# $OpenBSD: Makefile,v 1.8 2018/07/01 18:33:35 espie Exp $

COMMENT =		editor for the TikZ language

V =			0.10
DISTNAME =		ktikz_${V}
PKGNAME =		KtikZ-${V}

REVISION =		4

CATEGORIES =		editors
HOMEPAGE =		http://www.hackenberger.at/blog/ktikz-editor-for-the-tikz-language/
MAINTAINER =		Paul Irofti <pirofti@openbsd.org>

# GPLv2
PERMIT_PACKAGE_CDROM =	Yes

MASTER_SITES =		http://www.hackenberger.at/ktikz/

WANTLIB += ${COMPILER_LIBCXX}
WANTLIB += ICE QtGui QtXml SM X11 Xext Xi Xinerama Xrender c fontconfig
WANTLIB += freetype m pthread poppler-qt4

MODULES =		devel/qmake \
			x11/qt4
MODQMAKE_ARGS=          DESKTOPDIR=${LOCALBASE}/share/applications \
                        ICONDIR=${LOCALBASE}/share/pixmaps \
			MIMEDIR=${LOCALBASE}/share/mime/packages \
			MANDIR=${LOCALBASE}/man \
			LRELEASECOMMAND=${LOCALBASE}/bin/lrelease4 \
			QCOLLECTIONGENERATORCOMMAND=${LOCALBASE}/lib/qt4/bin/qcollectiongenerator

# c++-11 reqwuired for poppler
COMPILER=		base-clang ports-gcc

MAKE_ENV =		MAKEOBJDIR=.
WRKDIST =		${WRKDIR}/ktikz

MODQMAKE_PROJECTS =	qtikz.pro \
			app/app.pro

RUN_DEPENDS =		print/texlive/base \
			print/poppler,-utils \
			misc/shared-mime-info \
			devel/desktop-file-utils

# XXX: pkg_add poppler-qt4 because otherwise it pulls qt5 as well
LIB_DEPENDS =		print/poppler,,-qt4

NO_TEST =		Yes

.include <bsd.port.mk>
