[BACK]Return to Makefile.inc CVS log [TXT][DIR] Up to [local] / ports / graphics / gmic-qt

File: [local] / ports / graphics / gmic-qt / Makefile.inc (download)

Revision 1.7, Tue Sep 26 11:39:04 2023 UTC (8 months ago) by espie
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, HEAD
Changes since 1.6: +1 -1 lines

MASTER_SITES -> SITES

COMMENT = 	gmic-qt ${GMIC_WHAT}
V = 3.0.2

DISTNAME ?= 	gmic-qt-${QT_HOST}-$V
CATEGORIES = 	graphics
HOMEPAGE = 	https://gmic.eu/

WRKDIST = ${WRKDIR}/gmic-$V
WRKSRC = ${WRKDIST}/gmic-qt

# CeCILL
PERMIT_PACKAGE = Yes

WANTLIB += ${COMPILER_LIBCXX} X11 c m z
WANTLIB += curl fftw3 fftw3_threads
WANTLIB += ICE Qt5Core Qt5Gui Qt5Network Qt5Widgets SM Xext 
WANTLIB += png gmic

SITES = 	https://gmic.eu/files/source/
DISTFILES = 	gmic_$V${EXTRACT_SUFX}

MODULES = 	devel/cmake x11/qt5


LIB_DEPENDS += 	net/curl \
		graphics/png \
		math/fftw3 \
		graphics/gmic

CONFIGURE_STYLE = cmake

# just so that the build doesn't create a crazy log
MAKE_ENV = 	TERM=xterm
MODCMAKE_LDFLAGS =	-L${LOCALBASE}/lib

# XXX does not do what it says it does
CONFIGURE_ARGS += -DCUSTOM_CFLAGS=Yes

CONFIGURE_ARGS += -DGMIC_QT_HOST=${QT_HOST}
CONFIGURE_ARGS += -DENABLE_DYNAMIC_LINKING=ON
CONFIGURE_ARGS += -DGMIC_PATH=${WRKDIST}/src

SUBST_VARS +=	QT_HOST GMIC_WHAT
# XXX somehow there's no debug info generated ?
#DEBUG_PACKAGES = ${BUILD_PACKAGES}
GMIC_WHAT ?=	plugin for ${QT_HOST}


CHECKSUM_FILE = ${.CURDIR}/../distinfo
DESCR = ${.CURDIR}/../pkg/DESCR
PATCHDIR = ${.CURDIR}/../patches
UPDATE_PLIST_ARGS = -i QT_HOST