aboutsummaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2010-08-04 05:25:07 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2010-08-04 05:25:07 +0000
commit99f22e5f43afd6f89c055a080244fd74b3a1ea73 (patch)
tree2d67e1ba59ed0399d19d205b5ec009a08ecaf011 /graphics
parent1ac5a49356cb877df6ab6ec3d5e14e8b9184e0a8 (diff)
downloadports-99f22e5f43afd6f89c055a080244fd74b3a1ea73.tar.gz
ports-99f22e5f43afd6f89c055a080244fd74b3a1ea73.zip
- Respect ports CFLAGS [1]
- Cleanup REINPLACE_CMD usage [2] - Bump PORTREVISION - Correctly define i386 and amd64 optimisation [2] PR: ports/148503 [1][2] ports/148674 [1] Submitted by: Dominic Fandrey <kamikaze _at_ bsdforen.de> [1], Anonymous <swell.k _at_ gmail.com> [1][2], Martin Dieringer <martin.dieringer _at_ gmx.de> [1][2] (maintainer) Approved by: tabthorpe@ (co-mentor)
Notes
Notes: svn path=/head/; revision=258737
Diffstat (limited to 'graphics')
-rw-r--r--graphics/mupdf/Makefile23
-rw-r--r--graphics/mupdf/distinfo6
2 files changed, 19 insertions, 10 deletions
diff --git a/graphics/mupdf/Makefile b/graphics/mupdf/Makefile
index 768ddfb6b6aa..6a1f965250a2 100644
--- a/graphics/mupdf/Makefile
+++ b/graphics/mupdf/Makefile
@@ -6,10 +6,10 @@
PORTNAME= mupdf
PORTVERSION= 0.6
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= graphics
MASTER_SITES= http://www.mupdf.com/download/source/
-DISTNAME= ${PORTNAME}-${PORTVERSION}-source
MAINTAINER= martin.dieringer@gmx.de
COMMENT= Lightweight PDF viewer and toolkit
@@ -20,7 +20,7 @@ LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2 \
openjpeg.2:${PORTSDIR}/graphics/openjpeg
USE_GMAKE= yes
-MAKE_ARGS+= build=release prefix=${PREFIX} verbose=true
+MAKE_ARGS+= build=release prefix=${PREFIX}
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_XORG= x11 xext
USE_GNOME= pkgconfig
@@ -38,12 +38,21 @@ LDFLAGS+= -L${LOCALBASE}/lib
.if ${ARCH} == "sparc64"
BROKEN= Does not install on sparc64
+.elif ${ARCH} == amd64
+CFLAGS+= -DARCH_X86_64
+.else
+CFLAGS+= -DARCH_X86
.endif
-post-patch:
- @${REINPLACE_CMD} 's/LAGS :=/LAGS +=/g' ${WRKSRC}/Makerules
- @${REINPLACE_CMD} 's/Linux/FreeBSD/g' ${WRKSRC}/Makerules
- @${REINPLACE_CMD} 's/CC = .*/CC = ${CC}/g' ${WRKSRC}/Makerules
- @${REINPLACE_CMD} 's#\(PDF.*_EXE=.*DIR./\)#\1mu_#g' ${WRKSRC}/Makefile
+post-patch: .SILENT
+ ${REINPLACE_CMD} -e 's#\(PDF.*_EXE=.*DIR./\)#\1mu_#g' \
+ -e 's/@[[:space:]]*echo[^&]*&&//' \
+ ${WRKSRC}/Makefile
+ ${REINPLACE_CMD} -e 's/LAGS :=/LAGS +=/g' \
+ -e 's/Linux/FreeBSD/g' \
+ -e '/^CC/s/=/?=/' \
+ -e '/-O3/d' \
+ -e '/-msse/d' \
+ ${WRKSRC}/Makerules
.include <bsd.port.mk>
diff --git a/graphics/mupdf/distinfo b/graphics/mupdf/distinfo
index 3a36b631c651..d20b59093a38 100644
--- a/graphics/mupdf/distinfo
+++ b/graphics/mupdf/distinfo
@@ -1,3 +1,3 @@
-MD5 (mupdf-0.6-source.tar.gz) = d1e1a1df8fb3e4d1c601506797b75036
-SHA256 (mupdf-0.6-source.tar.gz) = 6f87c4f113ee9e0f4bdfd3a316ef44052edc4febc8f7b531c4a3f44ffe149605
-SIZE (mupdf-0.6-source.tar.gz) = 3607245
+MD5 (mupdf-0.6.tar.gz) = d1e1a1df8fb3e4d1c601506797b75036
+SHA256 (mupdf-0.6.tar.gz) = 6f87c4f113ee9e0f4bdfd3a316ef44052edc4febc8f7b531c4a3f44ffe149605
+SIZE (mupdf-0.6.tar.gz) = 3607245