aboutsummaryrefslogtreecommitdiff
path: root/graphics/mupdf/Makefile
diff options
context:
space:
mode:
authorMichael Scheidell <scheidell@FreeBSD.org>2012-06-04 00:02:49 +0000
committerMichael Scheidell <scheidell@FreeBSD.org>2012-06-04 00:02:49 +0000
commit75d6e7bd3b3df381bdb74bc848d7ea54ec792c77 (patch)
tree2f8c482b119bd06edf4259463030dae1b7808526 /graphics/mupdf/Makefile
parenta62e3b2ac5d5b4938c313fbd0dc94b4404214892 (diff)
downloadports-75d6e7bd3b3df381bdb74bc848d7ea54ec792c77.tar.gz
ports-75d6e7bd3b3df381bdb74bc848d7ea54ec792c77.zip
- Update to 1.0
PR: ports/166745 Submitted by: Zhihao Yuan <lichray@gmail.com> (maintainer)
Notes
Notes: svn path=/head/; revision=298317
Diffstat (limited to 'graphics/mupdf/Makefile')
-rw-r--r--graphics/mupdf/Makefile34
1 files changed, 16 insertions, 18 deletions
diff --git a/graphics/mupdf/Makefile b/graphics/mupdf/Makefile
index 9a96085c89d4..1642d0d09a64 100644
--- a/graphics/mupdf/Makefile
+++ b/graphics/mupdf/Makefile
@@ -5,8 +5,7 @@
# $FreeBSD$
PORTNAME= mupdf
-PORTVERSION= 0.9
-PORTREVISION= 1
+PORTVERSION= 1.0
PORTEPOCH= 1
CATEGORIES= graphics
MASTER_SITES= GOOGLE_CODE \
@@ -19,49 +18,48 @@ COMMENT= Lightweight PDF viewer and toolkit
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2 \
- jpeg.11:${PORTSDIR}/graphics/jpeg \
- jbig2dec.0:${PORTSDIR}/graphics/jbig2dec \
- openjpeg.2:${PORTSDIR}/graphics/openjpeg
+LIB_DEPENDS= freetype:${PORTSDIR}/print/freetype2 \
+ jpeg:${PORTSDIR}/graphics/jpeg \
+ jbig2dec:${PORTSDIR}/graphics/jbig2dec \
+ openjpeg:${PORTSDIR}/graphics/openjpeg
USE_GMAKE= yes
MAKE_ARGS+= build=release prefix=${PREFIX} verbose=1 mandir=${PREFIX}/man
USE_XORG= x11 xext
USE_GNOME= pkgconfig
-MAN1= mupdf.1 mu_pdfclean.1 mu_pdfdraw.1 mu_pdfshow.1
+MAN1= mupdf.1 mupdfclean.1 mudraw.1 mupdfshow.1
MAKE_JOBS_SAFE= yes
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-source
-OPTIONS= SCROLL "Build with scroll hacks" on \
+OPTIONS_DEFINE= SCROLL
+OPTIONS_DEFAULT=SCROLL
+
+SCROLL_DESC= "Build with scroll hacks"
.include <bsd.port.options.mk>
-.if ${ARCH} == "amd64" || ${ARCH} == "i386"
+.if ${CC:T:Mclang} == "clang"
+CFLAGS+= -no-integrated-as
+.elif ${ARCH} == "amd64" || ${ARCH} == "i386"
CFLAGS+= -mfpmath=sse
.endif
-.if defined(WITH_SCROLL)
+.if ${PORT_OPTIONS:MSCROLL}
EXTRA_PATCHES+= ${FILESDIR}/scroll_hack-apps_pdfapp.c
.endif
post-patch: .SILENT
${REINPLACE_CMD} \
- -e 's#\(PDF_APPS :=.*/\)#\1mu_#' \
- -e 's#\(XPS_APPS :=.*/\)#\1mu_#' \
- -e 's#\(MUPDF) :.*/\)#\1mu_#' \
- -e 's#\(OUT)/\).*: apps/#\1mu_%.o : apps/#' \
-e '/install:/,/^$$/ { /-d/d; }' \
-e '/install.*bindir)$$/s/install/$$(BSD_INSTALL_PROGRAM)/' \
-e '/install.*libdir)$$/s/install/$$(BSD_INSTALL_LIB)/' \
-e '/install.*incdir)$$/s/install/$$(BSD_INSTALL_DATA)/' \
-e '/install.*man1$$/s/install/$$(BSD_INSTALL_MAN)/' \
${WRKSRC}/Makefile
- ${REINPLACE_CMD} -e 's/-O2//' \
+ ${REINPLACE_CMD} -e 's/-pipe -O2 //' \
-e 's|/usr/local|${LOCALBASE}|' \
${WRKSRC}/Makerules
-pre-install: .SILENT
- ${FIND} ${WRKSRC} -name pdf\*.1 -exec ${SH} -c 'mv {} $$(dirname {})/mu_$$(basename {})' \;
-
.include <bsd.port.pre.mk>
.include <bsd.port.post.mk>