<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/packaging, branch v3.9.1</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v3.9.1</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v3.9.1'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2013-11-28T01:55:54Z</updated>
<entry>
<title>Include qt.conf in the Windows installer</title>
<updated>2013-11-28T01:55:54Z</updated>
<author>
<name>Thiago Macieira</name>
<email>thiago@macieira.org</email>
</author>
<published>2013-11-28T01:42:50Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=d2de5afd02ae2a3d78f83d374e3c8eee364e66a5'/>
<id>urn:sha1:d2de5afd02ae2a3d78f83d374e3c8eee364e66a5</id>
<content type='text'>
Otherwise, Qt won't find its plugins.

No plugins -&gt; no JPEG decoding -&gt; very ugly maps (an understatement)

Signed-off-by: Thiago Macieira &lt;thiago@macieira.org&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Fix plugin deployment on Windows</title>
<updated>2013-11-28T01:55:24Z</updated>
<author>
<name>Thiago Macieira</name>
<email>thiago@macieira.org</email>
</author>
<published>2013-11-28T01:54:30Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=1080e5ca351a54275744100aa95a2f83217c1e9e'/>
<id>urn:sha1:1080e5ca351a54275744100aa95a2f83217c1e9e</id>
<content type='text'>
And increase our list of plugins to be deployed to include the GIF and
SVG image plugins, the SVG icon engine and the CJK text codecs.

The install rules now iterate over the plugin list and deploy the
plugins in the right path in the staging area. The plugins must also
be scanned for dependencies (Fedora's qjpeg4.dll depends on
libjpeg-62.dll, which neds to be copied to the staging area).

Finally, fix qt.conf needed to be fixed.

Signed-off-by: Thiago Macieira &lt;thiago@macieira.org&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Use wildcards in the NSIS installer rules for Qt DLLs</title>
<updated>2013-11-28T01:55:05Z</updated>
<author>
<name>Thiago Macieira</name>
<email>thiago@macieira.org</email>
</author>
<published>2013-11-28T01:54:29Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=4b4e59a7e8a051c39d64fa3410f19ad0f94c2535'/>
<id>urn:sha1:4b4e59a7e8a051c39d64fa3410f19ad0f94c2535</id>
<content type='text'>
That way, the NSIS rules also work for creating an installer for debug
builds. Which you'd do by running:
  make -f Makefile.Debug installer

Signed-off-by: Thiago Macieira &lt;thiago@macieira.org&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Search for different versions of libzip DLL</title>
<updated>2013-11-28T01:54:32Z</updated>
<author>
<name>Thiago Macieira</name>
<email>thiago@macieira.org</email>
</author>
<published>2013-11-28T01:42:48Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=9befbe410922e964d8c0eb35ee75b4b64cb6c96a'/>
<id>urn:sha1:9befbe410922e964d8c0eb35ee75b4b64cb6c96a</id>
<content type='text'>
My system has libzip-1.dll, but Dirk's is probably newer and has
libzip-2.dll

Signed-off-by: Thiago Macieira &lt;thiago@macieira.org&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Don't try to deploy libintl DLL on Windows</title>
<updated>2013-11-28T01:54:28Z</updated>
<author>
<name>Thiago Macieira</name>
<email>thiago@macieira.org</email>
</author>
<published>2013-11-28T01:42:47Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=34c77db50698517e31f5b6c10305fb34894e7357'/>
<id>urn:sha1:34c77db50698517e31f5b6c10305fb34894e7357</id>
<content type='text'>
We don't use it for translations anymore.

Signed-off-by: Thiago Macieira &lt;thiago@macieira.org&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Tell NSIS to search for the DLLs in packaging/windows</title>
<updated>2013-11-28T01:54:24Z</updated>
<author>
<name>Thiago Macieira</name>
<email>thiago@macieira.org</email>
</author>
<published>2013-11-28T01:42:46Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=08f4f42e1eb2c8f28f73b81cca041d274c57277f'/>
<id>urn:sha1:08f4f42e1eb2c8f28f73b81cca041d274c57277f</id>
<content type='text'>
The "make install" step will copy all we depend on DLLs there.

Signed-off-by: Thiago Macieira &lt;thiago@macieira.org&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Include icons in the Windows installer</title>
<updated>2013-11-15T23:02:45Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2013-11-15T23:02:45Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=06bf0e1849559e0109c419beae627b44f477dc88'/>
<id>urn:sha1:06bf0e1849559e0109c419beae627b44f477dc88</id>
<content type='text'>
Also fix the dependency / ordering issue with running makensis

Fixes #252

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Create installer with qmake</title>
<updated>2013-11-05T04:05:14Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2013-11-05T04:01:47Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=9383693928b4393fd28bb52761c9cae4257e3829'/>
<id>urn:sha1:9383693928b4393fd28bb52761c9cae4257e3829</id>
<content type='text'>
This is seriously flawed. makensis is run twice for some reason. I also
noticed that the data and xslt directories under packaging/windows aren't
created when running make install. Running
	make -f Makefile.Release install_marbledir install_deploy
works, but obviously this should be taken care of by the dependency.

The installed binary under Windows is not finding its icon, the
translations are missing... lots of work left to do here.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Get cross build to work again</title>
<updated>2013-10-11T20:33:38Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2013-10-11T20:25:37Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=35952a59d0f8d15255177b8e3fa357ba1e1e02b4'/>
<id>urn:sha1:35952a59d0f8d15255177b8e3fa357ba1e1e02b4</id>
<content type='text'>
...and re-enable silent mode by default for cross builds

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>And let qmake create the Mac bundle on its own</title>
<updated>2013-10-09T06:29:43Z</updated>
<author>
<name>Thiago Macieira</name>
<email>thiago@macieira.org</email>
</author>
<published>2013-10-07T06:12:59Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=57994fa7a19ece18ffbecfabd69216190f62e425'/>
<id>urn:sha1:57994fa7a19ece18ffbecfabd69216190f62e425</id>
<content type='text'>
It will even parse the Info.plist.in file for us and run sed on it.

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