xref: /mports/graphics/kimageannotator/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026