[119826] trunk/dports/graphics/mupdf

sean at macports.org sean at macports.org
Wed May 7 12:48:29 PDT 2014


Revision: 119826
          https://trac.macports.org/changeset/119826
Author:   sean at macports.org
Date:     2014-05-07 12:48:29 -0700 (Wed, 07 May 2014)
Log Message:
-----------
mupdf: update to 1.4; closes #43614

Modified Paths:
--------------
    trunk/dports/graphics/mupdf/Portfile

Added Paths:
-----------
    trunk/dports/graphics/mupdf/files/
    trunk/dports/graphics/mupdf/files/patch-Makerules.diff

Modified: trunk/dports/graphics/mupdf/Portfile
===================================================================
--- trunk/dports/graphics/mupdf/Portfile	2014-05-07 18:23:23 UTC (rev 119825)
+++ trunk/dports/graphics/mupdf/Portfile	2014-05-07 19:48:29 UTC (rev 119826)
@@ -4,11 +4,10 @@
 PortSystem          1.0
 
 name                mupdf
-version             1.0
-revision            2
+version             1.4
 categories          graphics
 platforms           darwin
-maintainers         nomaintainer
+maintainers         gmail.com:starkhalo
 license             GPL-3+
 
 description         lightweight PDF and XPS viewer and parser/rendering library
@@ -29,32 +28,33 @@
 
 homepage            http://www.mupdf.com/
 
-master_sites        googlecode
+master_sites        ${homepage}downloads/
 distname            ${name}-${version}-source
 
-checksums           rmd160  7820cf68552d64c52c7d08cdcf5a1965df39bd42 \
-                    sha256  4f5e12625f7f827f6eb5606026c9a7a7dbdeaf935fcea3bc173ed8d469698ec2
+checksums           rmd160 368140a0f825483268faaf778328bc6c3f4d461f \
+                    sha256 018bab9520b5e93bb33ab07b0472fdf9f768c5801769f95b9a696941b633ec22
 
+use_configure       no
+
 depends_build       port:pkgconfig
 
 depends_lib         port:freetype \
                     port:jbig2dec \
                     port:jpeg \
-                    port:openjpeg15 \
+                    port:openjpeg \
                     port:xorg-libXext \
                     port:zlib
 
-use_configure       no
-
-build.env           CC="${configure.cc}" \
-                    CFLAGS="${configure.cflags} ${configure.cppflags} [get_canonical_archflags]" \
-                    LDFLAGS="${configure.ldflags} [get_canonical_archflags]" \
-                    OS=Linux \
+build.args          PREFIX=${prefix}
+build.args-append   CC=${configure.cc} \
+                    CXX=${configure.cxx} \
+                    CPP=${configure.cpp}
+build.env           build=release \
+                    HAVE_CURL=no \
                     verbose=1
 
 destroot.destdir    prefix=${destroot}${prefix}
 
-platform darwin 8 {
-    depends_build-append port:gmake
-    build.cmd ${prefix}/bin/gmake
-}
+livecheck.type      regex
+livecheck.url       ${master_sites}
+livecheck.regex     ${name}-(\\d\\.\\d)-source

Added: trunk/dports/graphics/mupdf/files/patch-Makerules.diff
===================================================================
--- trunk/dports/graphics/mupdf/files/patch-Makerules.diff	                        (rev 0)
+++ trunk/dports/graphics/mupdf/files/patch-Makerules.diff	2014-05-07 19:48:29 UTC (rev 119826)
@@ -0,0 +1,28 @@
+--- Makerules	2014-05-07 14:06:40.000000000 -0500
++++ /Users/harciga/dev/ports/graphics/mupdf/work/mupdf-1.4-source/Makerules	2014-04-11 10:10:41.000000000 -0500
+@@ -14,7 +14,6 @@
+ LDFLAGS += -pg
+ else ifeq "$(build)" "release"
+ CFLAGS += -pipe -O2 -DNDEBUG -fomit-frame-pointer
+-LDFLAGS += -fPIC
+ else ifeq "$(build)" "coverage"
+ CFLAGS += -pipe -g -DDEBUG -pg -fprofile-arcs -ftest-coverage
+ LIBS += -lgcov
+@@ -30,7 +29,7 @@
+ ifeq "$(OS)" "MINGW"
+ 
+ # Mac OS X doesn't have pkg-config so we hard code paths.
+-else ifeq "$(OS)" "SKIP"
++else ifeq "$(OS)" "MACOS"
+ 
+ HAVE_X11 ?= yes
+ 
+@@ -55,7 +54,7 @@
+ RANLIB_CMD = xcrun ranlib $@
+ 
+ # Linux uses pkg-config for system libraries.
+-else ifeq (,$(filter $(OS), "Linux MACOS"))
++else ifeq "$(OS)" "Linux"
+ 
+ HAVE_X11 ?= yes
+ 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140507/1b177001/attachment.html>


More information about the macports-changes mailing list