--- devicekit-power-007.orig/debian/libdevkit-power-gobject-dev.install +++ devicekit-power-007/debian/libdevkit-power-gobject-dev.install @@ -0,0 +1,3 @@ +usr/lib/libdevkit-power-gobject.so +usr/include/ +usr/lib/pkgconfig --- devicekit-power-007.orig/debian/rules +++ devicekit-power-007/debian/rules @@ -0,0 +1,6 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/utils.mk + --- devicekit-power-007.orig/debian/changelog +++ devicekit-power-007/debian/changelog @@ -0,0 +1,62 @@ +devicekit-power (007-0ubuntu2) karmic; urgency=low + + * debian/devicekit-power.install: Install /var as well, to get + /var/lib/DeviceKit-power/ for storing statistics. (LP: #376138) + + -- Martin Pitt Thu, 14 May 2009 16:48:53 +0200 + +devicekit-power (007-0ubuntu1) karmic; urgency=low + + * New upstream release: + - Get rid of internal Object and instead use the GObject property system. + - Ship a shared library. There are now three external projects using + copies of this, which is ridiculous. + - Require I_KNOW_THE_DEVICEKIT_POWER_API_IS_SUBJECT_TO_CHANGE. + - Fix up DBus interface for CVE-2008-4311. (LP: #318775) + - Fix g-p-m and DeviceKit-power when running with a permissive dbus. + - Remove use of EggObjList, and make the library more sane. + - Fix compile error in dkp-power. + * debian/control, debian/libdevkit-power-gobject{1,-dev}.install: Build and + install new shared library. + * Add bzr-builddeb configuration (merge mode). + * Add debian/watch. + * debian/devicekit-power.install: Install missing manpages and udev rules. + + -- Martin Pitt Tue, 28 Apr 2009 10:44:05 +0200 + +devicekit-power (006-0ubuntu1) jaunty; urgency=low + + * New upstream version 006: + - Fix the battery capacity calculation. (fd#19165) + - Special case machines where the kernel does not convert charge to power. + - Check all the power supply fields for valid data. + - Add a wakeups interface so we can get data from the system over DBus. + - Allow showing the wakeup data in the devkit-power command line tool. + - Fix compile failure with gcc-4.4.0 and old versions of glib2. + - Only enable the wakeups polling if a client requires the data. + - Correctly set the power-supply property. + - Don't crash when we limit the resolution of a small dataset. + - Don't sync to disk every 5 seconds, do it every 10 minutes. + - Fix the QoS interface with the proper signature. + + -- Martin Pitt Fri, 06 Mar 2009 13:48:24 +0100 + +devicekit-power (003-0ubuntu1) jaunty; urgency=low + + * New upstream version 003. + * debian/control: Bump libdevkit-gobject-dev build dependency. + * debian/contro: Replace Debian's Vcs-Svn: with our Vcs-Bzr: branch. + + -- Martin Pitt Thu, 08 Jan 2009 11:43:09 +0100 + +devicekit-power (001~20080906.44efaef-0ubuntu2) jaunty; urgency=low + + * Add missing build dependency libusb-dev. + + -- Martin Pitt Tue, 16 Dec 2008 16:35:56 +0100 + +devicekit-power (001~20080906.44efaef-0ubuntu1) jaunty; urgency=low + + * Initial release, took packaging from Debian experimental SVN. + + -- Martin Pitt Tue, 16 Dec 2008 12:42:54 +0100 --- devicekit-power-007.orig/debian/watch +++ devicekit-power-007/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://hal.freedesktop.org/releases/DeviceKit-power-([\d\.]+)\.tar\.gz --- devicekit-power-007.orig/debian/devicekit-power.manpages +++ devicekit-power-007/debian/devicekit-power.manpages @@ -0,0 +1,3 @@ +debian/tmp/usr/share/man/man1/devkit-power.1 +debian/tmp/usr/share/man/man8/devkit-power-daemon.8 +debian/tmp/usr/share/man/man7/DeviceKit-power.7 --- devicekit-power-007.orig/debian/copyright +++ devicekit-power-007/debian/copyright @@ -0,0 +1,17 @@ +Files: src/* +Copyright: 2008 David Zeuthen +License: GPL-2+ + The full text of the GPL is distributed as in + /usr/share/common-licenses/GPL-2 on Debian systems. + +Files: tools/* +Copyright: 2008 David Zeuthen +License: GPL-2+ + The full text of the GPL is distributed as in + /usr/share/common-licenses/GPL-2 on Debian systems. + +Files: doc/* +Copyright: 2008 David Zeuthen +License: GFDL-1.1+ + The full text of the GFDL is distributed as in + /usr/share/common-licenses/GFDL on Debian systems. --- devicekit-power-007.orig/debian/compat +++ devicekit-power-007/debian/compat @@ -0,0 +1 @@ +7 --- devicekit-power-007.orig/debian/libdevkit-power-gobject1.install +++ devicekit-power-007/debian/libdevkit-power-gobject1.install @@ -0,0 +1 @@ +usr/lib/libdevkit-power-gobject.so.* --- devicekit-power-007.orig/debian/devicekit-power-doc.install +++ devicekit-power-007/debian/devicekit-power-doc.install @@ -0,0 +1 @@ +debian/tmp/usr/share/gtk-doc/html/devkit-power/ --- devicekit-power-007.orig/debian/devicekit-power.install +++ devicekit-power-007/debian/devicekit-power.install @@ -0,0 +1,8 @@ +debian/tmp/usr/bin/ +debian/tmp/usr/lib/devicekit-power/ +debian/tmp/usr/share/dbus-1/ +debian/tmp/usr/share/PolicyKit/ +debian/tmp/etc/dbus-1/system.d/org.freedesktop.DeviceKit.Power.conf +debian/tmp/etc/udev/rules.d/ lib/udev/ +debian/tmp/usr/share/man/ +debian/tmp/var --- devicekit-power-007.orig/debian/control +++ devicekit-power-007/debian/control @@ -0,0 +1,63 @@ +Source: devicekit-power +Section: admin +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Utopia Maintenance Team +Uploaders: Michael Biebl +Build-Depends: debhelper (>= 7), + cdbs, + autotools-dev, + pkg-config, + xsltproc, + gtk-doc-tools, + libusb-dev, + libdbus-glib-1-dev (>= 0.74-4), + libglib2.0-dev (>= 2.12), + libdevkit-gobject-dev (>= 002), + libpolkit-dbus-dev (>= 0.7) +Standards-Version: 3.8.0 +Vcs-Bzr: http://bazaar.launchpad.net/~ubuntu-dev/devicekit-power/ubuntu +Homepage: http://hal.freedesktop.org/docs/DeviceKit-disks + +Package: devicekit-power +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, devicekit +Description: abstraction for power management + DeviceKit-power provides an interface to enumerate power sources on the system + and control system-wide power management. Any application can access the + org.freedesktop.DeviceKit.Power service on the system message bus. Some + operations (such as suspending the system) are restricted using PolicyKit. + +Package: devicekit-power-doc +Architecture: all +Section: doc +Suggests: devhelp +Description: abstraction for power management - documentation + DeviceKit-power provides an interface to enumerate power sources on the system + and control system-wide power management. Any application can access the + org.freedesktop.DeviceKit.Power service on the system message bus. Some + operations (such as suspending the system) are restricted using PolicyKit. + +Package: libdevkit-power-gobject1 +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: abstraction for power management - shared library + DeviceKit-power provides an interface to enumerate power sources on the system + and control system-wide power management. Any application can access the + org.freedesktop.DeviceKit.Power service on the system message bus. Some + operations (such as suspending the system) are restricted using PolicyKit. + . + This package contains the shared library to be used by applications. + +Package: libdevkit-power-gobject-dev +Architecture: any +Section: libdevel +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: abstraction for power management - development files + DeviceKit-power provides an interface to enumerate power sources on the system + and control system-wide power management. Any application can access the + org.freedesktop.DeviceKit.Power service on the system message bus. Some + operations (such as suspending the system) are restricted using PolicyKit. + . + This package contains files that are needed to build applications.