[82515] trunk/dports/graphics/netpbm/Portfile
ryandesign at macports.org
ryandesign at macports.org
Sun Aug 14 22:26:00 PDT 2011
Revision: 82515
http://trac.macports.org/changeset/82515
Author: ryandesign at macports.org
Date: 2011-08-14 22:25:58 -0700 (Sun, 14 Aug 2011)
Log Message:
-----------
netpbm:
* update to 10.47.29
* add jbigkit dependency (#29710)
* simplify using [get_canonical_archflags]
* fix livecheck
* remove master_sites; this port fetches from svn
Modified Paths:
--------------
trunk/dports/graphics/netpbm/Portfile
Modified: trunk/dports/graphics/netpbm/Portfile
===================================================================
--- trunk/dports/graphics/netpbm/Portfile 2011-08-15 05:11:11 UTC (rev 82514)
+++ trunk/dports/graphics/netpbm/Portfile 2011-08-15 05:25:58 UTC (rev 82515)
@@ -3,9 +3,8 @@
PortSystem 1.0
name netpbm
-version 10.47.26
-revision 0
-svn.revision 1402
+version 10.47.29
+svn.revision 1511
categories graphics
license {BSD GPL-2 IJG Permissive}
maintainers mas openmaintainer
@@ -18,7 +17,6 @@
magnifying and cropping.
homepage http://netpbm.sourceforge.net/
-master_sites sourceforge:netpbm
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.
@@ -31,6 +29,7 @@
depends_lib port:zlib port:jpeg port:tiff \
port:libpng port:jasper \
+ port:jbigkit \
port:libxml2
fetch.type svn
@@ -52,13 +51,8 @@
# we do that for our user.
file copy ${worksrcpath}/config.mk.in ${worksrcpath}/config.mk
reinplace "s|^CC =.*\$|CC = ${configure.cc}|" ${worksrcpath}/config.mk
- if {[variant_isset universal]} {
- reinplace "s|^#CFLAGS =.*\$|CFLAGS = ${configure.cppflags} ${configure.cflags} ${configure.universal_cflags}|" ${worksrcpath}/config.mk
- reinplace "s|^#LDFLAGS +=.*\$|LDFLAGS = ${configure.ldflags} ${configure.universal_ldflags}|g" ${worksrcpath}/config.mk
- } else {
- reinplace "s|^#CFLAGS =.*\$|CFLAGS = ${configure.cppflags} ${configure.cflags} ${configure.cc_archflags}|" ${worksrcpath}/config.mk
- reinplace "s|^#LDFLAGS +=.*\$|LDFLAGS = ${configure.ldflags} ${configure.ld_archflags}|g" ${worksrcpath}/config.mk
- }
+ reinplace "s|^#CFLAGS =.*\$|CFLAGS = ${configure.cppflags} ${configure.cflags} [get_canonical_archflags]|" ${worksrcpath}/config.mk
+ reinplace "s|^#LDFLAGS +=.*\$|LDFLAGS = ${configure.ldflags} [get_canonical_archflags]|g" ${worksrcpath}/config.mk
reinplace "s|^CFLAGS_SHLIB =.*\$|CFLAGS_SHLIB = -fno-common|" ${worksrcpath}/config.mk
reinplace "s|^TIFFLIB =.*\$|TIFFLIB = -ltiff|" ${worksrcpath}/config.mk
reinplace "s|^JPEGLIB =.*\$|JPEGLIB = -ljpeg|" ${worksrcpath}/config.mk
@@ -69,12 +63,7 @@
platform darwin {
post-configure {
- set ldshlib "${configure.ldflags} -dynamiclib -install_name ${prefix}/lib/libnetpbm.\$(MAJ).dylib -compatibility_version \$(MAJ) -current_version ${version}"
- if {[variant_isset universal]} {
- set ldshlib "${ldshlib} ${configure.universal_ldflags}"
- } else {
- set ldshlib "${ldshlib} ${configure.ld_archflags}"
- }
+ set ldshlib "${configure.ldflags} -dynamiclib -install_name ${prefix}/lib/libnetpbm.\$(MAJ).dylib -compatibility_version \$(MAJ) -current_version ${version} [get_canonical_archflags]"
reinplace "s|^NETPBMLIBTYPE =.*\$|NETPBMLIBTYPE = dylib|" ${worksrcpath}/config.mk
reinplace "s|^NETPBMLIBSUFFIX =.*\$|NETPBMLIBSUFFIX = dylib|" ${worksrcpath}/config.mk
reinplace "s|^LDSHLIB =.*\$|LDSHLIB = ${ldshlib}|" ${worksrcpath}/config.mk
@@ -145,4 +134,4 @@
livecheck.type regex
livecheck.url http://${name}.svn.sourceforge.net/viewvc/${name}/stable/
-livecheck.regex {Release ([0-9.]+)}
+livecheck.regex {(?i)(?:release|version) ([0-9.]+)}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110814/dbf88340/attachment.html>
More information about the macports-changes
mailing list