Tweak multimedia/gstreamer version 0.10.36_5
[dports.git] / multimedia / phonon / Makefile
1 # Created by: Martin Wilke <miwi@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       phonon
5 PORTVERSION=    4.9.0
6 CATEGORIES=     multimedia kde
7 MASTER_SITES=   KDE/stable/${PORTNAME}/${PORTVERSION}
8 DIST_SUBDIR=    KDE
9
10 MAINTAINER=     kde@FreeBSD.org
11 COMMENT=        KDE multimedia framework
12
13 LICENSE=        LGPL21
14
15 LIB_DEPENDS=    libqzeitgeist.so:sysutils/qzeitgeist
16
17 USES=           cmake kde:4 pathfix tar:xz
18 USE_KDE=        automoc4
19 USE_QT4=        corelib dbus gui \
20                 qmake_build moc_build rcc_build uic_build
21 CMAKE_ARGS=     -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT:BOOL=TRUE \
22                 -DPHONON_NO_PLATFORMPLUGIN:BOOL=TRUE \
23                 -DPHONON_BUILD_DESIGNER_PLUGIN:BOOL=OFF
24 USE_LDCONFIG=   yes
25
26 PLIST_SUB=      SHLIB_VER=${PORTVERSION}
27
28 OPTIONS_DEFINE= PULSEAUDIO
29
30 PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
31 PULSEAUDIO_USE=         GNOME=glib20
32 PULSEAUDIO_CMAKE_ON=    -DWITH_PulseAudio:BOOL=ON
33 PULSEAUDIO_CMAKE_OFF=   -DWITH_PulseAudio:BOOL=OFF
34
35 post-install:
36         ${MKDIR} ${STAGEDIR}${QT_INCDIR}
37         ${MKDIR} ${STAGEDIR}${QT_LIBDIR}
38         ${LN} -sf ${PREFIX}/include/phonon ${STAGEDIR}${QT_INCDIR}/phonon
39         ${LN} -sf ${PREFIX}/include/phonon ${STAGEDIR}${QT_INCDIR}/Phonon
40         ${LN} -sf ${PREFIX}/include/KDE/Phonon ${STAGEDIR}${PREFIX}/include/phonon/Phonon
41 .for lib in phonon phononexperimental
42         ${LN} -sf ${PREFIX}/lib/lib${lib}.so.${PORTVERSION} ${STAGEDIR}${QT_LIBDIR}/lib${lib}.so
43         ${LN} -sf ${PREFIX}/lib/lib${lib}.so.${PORTVERSION} ${STAGEDIR}${QT_LIBDIR}/lib${lib}.so.4
44 .endfor
45
46 .include <bsd.port.mk>