[Pkg-utopia-commits] r2086 - in /packages/unstable/dbus/debian: changelog libdbus-1-3.shlibs rules

lool at users.alioth.debian.org lool at users.alioth.debian.org
Mon Feb 18 16:21:30 UTC 2008


Author: lool
Date: Mon Feb 18 16:21:29 2008
New Revision: 2086

URL: http://svn.debian.org/wsvn/pkg-utopia/?sc=1&rev=2086
Log:
Set shlibs via DEB_DH_MAKESHLIBS_ARGS_ALL instead of libdbus-1-3.shlibs
and extract libdbus-1-3 package name from control to avoid hardcoding the
SONAME and package name.

Removed:
    packages/unstable/dbus/debian/libdbus-1-3.shlibs
Modified:
    packages/unstable/dbus/debian/changelog
    packages/unstable/dbus/debian/rules

Modified: packages/unstable/dbus/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/dbus/debian/changelog?rev=2086&op=diff
==============================================================================
--- packages/unstable/dbus/debian/changelog (original)
+++ packages/unstable/dbus/debian/changelog Mon Feb 18 16:21:29 2008
@@ -1,4 +1,4 @@
-dbus (1.1.4-1) UNRELEASED; urgency=low
+dbus (1.1.4-1) unstable; urgency=low
 
   [ Loic Minier ]
   * Merge patch from Ubuntu to build a devhelp file; thanks Martin Pitt;
@@ -47,6 +47,9 @@
   * Simplify dbus.postinst.
   * Rename patch dbus-1.0.1-generate-xml-docs to
     10_dbus-1.0.1-generate-xml-docs to reflect current patch stack order.
+  * Set shlibs via DEB_DH_MAKESHLIBS_ARGS_ALL instead of libdbus-1-3.shlibs
+    and extract libdbus-1-3 package name from control to avoid hardcoding the
+    SONAME and package name.
 
  -- Michael Biebl <biebl at debian.org>  Tue, 04 Dec 2007 21:31:12 +0100
 

Modified: packages/unstable/dbus/debian/rules
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/dbus/debian/rules?rev=2086&op=diff
==============================================================================
--- packages/unstable/dbus/debian/rules (original)
+++ packages/unstable/dbus/debian/rules Mon Feb 18 16:21:29 2008
@@ -7,6 +7,10 @@
 include /usr/share/cdbs/1/rules/utils.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/autotools.mk
+
+libdbusN := $(shell sed -rn 's/Package:[[:space:]]*(libdbus-[0-9-]+)[[:space:]]*$$/\1/p' debian/control | head -n 1)
+
+DEB_DH_MAKESHLIBS_ARGS_ALL = -V '$(libdbusN) (>= 1.1.1)'
 
 # List any files which are not installed
 common-binary-post-install-arch:: list-missing




More information about the Pkg-utopia-commits mailing list