<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/Makefile, branch v3.0</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v3.0</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v3.0'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2013-02-21T05:54:16Z</updated>
<entry>
<title>Updating versions for 3.0</title>
<updated>2013-02-21T05:54:16Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2013-02-21T05:53:16Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=59a39e49018cf9e60ce47a875c090089b67b0518'/>
<id>urn:sha1:59a39e49018cf9e60ce47a875c090089b67b0518</id>
<content type='text'>
Most of the actual version numbers are derived from the git tag, but we do
have the fallback hard-coded in the Makefile (e.g. for people building
from a source tar-ball).

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Unified handling of version extraction.</title>
<updated>2013-02-16T23:41:58Z</updated>
<author>
<name>Cristian Ionescu-Idbohrn</name>
<email>cristian.ionescu-idbohrn@axis.com</email>
</author>
<published>2013-02-16T22:54:17Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=727ee3aa980d505b0381ab3a0e574ca5d7094451'/>
<id>urn:sha1:727ee3aa980d505b0381ab3a0e574ca5d7094451</id>
<content type='text'>
Removed oddly named and ridiculously outdated documentation text (scripts).

Created new directory 'scripts'.

Added unified version extraction script (scripts/get-version). Yes, it's
more shell script code but faster and more maintainable than the sed commands
and the swearwords/regexps repeated over and over again.

Makefile and packaging/macosx/make-package.sh modified accordingly.

I don't do windos neither macos but, AFAICS my tests show, it should be safe.

Signed-off-by: Cristian Ionescu-Idbohrn &lt;cristian.ionescu-idbohrn@axis.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Further automization of the Mac build process</title>
<updated>2013-02-16T06:30:02Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2013-02-16T06:28:31Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=41256531b813c811fa416f204cfb3b6eab924450'/>
<id>urn:sha1:41256531b813c811fa416f204cfb3b6eab924450</id>
<content type='text'>
This improves the Plist.info and automates the version data that it uses
utilizing the same git magic that the Makefile uses.

It also makes the complete DMG creation a matter of simply running
packaging/macosx/make-package.sh

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Fix sha1 build for Windows</title>
<updated>2013-02-16T03:53:07Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2013-02-16T03:53:07Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=0972d0c13e4d431a6131d665d5c6fa8080a097ea'/>
<id>urn:sha1:0972d0c13e4d431a6131d665d5c6fa8080a097ea</id>
<content type='text'>
This works at least when cross compiling.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Get the SHA1 routines from git instead of openssl</title>
<updated>2013-02-16T03:26:39Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2013-02-16T01:03:42Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=a0558a87b484347a994c9fbaaa91fbbef270953c'/>
<id>urn:sha1:a0558a87b484347a994c9fbaaa91fbbef270953c</id>
<content type='text'>
..they are of a higher quality anyway, and this way we have one less
library to worry about.  And this way there is nobody who can claim that
openssl is not a system library and thus not compatible with the GPL.

Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Add support for signing Mac applications to the Makefile</title>
<updated>2013-02-14T17:19:28Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2013-02-14T17:19:28Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=249482cf2fbcc87a8a7274e47cc439b61ca8ddbd'/>
<id>urn:sha1:249482cf2fbcc87a8a7274e47cc439b61ca8ddbd</id>
<content type='text'>
Maybe I should comment out the target that requires my private key to work...

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>New Makefile target to create smaller diffs for translations</title>
<updated>2013-02-09T18:52:01Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2013-02-09T18:52:01Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=16dda3ec12d97b13af6877d905743d8ba9d8d2ea'/>
<id>urn:sha1:16dda3ec12d97b13af6877d905743d8ba9d8d2ea</id>
<content type='text'>
Simply run

make prepare-po-files

and msgcat will be run over all po files to create consistent location
references. That plus the change I made earlier to how we update the po
files should create much smaller and easier to read diffs for translators.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Hopefully last change to po files</title>
<updated>2013-02-09T18:39:11Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2013-02-09T18:39:11Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=9d9eff718bff356ec679906dad87d0d9e48323f9'/>
<id>urn:sha1:9d9eff718bff356ec679906dad87d0d9e48323f9</id>
<content type='text'>
While this is a pain for everyone, I decided not to edit out the code
reference noise - after all this is supposed to help translators find
where the text is used in case it's unclear how to translate something.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Enable XSLT transforms on OSX</title>
<updated>2013-02-09T17:48:16Z</updated>
<author>
<name>Henrik Brautaset Aronsen</name>
<email>subsurface@henrik.synth.no</email>
</author>
<published>2013-02-09T08:41:00Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=312f553aee96622b452bff1c3966d3927bc6eeb4'/>
<id>urn:sha1:312f553aee96622b452bff1c3966d3927bc6eeb4</id>
<content type='text'>
We still need proper paths and install options for the install-macosx
and create-macosx-bundle targets.  This enables XSLT support when
running as ./subsurface, but doesn't hurt the other install targets.

Signed-off-by: Henrik Brautaset Aronsen &lt;subsurface@henrik.synth.no&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Add XSLT support for the macosx install and bundle targets</title>
<updated>2013-02-09T17:44:51Z</updated>
<author>
<name>Henrik Brautaset Aronsen</name>
<email>subsurface@henrik.synth.no</email>
</author>
<published>2013-02-09T09:36:02Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=eb7acc1d96a3aa627f1a0e882445e804f5d12d49'/>
<id>urn:sha1:eb7acc1d96a3aa627f1a0e882445e804f5d12d49</id>
<content type='text'>
Works like it should for the install-macosx target.  I haven't tested
the create-macosx-bundle target, but it shouldn't be any different.

Signed-off-by: Henrik Brautaset Aronsen &lt;subsurface@henrik.synth.no&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
</feed>
