# $OpenBSD: Makefile,v 1.17 2019/07/05 06:40:26 kirby Exp $ COMMENT-main = library for encoding data in several barcode variants COMMENT-x11 = graphical interface for the zint barcode generator V = 2.6.3 DISTNAME = zint-${V}_final PKGNAME-main = zint-${V} PKGNAME-x11 = zint-gui-${V} REVISION-x11 = 2 REVISION-main = 1 SHARED_LIBS += QZint 1.0 # 2.6 SHARED_LIBS += zint 1.0 # 2.6 CATEGORIES = graphics HOMEPAGE = http://www.zint.org.uk/ MAINTAINER = Kirill Bychkov # GPLv3+ PERMIT_PACKAGE = Yes cWANTLIB = c m png z WANTLIB-main = ${cWANTLIB} WANTLIB-x11 += ${cWANTLIB} Qt5Core Qt5Gui Qt5Widgets zint pthread WANTLIB-x11 += ${COMPILER_LIBCXX} MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=zint/} MODULES = devel/cmake CONFIGURE_ARGS += -DDATA_INSTALL_DIR=OFF LIB_DEPENDS-main = graphics/png MULTI_PACKAGES = -main PSEUDO_FLAVORS = no_x11 FLAVOR ?= TEST_DEPENDS = ${BASE_PKGPATH},-main .if !${FLAVOR:Mno_x11} MULTI_PACKAGES += -x11 MODULES += x11/qt5 LIB_DEPENDS-x11 += ${BASE_PKGPATH},-main \ ${MODQT5_LIB_DEPENDS} RUN_DEPENDS-x11 += devel/desktop-file-utils WRKDIST = ${WRKDIR}/zint-${V}.src post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/applications/ ${INSTALL_DATA_DIR} ${PREFIX}/share/pixmaps/ ${INSTALL_DATA} ${WRKSRC}/zint-qt.desktop ${PREFIX}/share/applications/ ${INSTALL_DATA} ${WRKSRC}/zint.png ${PREFIX}/share/pixmaps/ .endif do-test: cd ${WRKSRC}/frontend/ && /bin/sh ./test.sh .include