[Pkg-cli-apps-commits] [SCM] banshee branch, ubuntu/natty, updated. debian/2.0.0-1ubuntu1-1-g42402c3
Chow Loong Jin
hyperair at ubuntu.com
Sat Apr 9 13:40:55 UTC 2011
The following commit has been merged in the ubuntu/natty branch:
commit 42402c3c104bd3d2703a39c21cdbe88c0e348666
Author: Rodney Dawes <rodney.dawes at canonical.com>
Date: Fri Apr 8 23:37:37 2011 -0400
Imported Debian patch 2.0.0-1ubuntu2
diff --git a/debian/changelog b/debian/changelog
index 7423362..ad6c081 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+banshee (2.0.0-1ubuntu2) natty; urgency=low
+
+ * 90_amazon_url.patch:
+ - Change the url for the Amazon store redirector (LP: #745194)
+ * 91_u1ms-initialize-earlier.patch:
+ - Create the U1MusicStore widget earlier (LP: #604699)
+ - Require libubuntuone >= 0.9.2
+
+ -- Rodney Dawes <rodney.dawes at canonical.com> Fri, 08 Apr 2011 23:37:37 -0400
+
banshee (2.0.0-1ubuntu1) natty; urgency=low
* Merge from Debian Unstable, remaining changes:
diff --git a/debian/control b/debian/control
index 39a1c02..7359d75 100644
--- a/debian/control
+++ b/debian/control
@@ -24,7 +24,7 @@ Build-Depends: debhelper (>= 7.0.50),
libgio2.0-cil-dev (>= 2.22),
libgtk-sharp-beans2.0-cil-dev (>= 2.8),
libgpod-cil-dev (>= 0.7.95),
- libubuntuone1.0-cil-dev (>= 0.3.2),
+ libubuntuone1.0-cil-dev (>= 0.9.2),
libwebkitgtk-dev (>= 1.2.2),
libsoup2.4-dev (>= 2.26),
libsoup-gnome2.4-dev (>= 2.26),
@@ -96,7 +96,8 @@ Architecture: any
Depends: banshee (>= ${source:Upstream-Version}),
${cli:Depends},
${shlibs:Depends},
- ${misc:Depends}
+ ${misc:Depends},
+ libubuntuone1.0-cil (>= 0.9.2)
Enhances: banshee
Description: Media Management and Playback application - U1MS extension
Banshee is a media management and playback application for the GNOME
diff --git a/debian/patches/90_amazon_url.patch b/debian/patches/90_amazon_url.patch
new file mode 100644
index 0000000..58cc823
--- /dev/null
+++ b/debian/patches/90_amazon_url.patch
@@ -0,0 +1,13 @@
+=== modified file 'banshee/src/Extensions/Banshee.AmazonMp3.Store/Banshee.AmazonMp3.Store/StoreView.cs'
+--- banshee/src/Extensions/Banshee.AmazonMp3.Store/Banshee.AmazonMp3.Store/StoreView.cs 2011-03-29 08:16:04 +0000
++++ banshee/src/Extensions/Banshee.AmazonMp3.Store/Banshee.AmazonMp3.Store/StoreView.cs 2011-04-04 18:27:58 +0000
+@@ -188,7 +188,7 @@ namespace Banshee.AmazonMp3.Store
+
+ public string GetActionUrl (string action)
+ {
+- return "http://integrated-services.banshee.fm/amz/redirect.do/" + Country + "/" + action;
++ return "https://one.ubuntu.com/music/store/amz/" + Country + "/" + action;
+ }
+ }
+ }
+
diff --git a/debian/patches/91_u1ms-initialize-earlier.patch b/debian/patches/91_u1ms-initialize-earlier.patch
new file mode 100644
index 0000000..ff38942
--- /dev/null
+++ b/debian/patches/91_u1ms-initialize-earlier.patch
@@ -0,0 +1,46 @@
+=== modified file 'banshee/build/m4/banshee/ubuntuonemusicstore.m4'
+--- banshee/build/m4/banshee/ubuntuonemusicstore.m4 2011-03-29 08:16:04 +0000
++++ banshee/build/m4/banshee/ubuntuonemusicstore.m4 2011-04-07 20:59:22 +0000
+@@ -8,7 +8,7 @@ AC_DEFUN([BANSHEE_CHECK_UBUNTUONE],
+ if test "x$enable_ubuntuone" = "xyes"; then
+ has_ubuntuonesharp=no
+ PKG_CHECK_MODULES(UBUNTUONESHARP,
+- [ubuntuone-sharp-1.0 >= 0.3.2],
++ [ubuntuone-sharp-1.0 >= 0.9.2],
+ has_ubuntuonesharp=yes, has_ubuntuonesharp=no)
+ if test "x$has_ubuntuonesharp" = "xno"; then
+ AC_MSG_ERROR([ubuntuone-sharp was not found. Please install ubuntuone-sharp, or disable Ubuntu One support by passing --disable-ubuntuone])
+
+=== modified file 'banshee/src/Extensions/Banshee.UbuntuOneMusicStore/Banshee.UbuntuOneMusicStore/UbuntuOneMusicStoreSource.cs'
+--- banshee/src/Extensions/Banshee.UbuntuOneMusicStore/Banshee.UbuntuOneMusicStore/UbuntuOneMusicStoreSource.cs 2011-04-06 20:19:13 +0000
++++ banshee/src/Extensions/Banshee.UbuntuOneMusicStore/Banshee.UbuntuOneMusicStore/UbuntuOneMusicStoreSource.cs 2011-04-07 20:58:44 +0000
+@@ -55,6 +55,10 @@ namespace Banshee.UbuntuOneMusicStore
+ {
+ Properties.SetString ("Icon.Name", "ubuntuone");
+
++ if (custom_view == null) {
++ Properties.Set<ISourceContents> ("Nereid.SourceContents", custom_view = new CustomView ());
++ }
++
+ // So we can handle u1ms:// URIs
+ ServiceManager.Get<DBusCommandService> ().ArgumentPushed += OnCommandLineArgument;
+ }
+@@ -84,17 +88,6 @@ namespace Banshee.UbuntuOneMusicStore
+ get { return 0; }
+ }
+
+- // Defer any UI creation until it's actually needed.
+- public override void Activate ()
+- {
+- if (custom_view == null) {
+- Properties.Set<ISourceContents> ("Nereid.SourceContents", custom_view = new CustomView ());
+- }
+-
+- base.Activate ();
+- Log.Debug ("U1MS: Initialized");
+- }
+-
+ public class StoreWrapper: UbuntuOne.U1MusicStore, IDisableKeybindings
+ {
+ string U1LibraryLocation = System.IO.Path.Combine (System.IO.Path.Combine (System.Environment.GetFolderPath (System.Environment.SpecialFolder.Personal), ".ubuntuone"), "Purchased from Ubuntu One");
+
diff --git a/debian/patches/series b/debian/patches/series
index 8f39334..17b98aa 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -11,4 +11,6 @@
08_remove_unrelevant_media.patch
0001-Revert-ArtworkManager-Cache-null-artwork-for-fast-lo.patch
10_bind-to-loopback-for-daap
+90_amazon_url.patch
+91_u1ms-initialize-earlier.patch
99_ltmain_as-needed.patch
--
banshee
More information about the Pkg-cli-apps-commits
mailing list