New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Changeset 82515


Ignore:
Timestamp:
08/14/11 22:25:58 (4 years ago)
Author:
ryandesign@…
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
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/graphics/netpbm/Portfile

    r80611 r82515  
    44 
    55name            netpbm 
    6 version         10.47.26 
    7 revision        0 
    8 svn.revision    1402 
     6version         10.47.29 
     7svn.revision    1511 
    98categories      graphics 
    109license         {BSD GPL-2 IJG Permissive} 
     
    1918 
    2019homepage        http://netpbm.sourceforge.net/ 
    21 master_sites    sourceforge:netpbm 
    2220platforms       darwin freebsd linux 
    2321# Parallel building is not reliable in netpbm 10.26.x. 
     
    3230depends_lib     port:zlib port:jpeg port:tiff \ 
    3331                port:libpng port:jasper \ 
     32                port:jbigkit \ 
    3433                port:libxml2 
    3534 
     
    5352    file copy ${worksrcpath}/config.mk.in ${worksrcpath}/config.mk 
    5453    reinplace "s|^CC =.*\$|CC = ${configure.cc}|" ${worksrcpath}/config.mk 
    55     if {[variant_isset universal]} { 
    56         reinplace "s|^#CFLAGS =.*\$|CFLAGS = ${configure.cppflags} ${configure.cflags} ${configure.universal_cflags}|" ${worksrcpath}/config.mk 
    57         reinplace "s|^#LDFLAGS +=.*\$|LDFLAGS = ${configure.ldflags} ${configure.universal_ldflags}|g" ${worksrcpath}/config.mk 
    58     } else { 
    59         reinplace "s|^#CFLAGS =.*\$|CFLAGS = ${configure.cppflags} ${configure.cflags} ${configure.cc_archflags}|" ${worksrcpath}/config.mk 
    60         reinplace "s|^#LDFLAGS +=.*\$|LDFLAGS = ${configure.ldflags} ${configure.ld_archflags}|g" ${worksrcpath}/config.mk 
    61     } 
     54    reinplace "s|^#CFLAGS =.*\$|CFLAGS = ${configure.cppflags} ${configure.cflags} [get_canonical_archflags]|" ${worksrcpath}/config.mk 
     55    reinplace "s|^#LDFLAGS +=.*\$|LDFLAGS = ${configure.ldflags} [get_canonical_archflags]|g" ${worksrcpath}/config.mk 
    6256    reinplace "s|^CFLAGS_SHLIB =.*\$|CFLAGS_SHLIB = -fno-common|" ${worksrcpath}/config.mk 
    6357    reinplace "s|^TIFFLIB =.*\$|TIFFLIB = -ltiff|" ${worksrcpath}/config.mk 
     
    7064platform darwin { 
    7165    post-configure { 
    72         set ldshlib "${configure.ldflags} -dynamiclib -install_name ${prefix}/lib/libnetpbm.\$(MAJ).dylib -compatibility_version \$(MAJ) -current_version ${version}" 
    73         if {[variant_isset universal]} { 
    74             set ldshlib "${ldshlib} ${configure.universal_ldflags}" 
    75         } else { 
    76             set ldshlib "${ldshlib} ${configure.ld_archflags}" 
    77         } 
     66        set ldshlib "${configure.ldflags} -dynamiclib -install_name ${prefix}/lib/libnetpbm.\$(MAJ).dylib -compatibility_version \$(MAJ) -current_version ${version} [get_canonical_archflags]" 
    7867        reinplace "s|^NETPBMLIBTYPE =.*\$|NETPBMLIBTYPE = dylib|" ${worksrcpath}/config.mk 
    7968        reinplace "s|^NETPBMLIBSUFFIX =.*\$|NETPBMLIBSUFFIX = dylib|" ${worksrcpath}/config.mk 
     
    146135livecheck.type  regex 
    147136livecheck.url   http://${name}.svn.sourceforge.net/viewvc/${name}/stable/ 
    148 livecheck.regex {Release ([0-9.]+)} 
     137livecheck.regex {(?i)(?:release|version) ([0-9.]+)} 
Note: See TracChangeset for help on using the changeset viewer.