[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