diff options
Diffstat (limited to 'multimedia/phonon-designerplugin/Makefile')
-rw-r--r-- | multimedia/phonon-designerplugin/Makefile | 32 |
1 files changed, 24 insertions, 8 deletions
diff --git a/multimedia/phonon-designerplugin/Makefile b/multimedia/phonon-designerplugin/Makefile index 2f202426b7ed..f71a6a700d4e 100644 --- a/multimedia/phonon-designerplugin/Makefile +++ b/multimedia/phonon-designerplugin/Makefile @@ -1,26 +1,42 @@ # $FreeBSD$ PORTNAME= phonon -PORTVERSION= 4.9.1 +DISTVERSION= 4.10.1 CATEGORIES= multimedia kde -MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION} -PKGNAMESUFFIX= -designerplugin -DIST_SUBDIR= KDE +MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION} +DIST_SUBDIR= KDE/phonon MAINTAINER= kde@FreeBSD.org COMMENT= Qt Designer plugin for Phonon LICENSE= LGPL21 -USE_QT4= corelib designer gui phonon \ - qmake_build moc_build rcc_build uic_build +FLAVORS= qt4 qt5 +FLAVOR?= ${FLAVORS:[1]} + +qt4_PKGNAMESUFFIX= -designerplugin-qt4 +qt5_PKGNAMESUFFIX= -designerplugin-qt5 + USES= cmake tar:xz + +. if ${FLAVOR} == qt4 +USES+= kde:4 +USE_QT4= corelib designer gui phonon \ + qmake_build moc_build rcc_build uic_build +PLIST_FILES= ${QT_PLUGINDIR_REL}/designer/libphononwidgets.so +. else +USES+= kde:5 +USE_KDE= ecm +USE_QT5= core designer gui phonon4 widgets xml \ + buildtools_build qmake_build +CMAKE_ON= PHONON_BUILD_PHONON4QT5 +PLIST_FILES= ${QT_PLUGINDIR_REL}/designer/phononwidgets.so +. endif + CMAKE_ARGS= -DPHONON_QT_PLUGIN_INSTALL_DIR=${PREFIX}/${QT_PLUGINDIR_REL}/designer BUILD_WRKSRC= ${WRKSRC}/designer INSTALL_WRKSRC= ${BUILD_WRKSRC} DISTINFO_FILE= ${.CURDIR:H}/phonon/distinfo -PLIST_FILES= ${QT_PLUGINDIR_REL}/designer/libphononwidgets.so - .include <bsd.port.mk> |