diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2010-08-04 05:25:07 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2010-08-04 05:25:07 +0000 |
commit | 99f22e5f43afd6f89c055a080244fd74b3a1ea73 (patch) | |
tree | 2d67e1ba59ed0399d19d205b5ec009a08ecaf011 /graphics | |
parent | 1ac5a49356cb877df6ab6ec3d5e14e8b9184e0a8 (diff) | |
download | ports-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/Makefile | 23 | ||||
-rw-r--r-- | graphics/mupdf/distinfo | 6 |
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 |