<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/packaging, branch v2.9</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v2.9</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v2.9'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2013-02-01T06:48:55Z</updated>
<entry>
<title>Bump version number to 2.9</title>
<updated>2013-02-01T06:48:55Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2013-02-01T06:48:55Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=5d9ed3f1b403105e92a96c8d7ebdac46cff4f309'/>
<id>urn:sha1:5d9ed3f1b403105e92a96c8d7ebdac46cff4f309</id>
<content type='text'>
This is intended as a visual sign that we are getting closer to 3.0.

We should consider this a "soft" code freeze / string freeze - I'm still
looking for a bunch of fixes, small additions and of course documentation,
but no new major features.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Try to automate the version number used in the windows installer</title>
<updated>2013-01-24T23:58:35Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2013-01-24T23:58:35Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=002fe45dfd4776bb44a9e786625421a67558d60c'/>
<id>urn:sha1:002fe45dfd4776bb44a9e786625421a67558d60c</id>
<content type='text'>
This adds a Makefile target to create the .nsi file from a template and to
hopefully create the right strings to magically get the correct version
strings in the Windows installer

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Add modules file for building prerequisites on MacOS X</title>
<updated>2013-01-20T00:19:11Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2013-01-20T00:19:11Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=4ea90fcb0b7d64bccda5afa239d8e00567e8210f'/>
<id>urn:sha1:4ea90fcb0b7d64bccda5afa239d8e00567e8210f</id>
<content type='text'>
This should allow the user to build osm-gps-map with jhbuild (all other
required components are already build by the jhbuild default modules).

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Add libsoup to Windows installer</title>
<updated>2013-01-18T18:39:05Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2013-01-18T18:39:05Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=edfdef1bbc173a489f7157c4078c4e2227a61ccb'/>
<id>urn:sha1:edfdef1bbc173a489f7157c4078c4e2227a61ccb</id>
<content type='text'>
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Add crypto library to Windows installer file</title>
<updated>2012-12-12T00:04:17Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2012-12-12T00:04:17Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=969ab7f121564b3918b92e1d88cd6b13cb83122b'/>
<id>urn:sha1:969ab7f121564b3918b92e1d88cd6b13cb83122b</id>
<content type='text'>
This dependency was brought in by commit 3e51d56f87a3 "Improve on
divecomputer data handling".

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Bump version to 2.1</title>
<updated>2012-10-23T03:57:57Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2012-10-23T03:57:57Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=48e757574190d478b4fb2a42592548b9e52b59e9'/>
<id>urn:sha1:48e757574190d478b4fb2a42592548b9e52b59e9</id>
<content type='text'>
Getting ready for the release

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Add quick script to automate Mac dmg creation</title>
<updated>2012-10-21T20:40:35Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2012-10-21T20:38:19Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=79d204dde8dcab285d705cbfc76bf4bcafd5cb4a'/>
<id>urn:sha1:79d204dde8dcab285d705cbfc76bf4bcafd5cb4a</id>
<content type='text'>
This basically automates what is documented in the README

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Bump version to 2.1-rc3</title>
<updated>2012-10-21T08:27:49Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2012-10-21T08:27:49Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=e47b52ecdb8a96046511929272f541d0eea6ae00'/>
<id>urn:sha1:e47b52ecdb8a96046511929272f541d0eea6ae00</id>
<content type='text'>
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Finally a fully working Mac dmg</title>
<updated>2012-10-21T04:06:35Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2012-10-21T04:06:35Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=e6454f177302b2fd078e717b8132891629a7fe96'/>
<id>urn:sha1:e6454f177302b2fd078e717b8132891629a7fe96</id>
<content type='text'>
The Makefile change simply gets us the same setup with make install-macosx
that we are getting from the gtk-mac-bundler - with the launcher script
and subsurface installed as subsurface-bin.

The changes in the README are what make the difference for getting a
working dmg - there are a bunch of .so files that are part of gtk that
didn't have their dependency load paths updated - and those made the
application either crash or at least not display its own icon correctly.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Yet more changes to create localized builds for Mac</title>
<updated>2012-10-19T19:58:59Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2012-10-19T19:53:08Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=f481622156a0f953d5d44e5497377cf7f84f27b5'/>
<id>urn:sha1:f481622156a0f953d5d44e5497377cf7f84f27b5</id>
<content type='text'>
It turns out that we need aliases for all the languages. And more fiddling
when creating the dmg. And a specialized MacPorts build with the install
path as prefix. What this basically means is that our app will be
correctly localized iff run as /Applications/Subsurface.app
Otherwise the gtk default texts (on buttons for example) may or may not be
translated.

One remaining issue is that apparently Gtk's Mac integration triggers on
the untranslated name Help the Menu tree in order to work. Yet we can't
easily tell the app not to translate that word as the translations are
done internally in gtk - we'd basicall have to build special subsurface.mo
files for Mac that don't contain a translation of the word "Help" for this
to work.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
</feed>
