aboutsummaryrefslogtreecommitdiff
path: root/multimedia/banshee
diff options
context:
space:
mode:
authorRomain Tartière <romain@FreeBSD.org>2010-06-02 02:17:34 +0000
committerRomain Tartière <romain@FreeBSD.org>2010-06-02 02:17:34 +0000
commitcd62f966b4905481ba595ca407f6d8444cfd332d (patch)
treea24d4ae698c6f217ff9b9a79a6524e1d3b85f907 /multimedia/banshee
parent699bc279bcea437288b2a431b425a2b50018d671 (diff)
downloadports-cd62f966b4905481ba595ca407f6d8444cfd332d.tar.gz
ports-cd62f966b4905481ba595ca407f6d8444cfd332d.zip
Notes
Diffstat (limited to 'multimedia/banshee')
-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 268da42df610..9e3ca62883b5 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 04f199fd0f9c..b1e2cc8195c0 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 000000000000..983d157cab0f
--- /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 485947aeb228..37f1a65d1ec8 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