<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/packaging, branch v4.1.93</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v4.1.93</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v4.1.93'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2014-07-14T04:39:42Z</updated>
<entry>
<title>Remove theme directory when uninstalling on Windows</title>
<updated>2014-07-14T04:39:42Z</updated>
<author>
<name>Miika Turkia</name>
<email>miika.turkia@gmail.com</email>
</author>
<published>2014-07-14T04:09:10Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=c43708bc8ea7abc474b751cb0d901b913e54598c'/>
<id>urn:sha1:c43708bc8ea7abc474b751cb0d901b913e54598c</id>
<content type='text'>
I assume the theme directory should be deleted on uninstall the same way
e.g. Documentation directory is deleted.

Signed-off-by: Miika Turkia &lt;miika.turkia@gmail.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>HTML export: fix packaging of theme dir</title>
<updated>2014-06-08T14:54:11Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2014-06-08T14:54:11Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=bded22f2f6ecaa09bdf14308801d32f04aed4741'/>
<id>urn:sha1:bded22f2f6ecaa09bdf14308801d32f04aed4741</id>
<content type='text'>
I was confused by the function name getSubsurfaceDataPath() - it does not
find paths relative to the "data" folder, if finds the path where we might
install folders like "data", "translations", or "theme".
"data" is for some reason where we install the "marbledata" files.
Therefore on both Mac and Windows we need to put the "theme" directory
next to the "data" directory, not below it.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Build tools: allow debuggable cross builds for Windows</title>
<updated>2014-06-08T02:39:50Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2014-06-08T02:39:50Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=72362d09932426dad0c27553010ffac89d681d32'/>
<id>urn:sha1:72362d09932426dad0c27553010ffac89d681d32</id>
<content type='text'>
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Prepare for Qt4 / Qt5 cross builds of Windows binaries</title>
<updated>2014-06-06T16:18:13Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2014-06-06T16:15:36Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=049b6c0426cdcadf566beb0c6286e4ae9595bc95'/>
<id>urn:sha1:049b6c0426cdcadf566beb0c6286e4ae9595bc95</id>
<content type='text'>
Admittedly I believe I'm the only one using this script (and related .nsi
file), it still seems to make sense to keep it up to date in the
repository.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Windows out of tree cross build: stage package in correct folder</title>
<updated>2014-04-21T19:16:56Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2014-04-21T18:09:07Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=d4617803691c3193fb0a898fa39b0688379e17cd'/>
<id>urn:sha1:d4617803691c3193fb0a898fa39b0688379e17cd</id>
<content type='text'>
When doing an out of tree build you don't want to stage the package with
the source but under your current directory. So let's make sure we
distinguish between source and target here... and instead of putting
things into packaging/windows they now end up in staging which is much
more consistent. And to make my life even easier, the installer .exe ends
up in the base dir in which you build the package.

Also, we link statically against libdivecomputer, so don't pack the dll.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Windows cross build: use the correct objdump</title>
<updated>2014-04-21T18:08:10Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2014-04-21T18:08:10Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=986309b108aa66f6f4561f95e9b012ae739251ea'/>
<id>urn:sha1:986309b108aa66f6f4561f95e9b012ae739251ea</id>
<content type='text'>
This one was silly but took me a while to track down.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>More cross building stuff</title>
<updated>2014-04-21T15:54:04Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2014-04-21T15:41:11Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=4c8369a7baf5bc3021b8c4aacc2ecf492ac2c583'/>
<id>urn:sha1:4c8369a7baf5bc3021b8c4aacc2ecf492ac2c583</id>
<content type='text'>
This is all mostly to make my life easier.
I'm not thrilled with the marble changes - as Linus pointed out before the
way we do these "LIBxxxDEVEL" changes is broken as it will still first
link against any library installed in the system. But since I have removed
any globally installed copies of these libraries this actually works for
me and it does help when experimenting with different build options for
the main libraries that we depend on.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Out of tree cross build for Windows</title>
<updated>2014-04-19T18:46:50Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2014-04-19T18:43:52Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=01a185979e66e31a316fb299e3934e6d15ff0353'/>
<id>urn:sha1:01a185979e66e31a316fb299e3934e6d15ff0353</id>
<content type='text'>
This way I can have a different directory from where I build Windows
binary without interfering with my native build in the source directory.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Update cross building for Windows on Linux</title>
<updated>2014-03-08T00:33:00Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2014-03-08T00:33:00Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=4edf37f9be0374c73ae957c09b393f5bc913fe3f'/>
<id>urn:sha1:4edf37f9be0374c73ae957c09b393f5bc913fe3f</id>
<content type='text'>
This updates the instructions and the plumbing to be able to link against
a locally built libgit2

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Update the Mac Info.plist structure</title>
<updated>2014-02-27T01:17:50Z</updated>
<author>
<name>Thiago Macieira</name>
<email>thiago@macieira.org</email>
</author>
<published>2014-02-27T00:51:51Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=68d80e7a9d1b99f391869ebdd3f0f6f6c9a5d0c4'/>
<id>urn:sha1:68d80e7a9d1b99f391869ebdd3f0f6f6c9a5d0c4</id>
<content type='text'>
The bundle signature is not a necessary property in any of the OS X
versions we support. And the current bundle version identifier is 6.0,
not 1.0.

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