summaryrefslogtreecommitdiff
path: root/debian
AgeCommit message (Collapse)Author
2014-03-21mark optional (private) symbols as hiddenDavid Kalnischkies
This methods should not be used by anyone expect the library itself as they are helpers for the specific class and therefore perfect candidates for hidding. Git-Dch: Ignore
2014-03-21correct some reported typos in /etc/cron.daily/aptDavid Kalnischkies
Closes: 702016 Reported-By: Mason Loring Bliss <mason@blisses.org>, Jakub Wilk <jwilk@debian.org>
2014-03-21only consider versioned kernel packages in autoremoveDavid Kalnischkies
Metapackages like "linux-image-amd64" are otherwise matched by our extraction as well, which later on can't be successfully compared via dpkg --compare-versions as the 'amd64' bit isn't a version number. (Luckily none of our architectures starts with a digit.) This was broken by me in 0.9.16 as I moved a shell-glob matcher to a regex-based one which has slightly different semantics regarding '*'. Closes: 741962
2014-03-15Release 0.9.16.10.9.16.1Julian Andres Klode
2014-03-14prepare 0.9.16 release0.9.16Michael Vogt
2014-03-13use liblzma-dev to provide xz/lzma supportDavid Kalnischkies
We have xz/lzma support for a while, but only via an external binary provided by xz-utils. Now that the Debian archive provides xz by default and dpkg pre-depends on the library provided by liblzma-dev we can switch now to use this library as well to avoid requiring an external binary. For now the binary is in a prio:required package, but this might change in the future. API wise it is quiet similar to bz2 code expect that it doesn't provide file I/O methods, so we piece this together on our own.
2014-03-13correct LD_LIBRARY_PATH and config loading for apt-helperDavid Kalnischkies
Mostly ensures that we use the build methods and not the system provided methods in the tests (if we don't want it that way). Git-Dch: Ignore
2014-03-13ensure that a dot is a dot in the hookDavid Kalnischkies
As we deal with regex matchers here the dots are treated as wildcards if we don't take care of escaping them. Not very likely that this could be a real-world problem, but just to be sure.
2014-03-13add ".*-{kernel,modules}-$KERVER" matcher for hookDavid Kalnischkies
Pre-build kernel modules (like those build with module-assistent) are commonly named in this way and it should be ungeneric enough to be added by default for everyone.
2014-03-13support kfreebsd and hurd in the kernel hookDavid Kalnischkies
kfreebsd as well as hurd kernel packages call the postinst script as well so we just need to enable the correct parsing for installed packages and disable the "protect every version" hammer for them.
2014-03-13use a configurable list of versioned kernel packagesDavid Kalnischkies
With APT::VersionedKernelPackages users have the option of adding packages like pre-build out-of-tree modules to the list of automatically protected from being autoremoved.
2014-03-13warning: no previous declaration for foobar() [-Wmissing-declarations]David Kalnischkies
Git-Dch: Ignore Reported-By: gcc -Wmissing-declarations
2014-03-13unset LANGUAGE in the testing framework directlyDavid Kalnischkies
Git-Dch: Ignore
2014-03-13support DEB_BUILD_PROFILES and -P for build profilesDavid Kalnischkies
Inspired by the rest of the patch in 661537, but abstract the parsing of various ways of setting the build profiles more so it can potentially be reused and all apt parts have the same behaviour. Especially config options, cmdline options and environment will not be combined as proposed as this isn't APTs usual behaviour and dpkg doesn't do it either, so one overrides the other as it normally does.
2014-03-12Promote xz-utils from apt Suggests to libapt-pkg DependsJulian Andres Klode
libapt-pkg depends on the other compressors, and now that xz is the default in many cases, it should depend on that one as well.
2014-02-28releasing package apt version 0.9.15.50.9.15.5Michael Vogt
2014-02-27initial version of apt-helperMichael Vogt
2014-02-25Bug#739988: Fix autopkgtest missing dependencies and localeMartin Pitt
debian/tests/control: Add missing build-essential, fakeroot, and wget test dependencies. debian/tests/run-tests: Pin locale to C to avoid test failures in other locales.
2014-02-23releasing package apt version 0.9.15.40.9.15.4Michael Vogt
2014-02-22add missing libdb-dev to debian/tests/controlMichael Vogt
2014-02-22debian: Add debDebFile::ExtractTarMember to the symbols fileGuillem Jover
2014-02-22Fix typos in documentation (codespell)Michael Vogt
2014-02-22remove auto-generated apt-key and sources.list on clean (closes: 739749)Michael Vogt
2014-02-20releasing package apt version 0.9.15.3Michael Vogt
2014-02-20prepare releaseMichael Vogt
2014-02-14update symbols file with hints from the buildlogsDavid Kalnischkies
2014-02-14do not compress .xhtml files and remove junk filesDavid Kalnischkies
dh_compress compresses .xhtml files by default, which breaks our doxygen documentation. doxygen has also a bunch of temporary files it creates which stay in the build directory and so we remove them before installing them as documentation. Closes: 738933
2014-02-13use "Restrictions: allow-stderr and avoid apt-stderr.log in ↵Michael Vogt
debian/tests/run-tests
2014-02-13releasing package apt version 0.9.15.20.9.15.2Michael Vogt
2014-02-12remove duplication in pkgCdrom::Add and ::IdentDavid Kalnischkies
Git-Dch: Ignore
2014-02-10bump Standards-Version to 3.9.5 (no changes needed)David Kalnischkies
2014-02-10update libapt-pkg.symbols fileDavid Kalnischkies
2014-02-06releasing package apt version 0.9.15.1Michael Vogt
2014-01-26Merge remote-tracking branch 'donkult/debian/sid' into debian/sidMichael Vogt
Conflicts: apt-private/private-list.cc doc/po/de.po test/integration/framework
2014-01-25releasing package apt version 0.9.150.9.15Michael Vogt
2014-01-25use svg in doxygen and ensure dot is around for itDavid Kalnischkies
2014-01-24releasing package apt version 0.9.14.3~exp50.9.14.3.exp5Michael Vogt
2014-01-22releasing package apt version 0.9.14.3~exp4Michael Vogt
2014-01-18releasing package apt version 0.9.14.3~exp30.9.14.3.exp3Michael Vogt
2014-01-18* implement deb822 suggestions from donkult (thanks!):Michael Vogt
- rename "Dist" to "Suites" - rename "Section" to "Sections" - rename "Architectures-Delete" to "Architectures-Remove" - rename "Uri" to "URI" * add "apt list --manual-installed" * add "apt upgrade --dist" * add "apt purge" * flock() the file edited in "apt edit-sources" * apt-private/private-show.cc: - do not show Description-lang: header * reword apt !isatty() warning * add missing integration test for "apt list" and fix bugs found by it
2014-01-16prepare upload0.9.14.3.exp2Michael Vogt
2014-01-16prepare new uploadMichael Vogt
2014-01-05debian/rules: Call dh_makeshlibs for 'apt'Julian Andres Klode
The package ships libapt-private now, so we need an ldconfig call in postinst. dh_makeshlibs creates one for us. Reported-by: lintian
2014-01-05debian/rules: Call dh_makeshlibs for 'apt'Julian Andres Klode
The package ships libapt-private now, so we need an ldconfig call in postinst. dh_makeshlibs creates one for us. Reported-by: lintian
2014-01-05prepare 0.9.14.3~exp10.9.14.3.exp1Michael Vogt
2014-01-05prepare 0.9.14.3~exp1Michael Vogt
2013-12-29prepare release0.9.14.2Michael Vogt
2013-12-29update changelogMichael Vogt
2013-12-27Merge branch 'feature/tests-on-installed' into debian/sidMichael Vogt
2013-12-21vendor/steamos/*:Michael Vogt
* vendor/steamos/*: - add steamos support