summaryrefslogtreecommitdiff
path: root/debian/control
AgeCommit message (Collapse)AuthorFilesLines
2014-07-08build: Convert from DebianDoc SGML to DocBook XMLGuillem Jover1-1/+1
2014-04-16use Google C++ Testing Framework for libapt testsDavid Kalnischkies1-1/+1
My commit 45df0ad2 from 26. Nov 2009 had a little remark: "The commit also includes a very very simple testapp." This was never intended to be permanent, but as usually… The commit adds the needed make magic to compile gtest statically as it is required and links it against a small runner. All previous testcase binaries are reimplemented in gtest and combined in this runner. While most code is a 1:1 translation some had to be rewritten like compareversion_test.cc, but the coverage remains the same.
2014-04-07Add versioned openjdk-6-jdk breaksJulian Andres Klode1-2/+2
This helps if people did unclean upgrades from squeeze, namely to jessie directly.
2014-04-07Version the Breaks/Replaces for sun-java{5,6}-jdk (LP: #1302736)Julian Andres Klode1-2/+2
This is a *hack* to work around unofficial packages for Java 7 and 8 that wrongly provide the Java 5 and 6 packages. Closes: #743616
2014-04-01add sun-java{5,6}-jdk to breaks/replaces as that provided a "apt" binary as wellMichael Vogt1-2/+2
2014-03-13use liblzma-dev to provide xz/lzma supportDavid Kalnischkies1-4/+4
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-13support DEB_BUILD_PROFILES and -P for build profilesDavid Kalnischkies1-1/+1
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 Klode1-2/+2
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-10bump Standards-Version to 3.9.5 (no changes needed)David Kalnischkies1-1/+1
2014-01-25use svg in doxygen and ensure dot is around for itDavid Kalnischkies1-1/+1
2013-11-30use a substvar to set the archive-keyring in debian/controlDavid Kalnischkies1-1/+1
Adds a small helper to extract the small information bits we store in apt-vendor.ent and uses it in debian/rules to set apt:keyring as a substvar for debian/control populated with the &keyring-package; info
2013-11-29add autopkgtestMichael Vogt1-0/+1
2013-10-09update Uploaders to match recent uploaders betterMichael Vogt1-2/+1
2013-08-22add versions to manpages-it Replaces+BreaksDavid Kalnischkies1-1/+2
In the meantime the package was updated to remove the old APT manpages from this package, so we can now add a Breaks and version it, too. The intial Replaces was added in: b57220d815aedbc023847d0885e08c6ed50e629a
2013-08-22add a breaks libapt-inst for FileFd changes in 0.9.9David Kalnischkies1-1/+1
Partial upgrades… The fix for 704608 assumes that bf35c19b817cc1474b3deabce0b0953c248bad42 was applied to libapt-inst which isn't the case for partial upgrades of course, so break it to ensure that it is the case. Closes: 720449
2013-07-26implement debian/rules build-{arch,indep} as required by policy 3.9.4David Kalnischkies1-1/+1
2013-07-26correct management-typo in description found by lintianDavid Kalnischkies1-3/+3
2013-05-16Update Vcs fieldsGuillem Jover1-2/+2
Use the canonical URLs. Rename Vcs-Bzr to Vcs-Git and use the more efficient git protocol instead of http. Point Vcs-Browser to the gitweb interface.
2013-05-16moved to git, updated gbp.conf to match the bzr versionMichael Vogt1-2/+2
2013-05-08merged from the debian-wheezy branchMichael Vogt1-1/+1
2013-05-08properly handle if-modfied-since with libcurl/https Michael Vogt1-1/+1
(closes: #705648)
2013-04-08* debian/control:Michael Vogt1-1/+1
- replace manpages-it (closes: #704723)
2013-03-25merge patches from daniel to fix merge artifact and test failureMichael Vogt1-2/+2
2013-03-14* SECURITY UPDATE: InRelease verification bypass0.9.7.8Michael Vogt1-2/+2
- CVE-2013-1051 * apt-pkg/deb/debmetaindex.cc, test/integration/test-bug-595691-empty-and-broken-archive-files, test/integration/test-releasefile-verification: - disable InRelease downloading until the verification issue is fixed, thanks to Ansgar Burchardt for finding the flaw
2012-08-30* debian/control:Raphael Geissert1-0/+1
- let libapt-pkg break apt < 0.9.4 to ensure that the installed http- method supports the new redirection-style, thanks to Raphael Geissert for reporting & testing (Closes: #685192)
2012-06-29* debian/control:David Kalnischkies1-2/+2
- demote debiandoc-sgml to Build-Depends-Indep * doc/makefile: - separate translation building of debiandoc from manpages so that we don't need to build debiandoc for binary packages
2012-06-27* debian/control:David Kalnischkies1-0/+2
- libapt-{pkg,inst} packages should be in section 'libs' instead of 'admin' as by ftp-master override request in #677596
2012-05-21* debian/control:David Kalnischkies1-2/+2
- moving debiandoc-sgml to Build-Depends-Indep was one step too much for the buildds as we still build two sgml files in arch:any
2012-05-14* debian/control:David Kalnischkies1-2/+3
- move doxygen and debiandoc-sgml to Build-Depends-Indep as docs are no longer build in the same target as the manpages
2012-04-11prepare new experimtnal uploadMichael Vogt1-1/+1
2012-04-05suggest xz-utils instead of bzip2 and lzmaDavid Kalnischkies1-2/+3
2012-04-05 - add libbz2-dev as new build-dependencyDavid Kalnischkies1-1/+1
- remove the libz-dev alternative from zlib1g-dev build-dependency - do the same for bz2 builtin if available * apt-pkg/contrib/fileutl.cc: - use libz2 library for (de)compression instead of the bzip2 binary as the first is a dependency of dpkg and the later just priority:optional so we gain 'easier' access to bz2-compressed Translation files this way
2012-03-22* debian/controlDavid Kalnischkies1-1/+1
- bump Standards-Version to 3.9.3 (no changes needed)
2012-01-19apply typofixes by Pascal De Vuyst, thanks! (Closes: #652834, #652835)David Kalnischkies1-2/+2
2012-01-19* debian/control:David Kalnischkies1-10/+10
- remove APT from the short descriptions as lintian doesn't like it and it doesn't transport any information for a reader anyway
2011-11-28revert libapt-common addition because of ↵Michael Vogt1-11/+2
http://lists.debian.org/debian-devel/2011/11/msg00742.html
2011-11-22merged libapt multiarch enable patch from Colin Watson, many thanks!Michael Vogt1-3/+18
2011-09-14update package names too for the new abiMichael Vogt1-2/+2
2011-06-29remove no longer needed replaces for libapt-pkg4.11 and libapt-inst1.3Michael Vogt1-2/+0
2011-06-29merge lp:~mvo/apt/abi-breakMichael Vogt1-4/+2
2011-06-28merge from the experimental branch and prepare new uploadMichael Vogt1-22/+67
2011-06-28debian/control: update breaks for the final uploadMichael Vogt1-3/+6
2011-06-28merge updated description from David, many thanksMichael Vogt1-37/+46
2011-06-22* debian/control:Michael Vogt1-12/+32
- modernize package description (closes: #624618)
2011-06-17use depends for the ${shlibs:Depends} to make the breaks workMichael Vogt1-2/+1
2011-06-17* debian/control:Michael Vogt1-0/+2
- add Breaks: 0.8.15~exp3) for libapt-pkg4.10 and libapt-inst1.2 (thanks to Jonathan Nieder, closes: #630214)
2011-06-15* debian/control:Michael Vogt1-1/+1
- fix incorrect Replaces (closes: #630204) for libapt-inst1.2
2011-06-10generate debiandencies for libapt-pkg-dev automatically via deb-substvarsMichael Vogt1-1/+1
2011-06-08fix lintian issuesMichael Vogt1-3/+3
2011-06-08remove -l from dh_shlibdeps, that is no longer needed with recent shlibdepsMichael Vogt1-2/+1