[Pkg-cli-apps-commits] [SCM] banshee-community-extensions branch, master, updated. debian/1.6.0-1-10-g2cd6d14

Chow Loong Jin hyperair at ubuntu.com
Tue Jun 8 09:51:21 UTC 2010


The following commit has been merged in the master branch:
commit 6243d13b8d43b1bcb16d7bb7e146a05060d8bfa5
Author: Chow Loong Jin <hyperair at ubuntu.com>
Date:   Tue Jun 8 05:45:21 2010 +0800

    bce depends on banshee, recommends extensions
    
    * debian/control:
      + Make banshee-community-extensions depend on banshee, so that the
        metapackage is also removed if Banshee is uninstalled.
      + Use Recommends instead of Depends for dependencies of the
        banshee-community-extensions metapackage so that individual extensions
        may be uninstalled.

diff --git a/debian/changelog b/debian/changelog
index 1b73758..6105e7b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,15 +9,20 @@ banshee-community-extensions (1.6.1-1) UNRELEASED; urgency=low
     + [Lyrics] Follow the WriteMetadata preference (LP: #586174)
     + [Mirage] Remove the ineffective "Duplicate Search" menu entry
     + [StreamRecorder] Use a filesink in the gstreamer pipeline
-  * debian/(control, rules):
+  * debian/control:
     + Demote avant-window-navigator to suggests in banshee-extension-awn
     + Correct spelling error "Banshe" in short description of
       banshee-extension-coverwallpaper (Closes: #577797)
     + Shift banshee dependency to banshee-extensions-common. This fixes an
       issue where the metapackage was not removed even after Banshee's
       removal
+    + Make banshee-community-extensions depend on banshee, so that the
+      metapackage is also removed if Banshee is uninstalled.
+    + Use Recommends instead of Depends for dependencies of the
+      banshee-community-extensions metapackage so that individual extensions
+      may be uninstalled.
 
- -- Chow Loong Jin <hyperair at ubuntu.com>  Tue, 08 Jun 2010 05:33:51 +0800
+ -- Chow Loong Jin <hyperair at ubuntu.com>  Tue, 08 Jun 2010 05:44:34 +0800
 
 banshee-community-extensions (1.6.0-1) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index 782615b..c87e9e6 100644
--- a/debian/control
+++ b/debian/control
@@ -51,6 +51,7 @@ Recommends: banshee-extension-alarm (>= ${source:Version}),
          banshee-extension-streamrecorder (>= ${source:Version}),
          banshee-extension-telepathy (>= ${source:Version}),
 #         banshee-extension-ubuntuonemusicstore (>= ${source:Version}),
+Depends: banshee (>= ${banshee:Versions},
          ${misc:Depends}
 Description: set of community contributed extensions for Banshee
  This package is a metapackage which depends on the current versions of all the
diff --git a/debian/rules b/debian/rules
index 50b9e55..f0a01a7 100755
--- a/debian/rules
+++ b/debian/rules
@@ -30,8 +30,9 @@ override_dh_auto_configure:
 		MCS=/usr/bin/mono-csc
 
 override_dh_gencontrol:
-	echo "banshee:Version=$(BANSHEE_VERSION)" >> \
-		debian/banshee-extensions-common.substvars
+	for pkg in `sed -n 's/^Package: //p' debian/control`; do \
+		echo "banshee:Version=$(BANSHEE_VERSION)" >> debian/$$pkg.substvars; \
+	done
 	dh_gencontrol
 
 %:

-- 
banshee-community-extensions



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