diff options
author | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2008-08-23 10:07:31 +0800 |
---|---|---|
committer | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2008-08-23 10:07:31 +0800 |
commit | c9913e1e3d525e0390cc723218063971a44f6b75 (patch) | |
tree | 82ba753ed02e81d49faec1716cdbac397d35734e /multimedia/totem | |
parent | ff04bd1288379d8afe4536bb55397ce167690e47 (diff) | |
download | marcuscom-ports-c9913e1e3d525e0390cc723218063971a44f6b75.tar marcuscom-ports-c9913e1e3d525e0390cc723218063971a44f6b75.tar.gz marcuscom-ports-c9913e1e3d525e0390cc723218063971a44f6b75.tar.bz2 marcuscom-ports-c9913e1e3d525e0390cc723218063971a44f6b75.tar.lz marcuscom-ports-c9913e1e3d525e0390cc723218063971a44f6b75.tar.xz marcuscom-ports-c9913e1e3d525e0390cc723218063971a44f6b75.tar.zst marcuscom-ports-c9913e1e3d525e0390cc723218063971a44f6b75.zip |
- Update the WEBPLUGINS_FILES, it no longers install *.xpt files.
- Remove USE_GECKO dependency, it no longers need any gecko SDK to build. See
here: http://bugzilla.gnome.org/show_bug.cgi?id=520629
- Rename from WITHOUT_GECKO_PLUGINS to WITHOUT_BROWSER_PLUGINS.
- No longer works with gecko18, so remove it. It only works with gecko19 and
should be webkit-gtk2 (untest). I don't think the developers will working
with gecko18, see here: http://bugzilla.gnome.org/show_bug.cgi?id=539089
- Bump the PORTREVISION.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@11372 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'multimedia/totem')
-rw-r--r-- | multimedia/totem/Makefile | 36 | ||||
-rw-r--r-- | multimedia/totem/pkg-plist | 40 |
2 files changed, 34 insertions, 42 deletions
diff --git a/multimedia/totem/Makefile b/multimedia/totem/Makefile index 01e47ab77..12b79d566 100644 --- a/multimedia/totem/Makefile +++ b/multimedia/totem/Makefile @@ -3,12 +3,12 @@ # Whom: Hendrik Scholz <hendrik@scholz.net> # # $FreeBSD$ -# $MCom: ports/multimedia/totem/Makefile,v 1.110 2008/06/12 19:49:48 marcus Exp $ +# $MCom: ports/multimedia/totem/Makefile,v 1.111 2008/08/04 16:58:03 mezz Exp $ # PORTNAME= totem PORTVERSION= 2.23.4 -PORTREVISION?= 1 +PORTREVISION?= 2 CATEGORIES= multimedia gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 @@ -48,7 +48,7 @@ CONFLICTS?= totem-gstreamer-[0-9]* totem-xine-[0-9]* OPTIONS= LIRC "Enable lirc support" off \ GALAGO "Enable Galago support" off \ - GECKO_PLUGINS "Enable install plugins for gecko browser" on \ + BROWSER_PLUGINS "Enable install plugins for gecko browser" on \ PUBLISH "Enable Publish (network playlist) plugin" off \ TRACKER "Enable tracker local search plugin" off @@ -92,34 +92,26 @@ TOTEM_PLUGINS:= ${TOTEM_PLUGINS} galago PLIST_SUB+= GALAGO="@comment " .endif -.if !defined(WITHOUT_GECKO_PLUGINS) -USE_GECKO= firefox mozilla seamonkey xulrunner<->firefox firefox-devel<->firefox -.include "${PORTSDIR}/www/mozilla/bsd.gecko.mk" -CONFIGURE_ARGS+=--with-mozilla=${GECKO} \ - --enable-browser-plugins \ +.if !defined(WITHOUT_BROWSER_PLUGINS) +CONFIGURE_ARGS+=--enable-browser-plugins \ --enable-gmp-plugin \ --enable-complex-plugin \ --enable-narrowspace-plugin -PLIST_SUB+= GECKO_PLUGINS="" - -USE_WEBPLUGINS= gecko* -WEBPLUGINS_FILES= libtotem-basic-plugin.so libtotem-basic-plugin.xpt \ - libtotem-complex-plugin.so libtotem-complex-plugin.xpt \ - libtotem-cone-plugin.so libtotem-cone-plugin.xpt \ - libtotem-gmp-plugin.so libtotem-gmp-plugin.xpt \ - libtotem-mully-plugin.so libtotem-mully-plugin.xpt \ - libtotem-narrowspace-plugin.so \ - libtotem-narrowspace-plugin.xpt +PLIST_SUB+= BROWSER_PLUGINS="" + +USE_WEBPLUGINS= gecko19 webkit-gtk2 +WEBPLUGINS_FILES= libtotem-basic-plugin.so libtotem-complex-plugin.so \ + libtotem-cone-plugin.so libtotem-gmp-plugin.so \ + libtotem-mully-plugin.so \ + libtotem-narrowspace-plugin.so .include "${PORTSDIR}/www/firefox/Makefile.webplugins" .else -CONFIGURE_ARGS+=--without-mozilla \ - --disable-browser-plugins \ - --disable-mozilla \ +CONFIGURE_ARGS+=--disable-browser-plugins \ --disable-basic-plugin \ --disable-gmp-plugin \ --disable-complex-plugin \ --disable-narrowspace-plugin -PLIST_SUB+= GECKO_PLUGINS="@comment " +PLIST_SUB+= BROWSER_PLUGINS="@comment " .endif .if !defined(WITH_TOTEM_XINE) || ${SLAVE_PORT}=="no" diff --git a/multimedia/totem/pkg-plist b/multimedia/totem/pkg-plist index 75728f91c..b2bb7c5c8 100644 --- a/multimedia/totem/pkg-plist +++ b/multimedia/totem/pkg-plist @@ -2,24 +2,24 @@ bin/totem bin/totem-audio-preview bin/totem-video-indexer bin/totem-video-thumbnailer -%%GECKO_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-basic-plugin.a -%%GECKO_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-basic-plugin.la -%%GECKO_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-basic-plugin.so -%%GECKO_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-complex-plugin.a -%%GECKO_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-complex-plugin.la -%%GECKO_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-complex-plugin.so -%%GECKO_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-cone-plugin.a -%%GECKO_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-cone-plugin.la -%%GECKO_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-cone-plugin.so -%%GECKO_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-gmp-plugin.a -%%GECKO_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-gmp-plugin.la -%%GECKO_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-gmp-plugin.so -%%GECKO_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-mully-plugin.a -%%GECKO_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-mully-plugin.la -%%GECKO_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-mully-plugin.so -%%GECKO_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-narrowspace-plugin.a -%%GECKO_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-narrowspace-plugin.la -%%GECKO_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-narrowspace-plugin.so +%%BROWSER_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-basic-plugin.a +%%BROWSER_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-basic-plugin.la +%%BROWSER_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-basic-plugin.so +%%BROWSER_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-complex-plugin.a +%%BROWSER_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-complex-plugin.la +%%BROWSER_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-complex-plugin.so +%%BROWSER_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-cone-plugin.a +%%BROWSER_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-cone-plugin.la +%%BROWSER_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-cone-plugin.so +%%BROWSER_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-gmp-plugin.a +%%BROWSER_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-gmp-plugin.la +%%BROWSER_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-gmp-plugin.so +%%BROWSER_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-mully-plugin.a +%%BROWSER_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-mully-plugin.la +%%BROWSER_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-mully-plugin.so +%%BROWSER_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-narrowspace-plugin.a +%%BROWSER_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-narrowspace-plugin.la +%%BROWSER_PLUGINS%%%%WEBPLUGINS_DIR%%/libtotem-narrowspace-plugin.so lib/libbaconvideowidget.a lib/libbaconvideowidget.la lib/libbaconvideowidget.so @@ -81,7 +81,7 @@ lib/totem/plugins/youtube/youtube.pyc lib/totem/plugins/youtube/youtube.pyo lib/totem/plugins/youtube/youtube.totem-plugin lib/totem/plugins/youtube/youtube.ui -%%GECKO_PLUGINS%%libexec/totem-plugin-viewer +%%BROWSER_PLUGINS%%libexec/totem-plugin-viewer libexec/totem/totem-bugreport.py share/applications/totem.desktop share/gnome/help/totem/C/figures/totem_next_button.png @@ -389,7 +389,7 @@ share/vala/vapi/totem.vapi %%GALAGO%%@dirrm lib/totem/plugins/galago @dirrm lib/totem/plugins @dirrm lib/totem -%%GECKO_PLUGINS%%@dirrmtry %%WEBPLUGINS_DIR%% +%%BROWSER_PLUGINS%%@dirrmtry %%WEBPLUGINS_DIR%% @exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true @unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true @dirrmtry share/applications |