aboutsummaryrefslogtreecommitdiff
path: root/devel/appstream-qt/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'devel/appstream-qt/Makefile')
-rw-r--r--devel/appstream-qt/Makefile21
1 files changed, 16 insertions, 5 deletions
diff --git a/devel/appstream-qt/Makefile b/devel/appstream-qt/Makefile
index 427cbbff9653..c1b13a1a9902 100644
--- a/devel/appstream-qt/Makefile
+++ b/devel/appstream-qt/Makefile
@@ -1,15 +1,26 @@
-PORTREVISION= 1
-PKGNAMESUFFIX= Qt
+PORTREVISION= 2
+PKGNAMESUFFIX= Qt${FLAVOR:S/qt//}
COMMENT?= Qt bindings to AppStream
LIB_DEPENDS= libappstream.so:devel/appstream
-USES= qt:5
+FLAVORS= qt5 qt6
+FLAVOR?= qt5
-USE_QT= core buildtools:build qmake:build testlib:build
+USES= qt:${FLAVOR:S/qt//}
-MESON_ARGS= -Dqt5=true
+_USE_QT_qt5= core buildtools:build qmake:build testlib:build
+_USE_QT_qt6= base
+USE_QT= ${_USE_QT_${FLAVOR}}
+
+_MESON_ARGS_qt5= -Dqt5=true
+_MESON_ARGS_qt6= -Dqt=true
+MESON_ARGS= ${_MESON_ARGS_${FLAVOR}}
+
+_QT_VER_SUFFIX_qt5= 5
+_QT_VER_SUFFIX_qt6= #
+PLIST_SUB= QT_VER_SUFFIX=${_QT_VER_SUFFIX_${FLAVOR}}
MASTERDIR= ${.CURDIR}/../appstream
PLIST= ${.CURDIR}/pkg-plist