# $OpenBSD: Makefile,v 1.2 2009/04/05 11:58:38 sthen Exp $

COMMENT =	graphic library, pdf parser, viewer and utilities

DISTNAME =	fitz-0.0.20090601

CATEGORIES =	textproc x11

HOMEPAGE =	http://ccxvii.net/fitz/

# Code: GPLv2 but XXX missing copyright information and license headers
# Fonts: Adobe/Apache license
PERMIT_PACKAGE_CDROM =	maybe
PERMIT_PACKAGE_FTP =	maybe
PERMIT_DISTFILES_CDROM =maybe
PERMIT_DISTFILES_FTP =	maybe

WANTLIB =	X11 Xext c freetype m z

# from darcs checkout
MASTER_SITES =	http://spacehopper.org/mirrors/

BUILD_DEPENDS =	::devel/jam

LIB_DEPENDS =	jasper::graphics/jasper \
		jpeg.>=62::graphics/jpeg

USE_X11 =		Yes

NO_REGRESS =		Yes

JAMDEBUG =	-d x	# display command-lines
JAMDEBUG +=	-q	# die quickly on build failure
MAKE_ENV +=		CC=${CC} CXX=${CXX}

SEPARATE_BUILD =	concurrent

do-build:
	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} jam ${JAMDEBUG} -sOS=LINUX \
	    -sTHIRDPARTYINC="`freetype-config --cflags` -I${LOCALBASE}/include" \
	    -sTHIRDPARTYLIB="`freetype-config --libs` -L${LOCALBASE}/lib" \
	    -sBUILD= -sOPTIM="${CFLAGS}" -sHAVE_JASPER=yes \
	    -sALL_LOCATE_TARGET=${WRKBUILD}

do-install:
	${INSTALL_PROGRAM} ${WRKBUILD}/mupdf ${PREFIX}/bin
.for x in cmapdump fontdump pdfclean pdfdraw pdfextract pdfinfo pdfshow
	${INSTALL_PROGRAM} ${WRKBUILD}/$x ${PREFIX}/bin/mu_$x
.endfor

.include <bsd.port.mk>
