<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/doc, branch 1.3_rc1</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=1.3_rc1</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=1.3_rc1'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2016-08-11T12:10:27Z</updated>
<entry>
<title>Release 1.3~rc1</title>
<updated>2016-08-11T12:10:27Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2016-08-11T12:05:04Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=f8b879c2c805e6d49d438cad877a1706e4ae56d2'/>
<id>urn:sha1:f8b879c2c805e6d49d438cad877a1706e4ae56d2</id>
<content type='text'>
This commit looks heavy. Most of that comes from the fact that the
ordering of files in the translations changed with the switch to
CMake. I could have gone the extra mile to figure out the original
ordering and replicate it, but I have chosen to re-order everything
by file and line number, as that's easier.
</content>
</entry>
<entry>
<title>doc/po: Adjust translations for programmatic typo fix</title>
<updated>2016-08-11T12:00:20Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2016-08-11T12:00:20Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=80c0c9b2980310c78bd9bc26b463c7e3ad7fdae3'/>
<id>urn:sha1:80c0c9b2980310c78bd9bc26b463c7e3ad7fdae3</id>
<content type='text'>
This enhances commit b9e6db821a6ddbc5bf6a90c80c296d4e91283a63.

Gbp-Dch: ignore
</content>
</entry>
<entry>
<title>Merge branch 'feature/apt-dpkg-comm'</title>
<updated>2016-08-10T23:36:23Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2016-08-10T23:36:23Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=0a7370ca91289db3d23d72aeac397edfe3dfb75b'/>
<id>urn:sha1:0a7370ca91289db3d23d72aeac397edfe3dfb75b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>disable explicit configuration of all packages at the end</title>
<updated>2016-08-10T21:51:35Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2016-07-28T07:13:24Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=28557f94578602f9ce0011501a2259bd98ab0688'/>
<id>urn:sha1:28557f94578602f9ce0011501a2259bd98ab0688</id>
<content type='text'>
With b4450f1dd6bca537e60406b2383ab154a3e1485f we dropped what we
calculated here later on and now that we don't need it in the meantime
either we can just skip the busy work by default and expect dpkg to do
the right thing dropping also our little "last explicit configures"
removal trick introduced in b4450f1dd6bca537e60406b2383ab154a3e1485f.

This enables the last of a bunch of previously experimental options,
some of them existing still, but are very special and hence not really
worth documenting anymore (especially as it would need to be rewritten
now entirely) which is why the documentation is nearly completely
dropped.

The order of configuration stanzas in the simulation code changes
slightly as it isn't concerning itself with finding the 'right' order,
but any order is valid anyhow as long as the entire set happens in the
same call.
</content>
</entry>
<entry>
<title>fix programmatic typo in apt-key manpage</title>
<updated>2016-08-10T21:20:15Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2016-08-01T13:13:14Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=b9e6db821a6ddbc5bf6a90c80c296d4e91283a63'/>
<id>urn:sha1:b9e6db821a6ddbc5bf6a90c80c296d4e91283a63</id>
<content type='text'>
Reported-By: Johannes 'josch' Schauer on IRC
Gbp-Dch: Ignore
</content>
</entry>
<entry>
<title>select remove/purge packages early on for dpkg</title>
<updated>2016-08-10T21:18:04Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2016-07-08T07:40:46Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=e7d4e0cf4f6d79810e4b4e7de505729e759213dd'/>
<id>urn:sha1:e7d4e0cf4f6d79810e4b4e7de505729e759213dd</id>
<content type='text'>
Telling dpkg early on that we are going to remove these packages later
helps it with auto-deconfiguration decisions and its another area where
a planner can ignore the nitty gritty details and let dpkg decide the
course of action if there are no special requirements.
</content>
</entry>
<entry>
<title>Get rid of the old buildsystem</title>
<updated>2016-08-10T14:17:19Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2016-08-09T15:40:01Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=c85c4bed0a4b32ee2dcbd86ea819e39f3d8beb84'/>
<id>urn:sha1:c85c4bed0a4b32ee2dcbd86ea819e39f3d8beb84</id>
<content type='text'>
Bye, bye, old friend.
</content>
</entry>
<entry>
<title>CMake: Rewrite existing Documentation support and add doxygen</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:46Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=10ec2d23f14cf5d3e4835d9bcb57d0937f803e6a'/>
<id>urn:sha1:10ec2d23f14cf5d3e4835d9bcb57d0937f803e6a</id>
<content type='text'>
This can now build all documentation. It should also be fairly
reusable for other projects, as long as they follow the same
naming scheme for the po4a output files and set the PACKAGE_*
variables used here.

We could have done all translations in a single call to po4a
like the makefile based buildsystem does. While that would
have made the output slightly nicer, this solution offers a
huge performance gain because it can translate the documents
in parallel, which also means that the xsltproc stage does not
have to wait for all translations to be done first.

You might think that the add_custom_command() should list the
actual output files as BYPRODUCTS. This is not true however:
Because the files are not always generated, Ninja will think
missing byproducts mean that the target is out of date - which
is not what we want.

Finally, also add the missing doxygen support. Note that the
packaging script cleans up some md5 and map files created by
doxygen, otherwise it is fairly boring.
</content>
</entry>
<entry>
<title>releasing package apt version 1.3~pre3+cmake2</title>
<updated>2016-08-06T21:20:36Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2016-08-06T21:18:46Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=4b94063cc2df28baf2a60970e230b780f9951d8e'/>
<id>urn:sha1:4b94063cc2df28baf2a60970e230b780f9951d8e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>releasing package apt version 1.3~pre3+cmake1</title>
<updated>2016-08-06T20:49:28Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2016-08-06T20:49:28Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=8970deacc29d826c8a5d5b297f0150b0ad194b73'/>
<id>urn:sha1:8970deacc29d826c8a5d5b297f0150b0ad194b73</id>
<content type='text'>
</content>
</entry>
</feed>
