summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog63
-rwxr-xr-xdebian/rules8
2 files changed, 67 insertions, 4 deletions
diff --git a/debian/changelog b/debian/changelog
index 11e8819d..edd0081f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,66 @@
+python-apt (0.8.0~exp4ubuntu1) oneiric; urgency=low
+
+ * Merged from debian/experimental, remaining changes:
+ - updated mirror list
+ - do not disable 0.7 compat API yet
+
+ -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 24 May 2011 10:08:56 +0200
+
+python-apt (0.8.0~exp4) experimental; urgency=low
+
+ * apt_pkg: Add OrderList, wanted for mancoosi (Closes: #623485)
+ * apt_pkg: Add subclassing fun to PackageManager, for #623485 as well
+ * apt.cache: Emit change signals in ProblemResolver
+ * apt.Cache: Add a _changes_count member for later use
+
+ -- Julian Andres Klode <jak@debian.org> Fri, 29 Apr 2011 13:57:30 +0200
+
+python-apt (0.8.0~exp3) experimental; urgency=low
+
+ [ Stéphane Graber ]
+ * Update enable_component to also apply to -src entries (LP: #758732)
+
+ [ Julian Andres Klode ]
+ * apt_pkg: Add apt_pkg.Version.multi_arch and friends
+
+ -- Julian Andres Klode <jak@debian.org> Thu, 21 Apr 2011 15:33:38 +0200
+
+python-apt (0.8.0~exp2) experimental; urgency=low
+
+ * aptsources: Parse multi-arch sources.list files correctly
+ * aptsources: Allow insertion of new multi-arch entries
+ * aptsources: Various cleanup work
+ * all: Fix all instances of ResourceWarning about unclosed files
+ * tests/test_apt_cache.py: Use assertTrue() instead of assert_()
+ * apt_pkg: Raise error when parse_commandline gets empty argv (LP: #707416)
+ * apt_pkg: Fix time_to_str, time_rfc1123 to accept more correct values
+ (time_to_str accepts unsigned long, time_rfc1123 long long, y2k31-correct).
+ * apt.progress: Use long for ETA, natural type for size (LP: #377375)
+ * aptsources/sourceslist.py: s/aptsource.py/sourceslist.py/ (LP: #309603)
+ * doc/examples: Add example on how to get architecture names (LP: #194374)
+ * apt_pkg: Fix unsigned/long-vs-int issues (LP: #610820)
+ * apt.cache: Document that update() may need an open() (Closes: #622342)
+ * apt.cache: Add a fetch_archives() method (Closes: #622347)
+ * doc: Fix a minor formatting error, patch by Jakub Wilk (Closes: #608914)
+ * apt.package: Add 'tasks' to Version, improve doc (Closes: #619574)
+ * doc: Fix documentation of BaseDependency.relation (Closes: #607031)
+
+ -- Julian Andres Klode <jak@debian.org> Tue, 12 Apr 2011 15:25:38 +0200
+
+python-apt (0.8.0~exp1) experimental; urgency=low
+
+ * Disable the old-style API, and break all packages using it
+ * Add an 'is_multi_arch' attribute to apt_pkg.Cache
+ * Add apt_pkg.Group class, wrapping pkgCache::GrpIterator
+ * Change apt_pkg.Cache() so that passing None for 'progress' results in
+ no progress output
+ * Support (name, arch) tuples in apt_pkg.Cache mappings, wrapping
+ FindPkg() with two string parameters.
+ * Introduce apt_pkg.Cache.groups and apt_pkg.Cache.group_count
+ * Fix debian/rules to work correctly with tilde in version number
+
+ -- Julian Andres Klode <jak@debian.org> Tue, 05 Apr 2011 16:21:45 +0200
+
python-apt (0.7.100.3ubuntu7) oneiric; urgency=low
* data/templates/Ubuntu.info.in:
diff --git a/debian/rules b/debian/rules
index 5428375d..a85d1eb2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,8 +2,8 @@
# Should be include-links, but that somehow fails.
export DEBVER=$(shell dpkg-parsechangelog | sed -n -e 's/^Version: //p')
export CFLAGS=-Wno-write-strings -DCOMPAT_0_7
-export PATH :=$(CURDIR)/utils:$(PATH)
-export SHELL = env PATH=$(PATH) sh
+export PATH := $(CURDIR)/utils:$(PATH)
+export pyversions := $(CURDIR)/utils/pyversions
%:
dh --with python2,python3 $@
@@ -28,14 +28,14 @@ override_dh_installdocs:
override_dh_strip:
dh_strip -p python-apt --dbg-package=python-apt-dbg
dh_strip -p python3-apt --dbg-package=python3-apt-dbg
-
+
override_dh_compress:
dh_compress -X.js -X_static/* -X _sources/* -X_sources/*/* -X.inv
# We ignore failures on hurd, since its locking is broken
override_dh_auto_test:
ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS)))
- set -e; for python in $(shell pyversions -r); do \
+ set -e; for python in $(shell $(pyversions) -r); do \
$$python tests/test_all.py -q || [ "$(DEB_BUILD_ARCH_OS)" = "hurd" ]; \
done;
else