# $OpenBSD: Makefile,v 1.4 2009/06/22 11:56:15 sthen Exp $ COMMENT = graphic library, pdf parser, viewer and utilities DISTNAME = fitz-0.4 PKGNAME = ${DISTNAME:S/fitz/mupdf/} CATEGORIES = textproc x11 HOMEPAGE = http://ccxvii.net/fitz/ MAINTAINER = Stuart Henderson # code: GPLv3. font maps: Adobe (redist ok, see headers). droid: Apache. PERMIT_PACKAGE_CDROM = Yes PERMIT_PACKAGE_FTP = Yes PERMIT_DISTFILES_CDROM =Yes PERMIT_DISTFILES_FTP = Yes 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} JAMFLAGS = \ -sALL_LOCATE_TARGET=${WRKBUILD} \ -sBUILD= \ -sHAVE_JASPER=yes \ -sOPTIM="${CFLAGS}" \ -sOS=LINUX \ -sTHIRDPARTYINC="`freetype-config --cflags` -I${LOCALBASE}/include" \ -sTHIRDPARTYLIB="`freetype-config --libs` -L${LOCALBASE}/lib" SEPARATE_BUILD = concurrent pre-configure: cp ${FILESDIR}/fontres.c ${WRKSRC}/ do-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} jam ${JAMDEBUG} ${JAMFLAGS} do-install: ${INSTALL_MAN} ${FILESDIR}/mupdf.1 ${PREFIX}/man/man1 ${INSTALL_PROGRAM} ${WRKBUILD}/mupdf ${PREFIX}/bin .for x in pdfclean pdfdraw pdfextract pdfinfo pdfshow ${INSTALL_PROGRAM} ${WRKBUILD}/$x ${PREFIX}/bin/mu_$x .endfor .include