[105291] trunk/dports/graphics/netpbm
ryandesign at macports.org
ryandesign at macports.org
Tue Apr 16 00:41:34 PDT 2013
Revision: 105291
https://trac.macports.org/changeset/105291
Author: ryandesign at macports.org
Date: 2013-04-16 00:41:34 -0700 (Tue, 16 Apr 2013)
Log Message:
-----------
netpbm: update to 10.62.02 and fix svn url and livecheck (#38751); enable parallel build (#17516)
Modified Paths:
--------------
trunk/dports/graphics/netpbm/Portfile
Added Paths:
-----------
trunk/dports/graphics/netpbm/files/patch-GNUmakefile.diff
Modified: trunk/dports/graphics/netpbm/Portfile
===================================================================
--- trunk/dports/graphics/netpbm/Portfile 2013-04-16 06:27:29 UTC (rev 105290)
+++ trunk/dports/graphics/netpbm/Portfile 2013-04-16 07:41:34 UTC (rev 105291)
@@ -3,8 +3,8 @@
PortSystem 1.0
name netpbm
-version 10.61.01
-svn.revision 1832
+version 10.62.02
+svn.revision 1880
categories graphics
license {BSD GPL-2 IJG Permissive}
maintainers nomaintainer
@@ -18,12 +18,6 @@
homepage http://netpbm.sourceforge.net/
platforms darwin freebsd linux
-# Parallel building is not reliable in netpbm 10.26.x.
-# This has been fixed for the next major release of netpbm.
-# See http://trac.macports.org/ticket/17516#comment:7
-# If you're thinking about enabling parallel build in the Portfile,
-# please make sure to test it on OS X 10.4 as well! Thanks!
-use_parallel_build no
depends_build path:bin/perl:perl5
@@ -33,10 +27,11 @@
port:libxml2
fetch.type svn
-svn.url https://netpbm.svn.sourceforge.net/svnroot/netpbm/advanced/
+svn.url svn://svn.code.sf.net/p/netpbm/code/advanced/
worksrcdir advanced
-patchfiles patch-pm_config.in.h.diff \
+patchfiles patch-GNUmakefile.diff \
+ patch-pm_config.in.h.diff \
patch-lib-Makefile.diff \
patch-converter-other-giftopnm.c-strcaseeq.diff \
patch-clang-sse-workaround.diff
@@ -45,8 +40,6 @@
reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/pm_config.in.h
}
-configure.optflags -O3
-
configure {
# netpbm uses a "configure" script that simply helps building
# config.mk manually. During automated install using macports,
@@ -135,5 +128,5 @@
}
livecheck.type regex
-livecheck.url http://netpbm.svn.sourceforge.net/viewvc/netpbm/advanced/
+livecheck.url http://sourceforge.net/p/netpbm/code/HEAD/tree/advanced/
livecheck.regex {(?i)(?:release|version) ([0-9.]+)}
Added: trunk/dports/graphics/netpbm/files/patch-GNUmakefile.diff
===================================================================
--- trunk/dports/graphics/netpbm/files/patch-GNUmakefile.diff (rev 0)
+++ trunk/dports/graphics/netpbm/files/patch-GNUmakefile.diff 2013-04-16 07:41:34 UTC (rev 105291)
@@ -0,0 +1,18 @@
+Index: GNUmakefile
+===================================================================
+--- GNUmakefile (revision 1885)
++++ GNUmakefile (working copy)
+@@ -104,12 +104,10 @@
+
+ .PHONY: lib/util/all
+ lib/util/all: lib/util
++ mkdir -p lib/util
+ $(MAKE) -C lib/util -f $(SRCDIR)/lib/util/Makefile \
+ SRCDIR=$(SRCDIR) BUILDDIR=$(BUILDDIR) all
+
+-lib/util: lib
+- mkdir $@
+-
+ OMIT_CONFIG_RULE = 1
+ OMIT_VERSION_H_RULE = 1
+ OMIT_INTTYPES_RULE = 1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130416/82055c2f/attachment.html>
More information about the macports-changes
mailing list