aboutsummaryrefslogtreecommitdiff
path: root/multimedia/phonon
diff options
context:
space:
mode:
authorAlberto Villa <avilla@FreeBSD.org>2013-11-13 01:57:13 +0000
committerAlberto Villa <avilla@FreeBSD.org>2013-11-13 01:57:13 +0000
commitc6a872f8a5ef3781127570303b7b94f7c66de39c (patch)
tree4b7c1e474d971c488f9c8c9a07fdafbb2e6d04c8 /multimedia/phonon
parentb454b52e5a43394cc477dcd2d295086375d5c662 (diff)
downloadports-c6a872f8a5ef3781127570303b7b94f7c66de39c.tar.gz
ports-c6a872f8a5ef3781127570303b7b94f7c66de39c.zip
- Fix plist when WITH_DEBUG is set.
- Add LICENSE. - Use LIB_DEPENDS new format. - Use OPTIONS helpers.
Notes
Notes: svn path=/head/; revision=333638
Diffstat (limited to 'multimedia/phonon')
-rw-r--r--multimedia/phonon/Makefile21
-rw-r--r--multimedia/phonon/pkg-plist2
2 files changed, 10 insertions, 13 deletions
diff --git a/multimedia/phonon/Makefile b/multimedia/phonon/Makefile
index 11b9dcf5c31e..6d1c7179411d 100644
--- a/multimedia/phonon/Makefile
+++ b/multimedia/phonon/Makefile
@@ -11,7 +11,9 @@ DIST_SUBDIR= KDE
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE multimedia framework
-LIB_DEPENDS= qzeitgeist:${PORTSDIR}/sysutils/qzeitgeist
+LICENSE= LGPL21
+
+LIB_DEPENDS= libqzeitgeist.so:${PORTSDIR}/sysutils/qzeitgeist
CONFLICTS= qt4-phonon-4*
@@ -27,19 +29,14 @@ CMAKE_ARGS= -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT:BOOL=TRUE \
-DPHONON_BUILD_DESIGNER_PLUGIN:BOOL=OFF
USE_LDCONFIG= yes
-OPTIONS_DEFINE= PULSEAUDIO
-
-.include <bsd.port.options.mk>
+PLIST_SUB= QT_PREFIX=${QT_PREFIX}
-.if ${PORT_OPTIONS:MPULSEAUDIO}
-LIB_DEPENDS+= pulse:${PORTSDIR}/audio/pulseaudio
-USE_GNOME+= glib20
-CMAKE_ARGS+= -DWITH_PulseAudio:BOOL=ON
-.else
-CMAKE_ARGS+= -DWITH_PulseAudio:BOOL=OFF
-.endif
+OPTIONS_DEFINE= PULSEAUDIO
-PLIST_SUB+= QT_PREFIX=${QT_PREFIX}
+PULSEAUDIO_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio
+PULSEAUDIO_USE= GNOME=glib20
+PULSEAUDIO_CMAKE_ON= -DWITH_PulseAudio:BOOL=ON
+PULSEAUDIO_CMAKE_OFF= -DWITH_PulseAudio:BOOL=OFF
post-install:
${MKDIR} ${STAGEDIR}${QT_INCDIR}
diff --git a/multimedia/phonon/pkg-plist b/multimedia/phonon/pkg-plist
index aeea19d0ca1a..95e0ba328d06 100644
--- a/multimedia/phonon/pkg-plist
+++ b/multimedia/phonon/pkg-plist
@@ -159,7 +159,7 @@ include/phonon/volumefaderinterface.h
include/phonon/volumeslider.h
lib/cmake/phonon/PhononConfig.cmake
lib/cmake/phonon/PhononConfigVersion.cmake
-lib/cmake/phonon/PhononTargets-release.cmake
+lib/cmake/phonon/PhononTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/phonon/PhononTargets.cmake
lib/libphonon.so
lib/libphonon.so.4