[Pkg-cli-libs-commits] r4150 - in /packages/gnome-sharp2/trunk/debian: changelog rules

meebey at users.alioth.debian.org meebey at users.alioth.debian.org
Wed Mar 25 00:04:19 UTC 2009


Author: meebey
Date: Wed Mar 25 00:04:18 2009
New Revision: 4150

URL: http://svn.debian.org/wsvn/pkg-cli-libs/?sc=1&rev=4150
Log:
  * debian/rules:
    + Only call dh_makeclilibs on arch:all packages in binary-indep target
      and on arch:any packages in binary-arch target.
    + Added hack that makes sure the clilibs of the arch:all packages are
      always generated as the arch:any packages rely on that for
      inner-dependencies between the packages. This caused missing binary
      dependencies on non-i386 (my arch) because I built binary-indep and
      binary-arch unlike the buildds. (Closes: #520966)


Modified:
    packages/gnome-sharp2/trunk/debian/changelog
    packages/gnome-sharp2/trunk/debian/rules

Modified: packages/gnome-sharp2/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/gnome-sharp2/trunk/debian/changelog?rev=4150&op=diff
==============================================================================
--- packages/gnome-sharp2/trunk/debian/changelog (original)
+++ packages/gnome-sharp2/trunk/debian/changelog Wed Mar 25 00:04:18 2009
@@ -1,3 +1,16 @@
+gnome-sharp2 (2.24.1-3) unstable; urgency=low
+
+  * debian/rules:
+    + Only call dh_makeclilibs on arch:all packages in binary-indep target 
+      and on arch:any packages in binary-arch target.
+    + Added hack that makes sure the clilibs of the arch:all packages are
+      always generated as the arch:any packages rely on that for
+      inner-dependencies between the packages. This caused missing binary
+      dependencies on non-i386 (my arch) because I built binary-indep and
+      binary-arch unlike the buildds. (Closes: #520966)
+
+ -- Mirco Bauer <meebey at debian.org>  Wed, 25 Mar 2009 01:01:43 +0100
+
 gnome-sharp2 (2.24.1-2) unstable; urgency=low
 
   * Upload to unstable

Modified: packages/gnome-sharp2/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/gnome-sharp2/trunk/debian/rules?rev=4150&op=diff
==============================================================================
--- packages/gnome-sharp2/trunk/debian/rules (original)
+++ packages/gnome-sharp2/trunk/debian/rules Wed Mar 25 00:04:18 2009
@@ -71,13 +71,15 @@
 	dh_fixperms -i
 	dh_clifixperms -i
 	dh_installdeb -i
-	dh_makeclilibs -m $(API_VERSION)
+	dh_makeclilibs -i -m $(API_VERSION)
 	dh_clideps -i -d
 	dh_gencontrol -i
 	dh_md5sums -i
 	dh_builddeb -i
 
-binary-arch: build-arch install
+# HACK: we have to make sure binary-indep was run before, as we need the
+# generated clilibs of them for the inner dependencies
+binary-arch: binary-indep build-arch install
 	dh_testdir
 	dh_testroot
 
@@ -97,7 +99,7 @@
 	dh_clifixperms -a
 	dh_installdeb -a
 	dh_shlibdeps -a
-	dh_makeclilibs -m $(API_VERSION)
+	dh_makeclilibs -a -m $(API_VERSION)
 	dh_clideps -a -d
 	dh_gencontrol -a
 	dh_md5sums -a




More information about the Pkg-cli-libs-commits mailing list