diff options
author | Tobias C. Berner <tcberner@FreeBSD.org> | 2018-04-14 13:30:12 +0000 |
---|---|---|
committer | Tobias C. Berner <tcberner@FreeBSD.org> | 2018-04-14 13:30:12 +0000 |
commit | 0c47b518053fdb82f380f68da7f4295a0de75ba8 (patch) | |
tree | d046257eeba13f331634355b2985a59568361b67 /sysutils/polkit-qt | |
parent | 4789e18f7dbde0e20c379f22446a261e029ee649 (diff) | |
download | ports-0c47b518053fdb82f380f68da7f4295a0de75ba8.tar.gz ports-0c47b518053fdb82f380f68da7f4295a0de75ba8.zip |
sysutils/polkit-qt, sysutils/polkit-qt5: convert to flavor
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D14642
Notes
Notes:
svn path=/head/; revision=467318
Diffstat (limited to 'sysutils/polkit-qt')
-rw-r--r-- | sysutils/polkit-qt/Makefile | 31 |
1 files changed, 19 insertions, 12 deletions
diff --git a/sysutils/polkit-qt/Makefile b/sysutils/polkit-qt/Makefile index a1b88cc493d1..bd0fa1e99cd0 100644 --- a/sysutils/polkit-qt/Makefile +++ b/sysutils/polkit-qt/Makefile @@ -2,40 +2,47 @@ # $FreeBSD$ PORTNAME= polkit-qt -PORTVERSION= 0.112.0 DISTVERSIONPREFIX= 1- +DISTVERSION= 0.112.0 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= KDE/stable/apps/KDE4.x/admin/ +PKGNAMESUFFIX= ${FLAVOR:C/qt//} MAINTAINER= kde@FreeBSD.org -COMMENT?= Qt4 wrapper around Polkit libraries +COMMENT= Qt${FLAVOR:C/qt//} wrapper around Polkit libraries LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpolkit-agent-1.so:sysutils/polkit +FLAVORS= qt4 qt5 +FLAVOR?= ${FLAVORS:[1]} + USES= cmake:outsource pkgconfig tar:bzip2 USE_GNOME= glib20 -CMAKE_ARGS= -DBUILD_EXAMPLES:BOOL=OFF \ - -DBUILD_TEST:BOOL=OFF +CMAKE_OFF= BUILD_EXAMPLES \ + BUILD_TEST -.if empty(PKGNAMESUFFIX) +. if ${FLAVOR} == qt4 USES+= kde:4 USE_KDE= automoc4 USE_QT4= corelib dbus gui \ qmake_build moc_build rcc_build uic_build -CMAKE_ARGS+= -DUSE_QT4:BOOL=ON \ - -DUSE_QT5:BOOL=OFF -.else +CMAKE_ON+= USE_QT4 +CMAKE_OFF+= USE_QT5 +QTVER_SUFFIX= # empty +. else USE_QT5= core dbus gui widgets buildtools_build qmake_build -CMAKE_ARGS+= -DUSE_QT4:BOOL=OFF \ - -DUSE_QT5:BOOL=ON -.endif +CMAKE_ON+= USE_QT5 +CMAKE_OFF+= USE_QT4 +QTVER_SUFFIX= 5 +. endif USE_LDCONFIG= yes -PLIST_SUB= QTVER_SUFFIX="${PKGNAMESUFFIX}" +PLIST_SUB= QTVER_SUFFIX="${QTVER_SUFFIX}" post-patch: ${REINPLACE_CMD} -e 's|$${LIB_DESTINATION}/pkgconfig|libdata/pkgconfig|' \ |