aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorromain <romain@FreeBSD.org>2010-06-02 10:17:34 +0800
committerromain <romain@FreeBSD.org>2010-06-02 10:17:34 +0800
commit4eed7e7a8e8a393779a6b56f0f3c6e516f26af04 (patch)
tree359b062d793392ff229dc7d973aee91f4d46ccfa
parentd63aa2cb572fc53773b5639be4fed948fb70d2a4 (diff)
downloadfreebsd-ports-graphics-4eed7e7a8e8a393779a6b56f0f3c6e516f26af04.tar.gz
freebsd-ports-graphics-4eed7e7a8e8a393779a6b56f0f3c6e516f26af04.tar.zst
freebsd-ports-graphics-4eed7e7a8e8a393779a6b56f0f3c6e516f26af04.zip
- Update to 1.6.1;
- Revert iPod and Youtube support to upstream defaults; - Fix pkg-plist.
-rw-r--r--multimedia/banshee/Makefile7
-rw-r--r--multimedia/banshee/distinfo6
-rw-r--r--multimedia/banshee/files/patch-src_Extensions_Banshee.YouTube_Banshee.YouTube.Gui_YouTubeTile.cs17
-rw-r--r--multimedia/banshee/pkg-plist2
4 files changed, 25 insertions, 7 deletions
diff --git a/multimedia/banshee/Makefile b/multimedia/banshee/Makefile
index 268da42df61..9e3ca62883b 100644
--- a/multimedia/banshee/Makefile
+++ b/multimedia/banshee/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= banshee
-PORTVERSION= 1.6.0
-PORTREVISION= 2
+PORTVERSION= 1.6.1
PORTEPOCH= 1
CATEGORIES= multimedia audio
MASTER_SITES= http://download.banshee-project.org/${PORTNAME}/stable/${PORTVERSION}/
@@ -32,9 +31,9 @@ OPTIONS= DOCS "Install documentation" on \
BOO "Enable Boo support" off \
BPMDETECT "Enable BPM detection" on \
MTP "Enable MTP support" on \
- IPOD "Enable iPod support (BROKEN)" off \
+ IPOD "Enable iPod support" on \
WEBKIT "Enable Wikipedia support" on \
- YOUTUBE "Enable Youtube support (BROKEN)" off
+ YOUTUBE "Enable Youtube support" on
USE_BZIP2= yes
USE_GMAKE= yes
diff --git a/multimedia/banshee/distinfo b/multimedia/banshee/distinfo
index 04f199fd0f9..b1e2cc8195c 100644
--- a/multimedia/banshee/distinfo
+++ b/multimedia/banshee/distinfo
@@ -1,3 +1,3 @@
-MD5 (banshee-1-1.6.0.tar.bz2) = 4ab6f48198627ed7a9a10b13c2656cd2
-SHA256 (banshee-1-1.6.0.tar.bz2) = f648968ae069f175f342ac27a466f89c0f077f8c45078ea7852962d5740a3c3a
-SIZE (banshee-1-1.6.0.tar.bz2) = 3167084
+MD5 (banshee-1-1.6.1.tar.bz2) = c3456dfa052d9a323f68d3763212c23d
+SHA256 (banshee-1-1.6.1.tar.bz2) = ff7f79a8b86a819cffe0ff88aa9f8ab9ea3e2fcc540f3c6e82bf150a505cacd0
+SIZE (banshee-1-1.6.1.tar.bz2) = 3171776
diff --git a/multimedia/banshee/files/patch-src_Extensions_Banshee.YouTube_Banshee.YouTube.Gui_YouTubeTile.cs b/multimedia/banshee/files/patch-src_Extensions_Banshee.YouTube_Banshee.YouTube.Gui_YouTubeTile.cs
new file mode 100644
index 00000000000..983d157cab0
--- /dev/null
+++ b/multimedia/banshee/files/patch-src_Extensions_Banshee.YouTube_Banshee.YouTube.Gui_YouTubeTile.cs
@@ -0,0 +1,17 @@
+
+$FreeBSD$
+
+Unbreak Youtube extension for streaming files from withing Banshee 1.6.1.
+Taken from the git repository.
+
+--- src/Extensions/Banshee.YouTube/Banshee.YouTube.Gui/YouTubeTile.cs.orig
++++ src/Extensions/Banshee.YouTube/Banshee.YouTube.Gui/YouTubeTile.cs
+@@ -146,7 +146,7 @@
+ return null;
+ }
+
+- Regex regex = new Regex ("'SWF_ARGS'.*\"t\": \"([^\"]+)\"");
++ Regex regex = new Regex ("swfHTML = .*&t=([^&]+)&");
+ Match match = regex.Match (watch_page_contents);
+
+ if (!match.Success) {
diff --git a/multimedia/banshee/pkg-plist b/multimedia/banshee/pkg-plist
index 485947aeb22..37f1a65d1ec 100644
--- a/multimedia/banshee/pkg-plist
+++ b/multimedia/banshee/pkg-plist
@@ -87,7 +87,9 @@ lib/banshee-1/Extensions/Banshee.Podcasting.dll.mdb
%%OPT_YOUTUBE%%lib/banshee-1/Extensions/Banshee.YouTube.dll
%%OPT_YOUTUBE%%lib/banshee-1/Extensions/Banshee.YouTube.dll.mdb
%%OPT_IPOD%%lib/banshee-1/Extensions/ipod-sharp-ui.dll
+%%OPT_IPOD%%lib/banshee-1/Extensions/ipod-sharp-ui.dll.mdb
%%OPT_IPOD%%lib/banshee-1/Extensions/ipod-sharp.dll
+%%OPT_IPOD%%lib/banshee-1/Extensions/ipod-sharp.dll.mdb
lib/banshee-1/Halie.exe
lib/banshee-1/Halie.exe.mdb
lib/banshee-1/Hyena.Gui.dll