summaryrefslogtreecommitdiffstats
path: root/multimedia/totem3
diff options
context:
space:
mode:
authorkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2013-04-27 05:23:07 +0800
committerkwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059>2013-04-27 05:23:07 +0800
commit65b53dfde8bfeb6ae17c3e99a409dc36324e8dd9 (patch)
tree0648e0ce504a559632af430d3494fe2008d104aa /multimedia/totem3
parent613b43090f18ebf78cb6ffd8eac82a763a0ce226 (diff)
downloadmarcuscom-ports-65b53dfde8bfeb6ae17c3e99a409dc36324e8dd9.tar
marcuscom-ports-65b53dfde8bfeb6ae17c3e99a409dc36324e8dd9.tar.gz
marcuscom-ports-65b53dfde8bfeb6ae17c3e99a409dc36324e8dd9.tar.bz2
marcuscom-ports-65b53dfde8bfeb6ae17c3e99a409dc36324e8dd9.tar.lz
marcuscom-ports-65b53dfde8bfeb6ae17c3e99a409dc36324e8dd9.tar.xz
marcuscom-ports-65b53dfde8bfeb6ae17c3e99a409dc36324e8dd9.tar.zst
marcuscom-ports-65b53dfde8bfeb6ae17c3e99a409dc36324e8dd9.zip
Massive port framework maintaince/update (long over due too)
Deal with recent USES changes, pet portlint here and there. Sync with ports, more to come. git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@18393 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'multimedia/totem3')
-rw-r--r--multimedia/totem3/Makefile25
-rw-r--r--multimedia/totem3/pkg-plist2
2 files changed, 10 insertions, 17 deletions
diff --git a/multimedia/totem3/Makefile b/multimedia/totem3/Makefile
index f45e95040..cd790945e 100644
--- a/multimedia/totem3/Makefile
+++ b/multimedia/totem3/Makefile
@@ -1,10 +1,6 @@
-# New ports collection makefile for: totem
-# Date created: 17 Oct 2002
-# Whom: Hendrik Scholz <hendrik@scholz.net>
-#
+# Created by: Hendrik Scholz <hendrik@scholz.net>
# $FreeBSD$
-# $MCom$
-#
+# $MCom: ports/trunk/multimedia/totem3/Makefile 17268 2013-04-01 05:13:11Z marcus $
PORTNAME= totem
PORTVERSION= 3.4.2
@@ -19,11 +15,11 @@ BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-
${LOCALBASE}/libdata/pkgconfig/gnome-icon-theme.pc:${PORTSDIR}/misc/gnome-icon-theme \
g-ir-scanner:${PORTSDIR}/devel/gobject-introspection
LIB_DEPENDS= gdata.13:${PORTSDIR}/devel/libgdata \
- dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \
- clutter-gst-1.0.0:${PORTSDIR}/multimedia/clutter-gst \
- clutter-gtk-1.0.0:${PORTSDIR}/graphics/clutter-gtk3 \
- mx-1.0.2:${PORTSDIR}/x11-toolkits/mx \
- peas-1.0.0:${PORTSDIR}/devel/libpeas \
+ dbus-glib-1:${PORTSDIR}/devel/dbus-glib \
+ clutter-gst-1.0:${PORTSDIR}/multimedia/clutter-gst \
+ clutter-gtk-1.0:${PORTSDIR}/graphics/clutter-gtk3 \
+ mx-1.0:${PORTSDIR}/x11-toolkits/mx \
+ peas-1.0:${PORTSDIR}/devel/libpeas \
totem-plparser.17:${PORTSDIR}/multimedia/totem-pl-parser
RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes \
${LOCALBASE}/libdata/pkgconfig/gnome-icon-theme.pc:${PORTSDIR}/misc/gnome-icon-theme \
@@ -36,9 +32,9 @@ LATEST_LINK= totem3
USE_PYTHON= yes
USE_XORG= x11 xproto xtst ice sm
USE_XZ= yes
-USE_GETTEXT= yes
-USE_GNOME= gnomeprefix intlhack gnomehack desktopfileutils gtk30 libxml2 \
- nautilus3 ltverhack pygobject3 gnomedocutils gnomehier
+USES= gettext pathfix pkgconfig desktop-file-utils
+USE_GNOME= gnomeprefix intlhack gtk30 libxml2 nautilus3 ltverhack \
+ pygobject3 gnomedocutils gnomehier
USE_GSTREAMER= core good mpeg2dec soup ugly gio resindvd
INSTALLS_ICONS= yes
USE_GMAKE= yes
@@ -138,7 +134,6 @@ post-patch:
${WRKSRC}/src/backend/bacon-video-widget-gst-0.10.c
post-install:
- @-update-desktop-database
# ${MKDIR} ${PREFIX}/share/vala/vapi
# ${INSTALL_DATA} ${WRKSRC}/bindings/vala/totem.vapi ${PREFIX}/share/vala/vapi
# ${INSTALL_DATA} ${WRKSRC}/bindings/vala/totem.deps ${PREFIX}/share/vala/vapi
diff --git a/multimedia/totem3/pkg-plist b/multimedia/totem3/pkg-plist
index 87d251475..09a679a82 100644
--- a/multimedia/totem3/pkg-plist
+++ b/multimedia/totem3/pkg-plist
@@ -672,5 +672,3 @@ share/thumbnailers/totem.thumbnailer
%%BROWSER_PLUGINS%%@dirrmtry %%WEBPLUGINS_DIR%%
@dirrm include/totem/1.0
@dirrm include/totem
-@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
-@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true