Changeset View
Changeset View
Standalone View
Standalone View
head/graphics/mupdf/Makefile
# Created by: Martin Dieringer <martin.dieringer@gmx.de> | # Created by: Martin Dieringer <martin.dieringer@gmx.de> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= mupdf | PORTNAME= mupdf | ||||
PORTVERSION= 1.10a | PORTVERSION= 1.11 | ||||
DISTVERSIONSUFFIX= -source | DISTVERSIONSUFFIX= -source | ||||
PORTREVISION= 2 | |||||
PORTEPOCH= 1 | PORTEPOCH= 1 | ||||
CATEGORIES= graphics | CATEGORIES= graphics | ||||
MASTER_SITES= http://www.mupdf.com/downloads/ \ | MASTER_SITES= http://www.mupdf.com/downloads/ \ | ||||
http://www.mupdf.com/downloads/archive/ | http://www.mupdf.com/downloads/archive/ | ||||
MAINTAINER= udvzsolt@gmail.com | MAINTAINER= udvzsolt@gmail.com | ||||
COMMENT= Lightweight PDF viewer and toolkit | COMMENT= Lightweight PDF viewer and toolkit | ||||
Show All 26 Lines | |||||
JS_LIB_DEPENDS= libv8.so:lang/v8 | JS_LIB_DEPENDS= libv8.so:lang/v8 | ||||
JS_MAKE_ARGS= V8_PRESENT=1 V8LIBS=-lv8 | JS_MAKE_ARGS= V8_PRESENT=1 V8LIBS=-lv8 | ||||
SCROLL_EXTRA_PATCHES= ${FILESDIR}/scroll_hack-platform__x11__pdfapp.c | SCROLL_EXTRA_PATCHES= ${FILESDIR}/scroll_hack-platform__x11__pdfapp.c | ||||
PLIST_SUB= SOVERSION=${PORTVERSION} | PLIST_SUB= SOVERSION=${PORTVERSION} | ||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} -e 's/-pipe -O2 //' \ | @${REINPLACE_CMD} -e 's/-pipe -O2 //' \ | ||||
-e 's|/usr/local|${LOCALBASE}|' \ | |||||
-e 's/Linux/FreeBSD/' \ | |||||
${WRKSRC}/Makerules | ${WRKSRC}/Makerules | ||||
@${REINPLACE_CMD} -e 's/-ldl //' ${WRKSRC}/Makerules ${WRKSRC}/Makethird | |||||
@${RM} -r ${WRKSRC}/thirdparty/curl \ | @${RM} -r ${WRKSRC}/thirdparty/curl \ | ||||
${WRKSRC}/thirdparty/freetype \ | ${WRKSRC}/thirdparty/freetype \ | ||||
${WRKSRC}/thirdparty/harfbuzz \ | ${WRKSRC}/thirdparty/harfbuzz \ | ||||
${WRKSRC}/thirdparty/jbig2dec \ | ${WRKSRC}/thirdparty/jbig2dec \ | ||||
${WRKSRC}/thirdparty/jpeg \ | ${WRKSRC}/thirdparty/libjpeg \ | ||||
${WRKSRC}/thirdparty/openjpeg \ | ${WRKSRC}/thirdparty/openjpeg \ | ||||
${WRKSRC}/thirdparty/zlib | ${WRKSRC}/thirdparty/zlib | ||||
post-install: | post-install: | ||||
${MV} ${STAGEDIR}${PREFIX}/bin/mupdf-x11 ${STAGEDIR}${PREFIX}/bin/mupdf | ${MV} ${STAGEDIR}${PREFIX}/bin/mupdf-x11 ${STAGEDIR}${PREFIX}/bin/mupdf | ||||
${LN} -s libmupdf.so.${PORTVERSION} \ | ${LN} -s libmupdf.so.${PORTVERSION} \ | ||||
${STAGEDIR}${PREFIX}/lib/libmupdf.so | ${STAGEDIR}${PREFIX}/lib/libmupdf.so | ||||
${LN} -s libmupdfthird.so.${PORTVERSION} \ | ${LN} -s libmupdfthird.so.${PORTVERSION} \ | ||||
${STAGEDIR}${PREFIX}/lib/libmupdfthird.so | ${STAGEDIR}${PREFIX}/lib/libmupdfthird.so | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |