diff options
-rw-r--r-- | audio/rhythmbox-devel/Makefile | 25 | ||||
-rw-r--r-- | audio/rhythmbox-devel/distinfo | 6 | ||||
-rw-r--r-- | audio/rhythmbox-devel/files/patch-configure | 29 | ||||
-rw-r--r-- | audio/rhythmbox-devel/pkg-descr | 4 | ||||
-rw-r--r-- | audio/rhythmbox-devel/pkg-plist | 9 |
5 files changed, 59 insertions, 14 deletions
diff --git a/audio/rhythmbox-devel/Makefile b/audio/rhythmbox-devel/Makefile index 79f01c508..46adb17ca 100644 --- a/audio/rhythmbox-devel/Makefile +++ b/audio/rhythmbox-devel/Makefile @@ -3,12 +3,11 @@ # Whom: Joe Marcus Clarke <marcus@FreeBSD.org> # # $FreeBSD$ -# $MCom: ports/audio/rhythmbox-devel/Makefile,v 1.88 2008/01/14 03:20:17 mezz Exp $ +# $MCom: ports/audio/rhythmbox-devel/Makefile,v 1.89 2008/01/29 01:37:44 marcus Exp $ # PORTNAME= rhythmbox -PORTVERSION= 0.11.4 -PORTREVISION= 3 +PORTVERSION= 0.11.5 CATEGORIES= audio gnome MASTER_SITES= ${MASTER_SITE_GNOME} MASTER_SITE_SUBDIR= sources/${PORTNAME}/0.11 @@ -22,7 +21,7 @@ LIB_DEPENDS= musicbrainz.4:${PORTSDIR}/audio/libmusicbrainz \ totem-plparser.10:${PORTSDIR}/multimedia/totem-pl-parser \ dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \ sexy.2:${PORTSDIR}/x11-toolkits/libsexy \ - soup-2.2.8:${PORTSDIR}/devel/libsoup22 \ + soup-2.4.1:${PORTSDIR}/devel/libsoup \ gnome-media-profiles.0:${PORTSDIR}/audio/gnome-media NO_LATEST_LINK= yes @@ -36,7 +35,8 @@ USE_GNOME= gnomehack intlhack gnomeprefix libgnomeui nautiluscdburner WANT_GNOME= yes USE_GSTREAMER= flac mp3 gnomevfs gconf jpeg USE_AUTOTOOLS= libtool:15 -CONFIGURE_ARGS= --enable-nautilus-menu --with-playback=gstreamer-0-10 +CONFIGURE_ARGS= --enable-nautilus-menu --with-playback=gstreamer-0-10 \ + --disable-vala INSTALLS_ICONS= yes USE_LDCONFIG= yes CONFIGURE_ENV= LIBS="-lm" \ @@ -50,7 +50,8 @@ OPTIONS= DAAP "Enable iTunes music sharing" off \ FAAD "Enable FAAD decoder support" off \ NOTIFY "Enable libnotify support" on \ VORBIS "Enable Ogg/Vorbis support" on \ - LIRC "Enable Infrared syncing support" off + LIRC "Enable Infrared syncing support" off \ + GECKO_PLUGIN "Enable iTunes browser plugin" on # GDA "Enable GDA database storage" off .include <bsd.port.pre.mk> @@ -121,4 +122,16 @@ CONFIGURE_ARGS+=--without-ipod PLIST_SUB+= IPOD="@comment " .endif +.if !defined(WITHOUT_GECKO_PLUGIN) +USE_GECKO= firefox mozilla seamonkey xulrunner<->firefox firefox-devel<->firefox +.include "${PORTSDIR}/www/mozilla/bsd.gecko.mk" +CONFIGURE_ARGS+=--enable-browser-plugin \ + --with-gecko=${GECKO} +CONFIGURE_ENV+= MOZILLA_PLUGINDIR=${BROWSER_PLUGINS_DIR} +PLIST_SUB+= GECKO_PLUGIN="" +.else +CONFIGURE_ARGS+=--disable-browser-plugin +PLIST_SUB+= GECKO_PLUGIN="@comment " +.endif + .include <bsd.port.post.mk> diff --git a/audio/rhythmbox-devel/distinfo b/audio/rhythmbox-devel/distinfo index bc68406d7..d5e05a801 100644 --- a/audio/rhythmbox-devel/distinfo +++ b/audio/rhythmbox-devel/distinfo @@ -1,3 +1,3 @@ -MD5 (gnome2/rhythmbox-0.11.4.tar.bz2) = 240f5c9c7986d9feb9d4dfe4f795f1b9 -SHA256 (gnome2/rhythmbox-0.11.4.tar.bz2) = 8a04e32a3e19c324ac075e33d86906398491cddcd8d22b15d0527e7b2de436af -SIZE (gnome2/rhythmbox-0.11.4.tar.bz2) = 4443283 +MD5 (gnome2/rhythmbox-0.11.5.tar.bz2) = 967440dd984ec724e7e7992d5bd57bbd +SHA256 (gnome2/rhythmbox-0.11.5.tar.bz2) = 26e9fd040bcd04cf9d98bccfd43fdd4438cad9a1cbc478bdb83dd7b3c3654f35 +SIZE (gnome2/rhythmbox-0.11.5.tar.bz2) = 4485762 diff --git a/audio/rhythmbox-devel/files/patch-configure b/audio/rhythmbox-devel/files/patch-configure new file mode 100644 index 000000000..cb7075d40 --- /dev/null +++ b/audio/rhythmbox-devel/files/patch-configure @@ -0,0 +1,29 @@ +--- configure.orig 2008-03-17 00:11:17.000000000 -0400 ++++ configure 2008-03-17 00:26:52.000000000 -0400 +@@ -14152,7 +14152,7 @@ else + echo "${ECHO_T}yes" >&6; } + have_gio=yes + fi +-if test x$have_gio == "xyes"; then ++if test x$have_gio = "xyes"; then + + cat >>confdefs.h <<\_ACEOF + #define HAVE_GIO 1 +@@ -14244,7 +14244,7 @@ echo "$as_me: error: HAL support explici + { (exit 1); exit 1; }; } + fi + +- if test "x$enable_hal" == "xyes"; then ++ if test "x$enable_hal" = "xyes"; then + + cat >>confdefs.h <<\_ACEOF + #define HAVE_HAL 1 +@@ -21807,7 +21807,7 @@ echo "${ECHO_T}yes" >&6; } + : + fi + fi +-MOZILLA_PLUGINDIR="${MOZILLA_PLUGINDIR:="\${libdir}/mozilla/plugins"}" ++MOZILLA_PLUGINDIR="${MOZILLA_PLUGINDIR}" + + + if test x$enable_browser_plugin = xyes; then diff --git a/audio/rhythmbox-devel/pkg-descr b/audio/rhythmbox-devel/pkg-descr index 60afe778d..9c4ecf6ca 100644 --- a/audio/rhythmbox-devel/pkg-descr +++ b/audio/rhythmbox-devel/pkg-descr @@ -1,5 +1,5 @@ -Rhythmbox is an integrated music management application, originally inspired by -Apple's iTunes. It is free software, designed to work well under the GNOME +Rhythmbox is an integrated music management application, originally inspired by +Apple's iTunes. It is free software, designed to work well under the GNOME Desktop, and based on the powerful GStreamer media framework. WWW: http://www.gnome.org/projects/rhythmbox/ diff --git a/audio/rhythmbox-devel/pkg-plist b/audio/rhythmbox-devel/pkg-plist index bc3592519..2ba9b876a 100644 --- a/audio/rhythmbox-devel/pkg-plist +++ b/audio/rhythmbox-devel/pkg-plist @@ -1,12 +1,12 @@ bin/rhythmbox bin/rhythmbox-client +%%GECKO_PLUGIN%%lib/browser_plugins/librhythmbox-itms-detection-plugin.a +%%GECKO_PLUGIN%%lib/browser_plugins/librhythmbox-itms-detection-plugin.la +%%GECKO_PLUGIN%%lib/browser_plugins/librhythmbox-itms-detection-plugin.so lib/librhythmbox-core.a lib/librhythmbox-core.la lib/librhythmbox-core.so lib/librhythmbox-core.so.0 -lib/mozilla/plugins/librhythmbox-itms-detection-plugin.a -lib/mozilla/plugins/librhythmbox-itms-detection-plugin.la -lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so %%PYTHON%%lib/rhythmbox/plugins/artdisplay/AmazonCoverArtSearch.py %%PYTHON%%lib/rhythmbox/plugins/artdisplay/AmazonCoverArtSearch.pyc %%PYTHON%%lib/rhythmbox/plugins/artdisplay/AmazonCoverArtSearch.pyo @@ -431,6 +431,7 @@ share/locale/nl/LC_MESSAGES/rhythmbox.mo share/locale/oc/LC_MESSAGES/rhythmbox.mo share/locale/pa/LC_MESSAGES/rhythmbox.mo share/locale/pl/LC_MESSAGES/rhythmbox.mo +share/locale/ps/LC_MESSAGES/rhythmbox.mo share/locale/pt/LC_MESSAGES/rhythmbox.mo share/locale/pt_BR/LC_MESSAGES/rhythmbox.mo share/locale/ro/LC_MESSAGES/rhythmbox.mo @@ -577,6 +578,8 @@ share/rhythmbox/rhythmbox-ui.xml @dirrmtry share/locale/zh_HK @dirrmtry share/locale/rw/LC_MESSAGES @dirrmtry share/locale/rw +@dirrmtry share/locale/ps/LC_MESSAGES +@dirrmtry share/locale/ps @dirrmtry share/locale/oc/LC_MESSAGES @dirrmtry share/locale/oc @dirrmtry share/locale/dz/LC_MESSAGES |