aboutsummaryrefslogtreecommitdiffstats
path: root/multimedia/phonon-vlc
diff options
context:
space:
mode:
authoravilla <avilla@FreeBSD.org>2011-03-25 18:14:53 +0800
committeravilla <avilla@FreeBSD.org>2011-03-25 18:14:53 +0800
commitc563bcec51fcdafe8766ddb3cb13bfdf607cdc1b (patch)
tree7e145bfbb098854ca7cba8df2ff14be0a6828e4a /multimedia/phonon-vlc
parent6dc8dbdfaa34b296678877262190b41ce6bb7394 (diff)
downloadfreebsd-ports-gnome-c563bcec51fcdafe8766ddb3cb13bfdf607cdc1b.tar.gz
freebsd-ports-gnome-c563bcec51fcdafe8766ddb3cb13bfdf607cdc1b.tar.zst
freebsd-ports-gnome-c563bcec51fcdafe8766ddb3cb13bfdf607cdc1b.zip
- Update phonon, phonon-gstreamer and phonon-xine to 4.4.4.
- Update phonon-vlc to 0.3.2.
Diffstat (limited to 'multimedia/phonon-vlc')
-rw-r--r--multimedia/phonon-vlc/Makefile17
-rw-r--r--multimedia/phonon-vlc/distinfo4
-rw-r--r--multimedia/phonon-vlc/pkg-plist3
3 files changed, 18 insertions, 6 deletions
diff --git a/multimedia/phonon-vlc/Makefile b/multimedia/phonon-vlc/Makefile
index 65adfe590ace..7d1f7b470616 100644
--- a/multimedia/phonon-vlc/Makefile
+++ b/multimedia/phonon-vlc/Makefile
@@ -6,12 +6,12 @@
#
PORTNAME= phonon
-PORTVERSION= 0.3.1
-CATEGORIES= multimedia kde
+PORTVERSION= 0.3.2
+CATEGORIES= multimedia kde ipv6
MASTER_SITES= ${MASTER_SITE_KDE}
-MASTER_SITE_SUBDIR= stable/phonon-backend-vlc/${PORTVERSION}/src
+MASTER_SITE_SUBDIR= ${PHONON_BRANCH}/${PORTNAME}/${PORTNAME}-backend${PKGNAMESUFFIX}/${PORTVERSION}/src
PKGNAMESUFFIX= -vlc
-DISTNAME= phonon-backend-vlc-${PORTVERSION}
+DISTNAME= ${PORTNAME}-backend${PKGNAMESUFFIX}-${PORTVERSION}
DIST_SUBDIR= KDE
MAINTAINER= kde@FreeBSD.org
@@ -19,6 +19,7 @@ COMMENT= The VLC backend for Phonon
LIB_DEPENDS= vlc.7:${PORTSDIR}/multimedia/vlc
+PHONON_BRANCH= stable
USE_BZIP2= yes
USE_CMAKE= yes
USE_KDE4= kdehier automoc4 kdeprefix
@@ -27,4 +28,12 @@ QT_COMPONENTS= dbus phonon \
qmake_build moc_build rcc_build uic_build
MAKE_JOBS_SAFE= yes
+PLIST_SUB+= QT_PREFIX=${QT_PREFIX}
+
+pre-su-install:
+ ${MKDIR} ${QT_PLUGINDIR}/phonon_backend
+
+post-install:
+ ${LN} -sf ${PREFIX}/lib/kde4/plugins/phonon_backend/phonon_vlc.so ${QT_PLUGINDIR}/phonon_backend/libphonon_vlc.so
+
.include <bsd.port.mk>
diff --git a/multimedia/phonon-vlc/distinfo b/multimedia/phonon-vlc/distinfo
index 96700634828c..132dfd0cf74e 100644
--- a/multimedia/phonon-vlc/distinfo
+++ b/multimedia/phonon-vlc/distinfo
@@ -1,2 +1,2 @@
-SHA256 (KDE/phonon-backend-vlc-0.3.1.tar.bz2) = 462e0a558f732480769ce0a2f307798a39252e35f4d2b7e57f77dc7cc5a0739c
-SIZE (KDE/phonon-backend-vlc-0.3.1.tar.bz2) = 61370
+SHA256 (KDE/phonon-backend-vlc-0.3.2.tar.bz2) = 0fb5c22a9131dcc78b83fc2d35217fe6a5d1f5d8f98113e464ce17c50c7b5f44
+SIZE (KDE/phonon-backend-vlc-0.3.2.tar.bz2) = 52391
diff --git a/multimedia/phonon-vlc/pkg-plist b/multimedia/phonon-vlc/pkg-plist
index f0597c13c858..cb6386971061 100644
--- a/multimedia/phonon-vlc/pkg-plist
+++ b/multimedia/phonon-vlc/pkg-plist
@@ -2,3 +2,6 @@ lib/kde4/plugins/phonon_backend/phonon_vlc.so
share/kde4/services/phononbackends/vlc.desktop
@dirrmtry share/kde4/services/phononbackends
@dirrmtry lib/kde4/plugins/phonon_backend
+@cwd %%QT_PREFIX%%
+%%QT_PLUGINDIR_REL%%/phonon_backend/libphonon_vlc.so
+@dirrmtry %%QT_PLUGINDIR_REL%%/phonon_backend