summaryrefslogtreecommitdiff
path: root/multimedia/kdemultimedia4/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'multimedia/kdemultimedia4/Makefile')
-rw-r--r--multimedia/kdemultimedia4/Makefile85
1 files changed, 42 insertions, 43 deletions
diff --git a/multimedia/kdemultimedia4/Makefile b/multimedia/kdemultimedia4/Makefile
index 7bd81f8c98bc..5bd2a054473f 100644
--- a/multimedia/kdemultimedia4/Makefile
+++ b/multimedia/kdemultimedia4/Makefile
@@ -1,62 +1,61 @@
-# New ports collection Makefile for: kdemultimedia
-# Date created: 2008-01-30
-# Whom: Martin Wilke <miwi@FreeBSD.org>
-#
+# Created by: Martin Wilke <miwi@FreeBSD.org>
# $FreeBSD$
PORTNAME= kdemultimedia
PORTVERSION= ${KDE4_VERSION}
-PORTREVISION= 1
-CATEGORIES= multimedia kde ipv6
-MASTER_SITES= ${MASTER_SITE_KDE}
-MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src
-DIST_SUBDIR= KDE
+CATEGORIES= multimedia kde
+MASTER_SITES= # empty
+DISTFILES= # empty
MAINTAINER= kde@FreeBSD.org
-COMMENT= KDE Multimedia applications
-
-LIB_DEPENDS= FLAC.10:${PORTSDIR}/audio/flac \
- cdda_paranoia.0:${PORTSDIR}/audio/cdparanoia \
- ogg:${PORTSDIR}/audio/libogg \
- tag.1:${PORTSDIR}/audio/taglib \
- vorbis.4:${PORTSDIR}/audio/libvorbis \
- musicbrainz3.6:${PORTSDIR}/audio/libmusicbrainz3 \
- swscale.1:${PORTSDIR}/multimedia/ffmpeg
-
-.if !defined(PACKAGE_BUILDING)
-RUN_DEPENDS+= lame:${PORTSDIR}/audio/lame
-.endif
+COMMENT= KDE Multimedia applications (meta-port)
LATEST_LINK= ${PORTNAME}4
-USE_KDE4= automoc4 kdehier kdelibs kdeprefix
-KDE4_BUILDENV= yes
-USE_QT4= dbus qt3support svg xml \
- moc_build qmake_build rcc_build uic_build
-USE_XZ= yes
-MAKE_JOBS_SAFE= yes
-CMAKE_ARGS= -DWITH_TunePimp:BOOL=OFF
+NO_BUILD= yes
+USE_KDE4= kdeprefix
-OPTIONS= ALSA "Build with ALSA compatibility library" off \
- PULSEAUDIO "KMix control for PulseAudio" off
+OPTIONS_DEFINE= DRAGON FFMPEG JUK KIO_AUDIOCD KMIX KSCD MPLAYER
+OPTIONS_DEFAULT= DRAGON FFMPEG JUK KIO_AUDIOCD KMIX KSCD
+DRAGON_DESC= Simple video player
+FFMPEG_DESC= FFMPEG-based video thumbnailer
+JUK_DESC= Audio player
+KIO_AUDIOCD_DESC= Audio CD IOSlave
+KMIX_DESC= Audio mixer
+KSCD_DESC= CD Player
+MPLAYER_DESC= MPlayer-based video thumbnailer
.include <bsd.port.options.mk>
-.if !defined(WITH_ALSA)
-EXTRA_PATCHES+= ${FILESDIR}/extrapatch-no_alsa
-.else
-LIB_DEPENDS+= asound.2:${PORTSDIR}/audio/alsa-lib
+.if ${PORT_OPTIONS:MDRAGON}
+RUN_DEPENDS+= ${KDE4_PREFIX}/bin/dragon:${PORTSDIR}/multimedia/dragon
+.endif
+
+.if ${PORT_OPTIONS:MFFMPEG}
+RUN_DEPENDS+= ${KDE4_PREFIX}/lib/kde4/ffmpegthumbs.so:${PORTSDIR}/multimedia/kdemultimedia4-ffmpegthumbs
+.endif
+
+.if ${PORT_OPTIONS:MJUK}
+RUN_DEPENDS+= ${KDE4_PREFIX}/bin/juk:${PORTSDIR}/audio/juk
+.endif
+
+.if ${PORT_OPTIONS:MKIO_AUDIOCD}
+RUN_DEPENDS+= ${KDE4_PREFIX}/lib/libaudiocdplugins.so.5:${PORTSDIR}/audio/kio-audiocd
+.endif
+
+.if ${PORT_OPTIONS:MKMIX}
+RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kmix:${PORTSDIR}/audio/kmix
+.endif
+
+.if ${PORT_OPTIONS:MKSCD}
+RUN_DEPENDS+= ${KDE4_PREFIX}/bin/kscd:${PORTSDIR}/audio/kscd
.endif
-.if defined(WITH_PULSEAUDIO)
-CMAKE_ARGS+= -DWITH_PulseAudio:BOOL=ON
-LIB_DEPENDS+= pulse.0:${PORTSDIR}/audio/pulseaudio
-USE_GNOME= glib20
-.else
-CMAKE_ARGS+= -DWITH_PulseAudio:BOOL=OFF
+.if ${PORT_OPTIONS:MMPLAYER}
+RUN_DEPENDS+= ${KDE4_PREFIX}/bin/mplayerthumbsconfig:${PORTSDIR}/multimedia/kdemultimedia4-mplayerthumbs
.endif
-post-install:
- @${CAT} ${PKGMESSAGE}
+do-install:
+ ${DO_NADA}
.include <bsd.port.mk>