[Pkg-utopia-maintainers] devicekit-power updated to 007

Martin Pitt martin.pitt at ubuntu.com
Thu Apr 16 14:11:30 UTC 2009


Hello all,

I updated DeviceKit-power packaging to 007 in the Ubuntu packaging
branch. It introduces a new library (coming from upstream), so this
diff might avoid some double work:

  http://bazaar.launchpad.net/%7Eubuntu-dev/devicekit-power/ubuntu/revision/16

I also added a watch file

  http://bazaar.launchpad.net/%7Eubuntu-dev/devicekit-power/ubuntu/revision/15

and installed the missing manpages and udev rules

  http://bazaar.launchpad.net/%7Eubuntu-dev/devicekit-power/ubuntu/revision/17

I also attach those as a debdiff for your convenience.

BTW, what would you guys think about allowing me to commit to the
pkg-utopia git branches? Then I could commit generally applicable
stuff like the above directly to Debian and avoid introducing a delta,
and only introduce an Ubuntu delta if it is really necessary (such as
in the days when Debian's hal didn't use PolicyKit yet).

It seems that the Debian git branches are now real branches from
upstream git, instead of packaging-only, so you upgrade to new
upstream releases with a git pull and just put the orig.tar.gz into
..?

Thanks,

Martin

-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)
-------------- next part --------------
=== modified file 'debian/changelog'
--- debian/changelog	2009-04-16 13:31:31 +0000
+++ debian/changelog	2009-04-16 14:01:39 +0000
@@ -1,6 +1,19 @@
-devicekit-power (006-0ubuntu2) UNRELEASED; urgency=low
+devicekit-power (007-0ubuntu1) UNRELEASED; 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 <martin.pitt at ubuntu.com>  Thu, 16 Apr 2009 15:31:12 +0200
 

=== modified file 'debian/control'
--- debian/control	2009-01-08 10:43:05 +0000
+++ debian/control	2009-04-16 13:47:05 +0000
@@ -38,3 +38,26 @@
  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.

=== modified file 'debian/devicekit-power.install'
--- debian/devicekit-power.install	2008-06-18 15:17:33 +0000
+++ debian/devicekit-power.install	2009-04-16 14:01:09 +0000
@@ -3,3 +3,5 @@
 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/

=== added file 'debian/libdevkit-power-gobject-dev.install'
--- debian/libdevkit-power-gobject-dev.install	1970-01-01 00:00:00 +0000
+++ debian/libdevkit-power-gobject-dev.install	2009-04-16 13:49:34 +0000
@@ -0,0 +1,3 @@
+usr/lib/libdevkit-power-gobject.so
+usr/include/
+usr/lib/pkgconfig

=== added file 'debian/libdevkit-power-gobject1.install'
--- debian/libdevkit-power-gobject1.install	1970-01-01 00:00:00 +0000
+++ debian/libdevkit-power-gobject1.install	2009-04-16 13:48:29 +0000
@@ -0,0 +1,1 @@
+usr/lib/libdevkit-power-gobject.so.*

=== added file 'debian/watch'
--- debian/watch	1970-01-01 00:00:00 +0000
+++ debian/watch	2009-04-16 13:33:40 +0000
@@ -0,0 +1,2 @@
+version=3
+http://hal.freedesktop.org/releases/DeviceKit-power-([\d\.]+)\.tar\.gz

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-utopia-maintainers/attachments/20090416/1c32e6d1/attachment.pgp>


More information about the Pkg-utopia-maintainers mailing list