1PORTNAME= kImageAnnotator 2DISTVERSIONPREFIX= v 3DISTVERSION= 0.7.1 4CATEGORIES= graphics kde 5PKGNAMESUFFIX= -${FLAVOR} 6 7MAINTAINER= ports@MidnightBSD.org 8COMMENT= Library for image-annotation tools 9WWW= https://github.com/ksnip/kImageAnnotator 10 11LICENSE= lgpl3+ 12LICENSE_FILE= ${WRKSRC}/LICENSE 13 14FLAVORS= qt5 qt6 15FLAVOR?= ${FLAVORS:[1]} 16qt5_LIB_DEPENDS= libkColorPicker-Qt5.so:graphics/kcolorpicker@qt5 17qt6_LIB_DEPENDS= libkColorPicker-Qt6.so:graphics/kcolorpicker@qt6 18 19USES= cmake localbase compiler:c++17-lang gl qt:${FLAVOR:S/qt//} xorg 20USE_GITHUB= yes 21GH_ACCOUNT= ksnip 22_USE_GL_qt5= # empty 23_USE_GL_qt6= opengl 24USE_GL= ${_USE_GL_${FLAVOR}} 25_USE_QT_qt5= core gui svg widgets \ 26 buildtools:build linguisttools:build qmake:build 27_USE_QT_qt6= base svg \ 28 tools:build 29USE_QT= ${_USE_QT_${FLAVOR}} 30USE_XORG= x11 31 32CMAKE_ON= BUILD_SHARED_LIBS BUILD_WITH_${FLAVOR:tu} 33CMAKE_OFF= BUILD_EXAMPLE 34 35_QT5_ONLY_qt5= # 36_QT5_ONLY_qt6= "@comment " 37 38PLIST_SUB= QT5_ONLY=${_QT5_ONLY_${FLAVOR}} \ 39 QT_VER=${FLAVOR:S/qt//} \ 40 SHLIB_VER=${DISTVERSION} \ 41 SHLIB_VER_MAJ=${DISTVERSION:R:R} 42 43.include <bsd.port.mk> 44