<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/CMake/Translations.cmake, branch 2.9.0</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=2.9.0</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=2.9.0'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2020-08-04T10:12:10Z</updated>
<entry>
<title>CMake/Translations: Replace master with primary</title>
<updated>2020-08-04T10:12:10Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2020-07-14T14:18:10Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=b2fcaa39caef58ede3f17a857ddc65c712bc2b73'/>
<id>urn:sha1:b2fcaa39caef58ede3f17a857ddc65c712bc2b73</id>
<content type='text'>
</content>
</entry>
<entry>
<title>CMake: Get rid of some debugging messages</title>
<updated>2017-10-25T22:30:48Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-10-25T22:30:48Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=924eaf3c1a7f7d002a151b173805864b54671371'/>
<id>urn:sha1:924eaf3c1a7f7d002a151b173805864b54671371</id>
<content type='text'>
This fixes a regression introduced in

commit 43b9eb5bac15666fdc0346aca7031fab0fa5e064

  CMake: methods: Cleanup link libraries, use OBJECT libraries

Gbp-Dch: ignore
</content>
</entry>
<entry>
<title>CMake: methods: Cleanup link libraries, use OBJECT libraries</title>
<updated>2017-10-23T02:19:19Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-10-23T01:29:10Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=43b9eb5bac15666fdc0346aca7031fab0fa5e064'/>
<id>urn:sha1:43b9eb5bac15666fdc0346aca7031fab0fa5e064</id>
<content type='text'>
Use OBJECT libraries for http and connect stuff, and move the
seccomp link expression into a global link_libraries() call.

This also fixes a bug where only the http target pulled in
the gnutls header arguments despite gnutls being used in
connect.cc, and thus by mirror and ftp as well.

Adjust translation support to ignore TARGET_OBJECTS sources
and add the OBJECT libraries to the translated files.
</content>
</entry>
<entry>
<title>CMake: Fix uninitialized variables</title>
<updated>2016-08-20T12:41:33Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2016-08-20T12:41:33Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=ee60e00ccc68104cae56a854ffd2fb65a959ce57'/>
<id>urn:sha1:ee60e00ccc68104cae56a854ffd2fb65a959ce57</id>
<content type='text'>
This fixes some actual bugs for PROJECT and BZIP2_INCLUDE_DIR.

Gbp-Dch: ignore
</content>
</entry>
<entry>
<title>CMake: Translations: Build byproduct before output</title>
<updated>2016-08-19T23:17:09Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2016-08-19T23:15:27Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=c43a7ed46ce5fb88235c954dc210dd02a5e6e377'/>
<id>urn:sha1:c43a7ed46ce5fb88235c954dc210dd02a5e6e377</id>
<content type='text'>
This can lead to an inconsistent state otherwise, with the
output being updated and the byproduct not; for example,
when the build was manually interrupted.
</content>
</entry>
<entry>
<title>CMake: Translations: Pass --previous to msgmerge</title>
<updated>2016-08-19T14:31:55Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2016-08-19T14:31:55Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=0eaa491c63d0583812a795f872be71ea54e7f01d'/>
<id>urn:sha1:0eaa491c63d0583812a795f872be71ea54e7f01d</id>
<content type='text'>
When updating our .po files, pass --previous to msgmerge
to make it easier for translators to translate fuzzy
strings.

Thanks: Guillem Jover for the suggestion.
</content>
</entry>
<entry>
<title>CMake: Translations: Don't rebuild .mo for line number changes</title>
<updated>2016-08-19T13:54:25Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2016-08-19T13:52:14Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=ade5888b4107f3181abd2a7dd15d8b2b4a997f82'/>
<id>urn:sha1:ade5888b4107f3181abd2a7dd15d8b2b4a997f82</id>
<content type='text'>
If only the line numbers changed in a file without any of the
translatable strings changing, the .po and .mo files were
rebuilt, making building simple code changes somewhat annoying.

We can work around this by passing --add-location=file to msgcomm
when we are creating the temporary .pot file used for building
the .mo files.
</content>
</entry>
<entry>
<title>CMake: Misc: Extract command path_join() from Translations</title>
<updated>2016-08-10T14:17:18Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2016-08-08T19:53:05Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=0d04a4987feb9ec45ddfa03270e20f76cae02a84'/>
<id>urn:sha1:0d04a4987feb9ec45ddfa03270e20f76cae02a84</id>
<content type='text'>
This abstracts the joining of paths a bit better than having
basically the same code twice in the Translations module.

Gbp-Dch: ignore
</content>
</entry>
<entry>
<title>CMake: Translations: Build .pot in po binary dir, not project one</title>
<updated>2016-08-10T14:11:40Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2016-08-09T19:52:08Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=173fa882cf3396ab6d2a9be53c6ea23eda225a1d'/>
<id>urn:sha1:173fa882cf3396ab6d2a9be53c6ea23eda225a1d</id>
<content type='text'>
This was cluttering up things all over the place.

Gbp-Dch: ignore
</content>
</entry>
<entry>
<title>CMake: Translations: Allow excluding languages from translation</title>
<updated>2016-08-10T14:11:21Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2016-08-09T16:14:41Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=32a32d7501ace2859ba097ef8fb7ef665ca2f0ed'/>
<id>urn:sha1:32a32d7501ace2859ba097ef8fb7ef665ca2f0ed</id>
<content type='text'>
This seems to be needed for the hebrew translations.

Gbp-Dch: ignore
</content>
</entry>
</feed>
