summaryrefslogtreecommitdiff
path: root/debian/control
Commit message (Collapse)AuthorAgeFilesLines
* dereference redirect in Vcs-Browser URI to cgitDavid Kalnischkies2015-09-141-1/+1
| | | | Git-Dch: Ignore
* remove Christian Perrier from Uploaders as requestedDavid Kalnischkies2015-08-311-1/+1
| | | | | Closes: #783337 Thanks: Christian for all the l10n, code & social contributions!
* add a libapt-pkg recommends aptDavid Kalnischkies2015-08-271-0/+1
| | | | | | | | | | | | For many usecases like the acquire system libapt-pkg actually needs tools and config found in the apt package. apt tends to be installed everywhere libapt-pkg appears usually anyhow, but just in case to nudge users (and tools) in the right direction. Note that this isn't and shouldn't be a hard depends as there are usecases working perfectly without 'apt' and as this is such an esoteric problem incurring the costs arising from a Depends-Breaks-loop isn't deemd as worth it.
* Re-add support for G++ 4.8 and configure travis to use itJulian Andres Klode2015-08-171-1/+1
| | | | | | This makes tests work again! Gbp-Dch: ignore
* debian/control: Remove XS- from Testsuite and bump Standards-VersionJulian Andres Klode2015-08-141-2/+2
| | | | Thanks: Lintian
* debian/control: Drop the versioned python-apt conflictJulian Andres Klode2015-08-141-1/+0
| | | | Thanks: Lintian
* debian/control: Replace debian by DebianJulian Andres Klode2015-08-141-1/+1
| | | | Thanks: Lintian
* debian/control: Rename libapt-pkg4.15 -> libapt-pkg5.0Julian Andres Klode2015-08-111-1/+1
|
* Bump apt-inst SONAME to 2.0 to adjust for the ABI break in apt-pkgJulian Andres Klode2015-08-111-1/+1
|
* enforce GCC5 C++11 ABI and usageDavid Kalnischkies2015-08-101-1/+2
| | | | | | | | The library(s) make an API break anyhow, so lets ensure we use gcc5 for this break and enable c++11 as standard as gcc6 will use it as default and should provide some API parts for c++11 – beside that it can't hurt to use c++11 itself. We just have to keep our headers c++03 compatible to not enforce a standrd bump in our reverse dependencies.
* merge keyrings with cat instead of gpg in apt-keyDavid Kalnischkies2015-08-101-1/+1
| | | | | | | | | | | | | | | | | | | If all keyrings are simple keyrings we can merge the keyrings with cat rather than doing a detour over gpg --export | --import (see #790665), which means 'apt-key verify' can do without gpg and just use gpgv as before the merging change. We declare this gpgv usage explicit now in the dependencies. This isn't a new dependency as gnupg as well as debian-archive-keyring depend on and we used it before unconditionally, just that we didn't declare it. The handling of the merged keyring needs to be slightly different as our merged keyring can end up containing the same key multiple times, but at least currently gpg does remove only the first occurrence with --delete-keys, so we move the handling to a if one is gone, all are gone rather than an (implicit) quid pro quo or even no effect. Thanks: Daniel Kahn Gillmor for the suggestion
* Add "ca-certificates" recommends to apt-transport-httpsMichael Vogt2015-03-171-0/+1
| | | | | The rational is that https downloads fail with cryptic error messages if the certificates are missing.
* Bump ABI to 4.15Michael Vogt2014-11-051-1/+1
|
* Bump library version to libapt-pkg4.14Michael Vogt2014-10-031-1/+1
|
* adjust version numbers for the planed uploadMichael Vogt2014-09-301-1/+1
|
* Add missing "adduser" dependency (for the new _apt user)Michael Vogt2014-09-291-1/+1
| | | | | Closes: #763004 Thanks: Russ Allbery
* add and use 'apt-key verify' which prefers gpgv over gpgDavid Kalnischkies2014-09-271-1/+1
| | | | | | | | | | | | | gnupg/gnupg2 can do verify just fine of course, so we don't need to use gpgv here, but it is what we always used in the past, so there might be scripts expecting a certain output and more importantly the output of apt-cdrom contains messages from gpg and even with all the settings we activate to prevent it, it still shows (in some versions) a quiet scary: "gpg: WARNING: Using untrusted key!" message. Keeping the use of gpgv is the simplest way to prevent it. We are increasing also the "Breaks: apt" version from libapt as it requires a newer apt-key than might be installed in partial upgrades.
* support gnupg2 as drop-in replacement for gnupgDavid Kalnischkies2014-09-271-1/+1
| | | | | | If both are available APT will still prefer gpg over gpg2 as it is a bit more lightweight, but it shouldn't be a problem to use one or the other (at least at the moment, who knows what will happen in the future).
* restore breaks against libapt-inst1.5 (<< 0.9.9)Michael Vogt2014-07-101-1/+1
|
* Merge branch 'debian/sid' into debian/experimentalMichael Vogt2014-07-081-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: apt-pkg/deb/deblistparser.cc doc/po/apt-doc.pot doc/po/de.po doc/po/es.po doc/po/fr.po doc/po/it.po doc/po/ja.po doc/po/pl.po doc/po/pt.po doc/po/pt_BR.po po/da.po po/mr.po po/vi.po
| * build: Convert from DebianDoc SGML to DocBook XMLGuillem Jover2014-07-081-1/+1
| |
* | increase libapt-inst to version 1.6Michael Vogt2014-07-081-2/+2
| |
* | Merge branch 'debian/sid' into debian/experimentalMichael Vogt2014-05-071-6/+6
|\| | | | | | | | | | | | | | | | | | | | | | | Conflicts: apt-pkg/cachefilter.h apt-pkg/contrib/fileutl.cc apt-pkg/contrib/netrc.h apt-pkg/deb/debsrcrecords.cc apt-pkg/init.h apt-pkg/pkgcache.cc debian/apt.install.in debian/changelog
| * use Google C++ Testing Framework for libapt testsDavid Kalnischkies2014-04-161-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.
| * Add versioned openjdk-6-jdk breaksJulian Andres Klode2014-04-071-2/+2
| | | | | | | | | | This helps if people did unclean upgrades from squeeze, namely to jessie directly.
| * Version the Breaks/Replaces for sun-java{5,6}-jdk (LP: #1302736)Julian Andres Klode2014-04-071-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
| * add sun-java{5,6}-jdk to breaks/replaces as that provided a "apt" binary as wellMichael Vogt2014-04-011-2/+2
| |
| * use liblzma-dev to provide xz/lzma supportDavid Kalnischkies2014-03-131-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.
| * support DEB_BUILD_PROFILES and -P for build profilesDavid Kalnischkies2014-03-131-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.
| * Promote xz-utils from apt Suggests to libapt-pkg DependsJulian Andres Klode2014-03-121-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.
* | Merge branch 'debian/sid' into debian/experimentalMichael Vogt2014-02-271-7/+8
|\| | | | | | | | | | | | | | | Conflicts: apt-private/private-list.cc configure.ac debian/apt.install.in debian/changelog
| * bump Standards-Version to 3.9.5 (no changes needed)David Kalnischkies2014-02-101-1/+1
| |
| * use svg in doxygen and ensure dot is around for itDavid Kalnischkies2014-01-251-1/+1
| |
| * use a substvar to set the archive-keyring in debian/controlDavid Kalnischkies2013-11-301-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
| * add autopkgtestMichael Vogt2013-11-291-0/+1
| |
| * update Uploaders to match recent uploaders betterMichael Vogt2013-10-091-2/+1
| |
| * add versions to manpages-it Replaces+BreaksDavid Kalnischkies2013-08-221-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
| * add a breaks libapt-inst for FileFd changes in 0.9.9David Kalnischkies2013-08-221-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
* | Merge branch 'debian/sid' into debian/experimentalMichael Vogt2013-08-151-7/+7
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: apt-pkg/contrib/strutl.cc apt-pkg/deb/dpkgpm.cc configure.ac debian/changelog doc/po/apt-doc.pot po/apt-all.pot po/ar.po po/ast.po po/bg.po po/bs.po po/ca.po po/cs.po po/cy.po po/da.po po/de.po po/dz.po po/el.po po/es.po po/eu.po po/fi.po po/fr.po po/gl.po po/hu.po po/it.po po/ja.po po/km.po po/ko.po po/ku.po po/lt.po po/mr.po po/nb.po po/ne.po po/nl.po po/nn.po po/pl.po po/pt.po po/pt_BR.po po/ro.po po/ru.po po/sk.po po/sl.po po/sv.po po/th.po po/tl.po po/uk.po po/vi.po po/zh_CN.po po/zh_TW.po test/integration/framework test/integration/test-bug-602412-dequote-redirect test/integration/test-ubuntu-bug-346386-apt-get-update-paywall test/interactive-helper/aptwebserver.cc test/interactive-helper/makefile
| * implement debian/rules build-{arch,indep} as required by policy 3.9.4David Kalnischkies2013-07-261-1/+1
| |
| * correct management-typo in description found by lintianDavid Kalnischkies2013-07-261-3/+3
| |
| * Update Vcs fieldsGuillem Jover2013-05-161-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.
| * moved to git, updated gbp.conf to match the bzr versionMichael Vogt2013-05-161-2/+2
| |
| * merged from the debian-wheezy branchMichael Vogt2013-05-081-1/+1
| |\
| | * properly handle if-modfied-since with libcurl/https Michael Vogt2013-05-081-1/+1
| | | | | | | | | | | | (closes: #705648)
* | | merged debian-sid branch and resolved conflictsMichael Vogt2013-04-231-1/+1
|\| |
| * | * debian/control:Michael Vogt2013-04-081-1/+1
| | | | | | | | | - replace manpages-it (closes: #704723)
| * | merge patches from daniel to fix merge artifact and test failureMichael Vogt2013-03-251-2/+2
| |/
| * * SECURITY UPDATE: InRelease verification bypassMichael Vogt2013-03-141-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
* | add changelog and make it a real abi breakMichael Vogt2013-03-011-1/+1
|/