Publishing details
Changelog
aptdaemon (0.41+bzr574-0ubuntu1~ppa3) natty; urgency=low
* New upstream version:
- Strictly use the specified D-Bus types in signal and return values
allowing to write non-Python bindings
- New GTK3 client widgets (thanks to Martin Pitt)
- Greatly enhanced test suite by moving to unittest2, allowing to perform
package operations in a chroot and running tests on a local session
dbus: "dbus-launch unit2 discover"
- Improved error reporting
- Improved open progress (Thanks to Michael Vogt)
- Use sudo to run linitian as the user of the transaction
- Several bug fixes
* debian/control:
- Add python-aptdaemon.gtkwidgets and python-aptdaemon.gtk3widgets
instead of a shared python-aptdaemon-gtk to follow the package
naming of the Python policy. Python-aptdaemon-gtk is kept as
a transitional dummy package
- Add a new aptdaemon-data package which provides common files
(e.g. icons) for the client modules
- aptdaemon recommends lintian and sudo to test local packages before
installing
- Add build dependencies on python-apt, python-gobject, python-defer,
python-software-properties, python-dbus, python-debian,
python-mock, dbus-x11 and python-unittest2 to run unittests at build
time
- Add missing dependency on python-dbus and python-debian to
python-aptdaemon
- Add a new package python-aptdaemon.test package which provides
the infrastructure to write unittests for aptdaemon clients
- Raise Python minimum version to 2.6
* debian/patches:
- Remove 09_fix_index_race_659438 - merged upstream
- Remove 00upstream_gtk3_fixes - merged upstream
- Remove 05_sources_list_password - merged upstream
- Add disable_config_parser_test.patch: The test fails on the build
system. Needs some more investigation. So temporarily disabled.
* debian/rules:
- Run the test suite at package build time by overriding dh_auto_test
* debian/python-aptdaemon.test.(install|examples):
- Ship the aptdaemon.test module, the silly packages repo, the dpkg
wrapper and the fake PolicyKit daemon
* debian/python-aptdaemon.gtk(3)widgets.(install|example):
- Ship the corresponding Python module and example client
* debian/aptdaemon-data.install:
- Ship the icons
-- Sebastian Heinlein <email address hidden> Sun, 30 Jan 2011 12:48:44 +0100
Builds
Built packages
-
aptdaemon
transaction based package management service
-
aptdaemon-data
data files for clients
-
python-aptdaemon
Python module for the server and client of aptdaemon
-
python-aptdaemon-gtk
Transitional dummy package
-
python-aptdaemon.gtk3widgets
Python GTK+ 3 widgets to run an aptdaemon client
-
python-aptdaemon.gtkwidgets
Python GTK+ 2 widgets to run an aptdaemon client
-
python-aptdaemon.test
Test environment for aptdaemon clients
Package files