Ticket #25844: Portfile

File Portfile, 1.9 KB (added by Patrick.Cichowski@…, 13 years ago)

updated Portfile - for the new Revision 3 of p5-perlmagick

Line 
1# $Id: Portfile 82547 2011-08-15 16:46:16Z jmr@macports.org $
2
3PortSystem                  1.0
4PortGroup                   perl5 1.0
5
6epoch                       1
7perl5.setup                 PerlMagick 6.7.0-0
8set reasonable_version      [lindex [split ${version} -] 0]
9set my_name                 ImageMagick
10maintainers                 futurelab.ch:astricker
11description                 Perl extension for calling ImageMagick's libMagick methods
12long_description            ${description}
13license                     ImageMagick
14platforms                   darwin
15use_7z                      yes
16
17# we use the ImageMagick distribution version of PerlMagick to
18# ensure it will always match ImageMagick version installed
19
20master_sites                http://image_magick.veidrodis.com/image_magick/ \
21                            http://imagemagick.linux-mirror.org/download/ \
22                            ftp://ftp.imagemagick.net/pub/${name}/ \
23                            ftp://ftp.fifi.org/pub/ImageMagick/
24
25dist_subdir                 ImageMagick
26distname                    ${my_name}-${version}
27worksrcdir                  ${worksrcdir}/PerlMagick
28
29checksums                   sha1    838601b8568b319785f3e758250f168b5fbe2e05 \
30                           rmd160  3200ad0f789bb246bc19478bdb6dc3b332df7aff
31 
32if {${perl5.major} != ""} {
33depends_lib-append          port:ImageMagick
34post-patch {
35    if {[variant_isset universal]} {
36        set archflags ${configure.universal_cflags}
37    } else {
38        set archflags ${configure.cc_archflags}
39    }
40    reinplace "s|@ARCHFLAGS@|${archflags}|g" ${worksrcpath}/Makefile.PL
41    reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/Makefile.PL
42}
43}
44
45livecheck.version           ${reasonable_version}
46livecheck.type              regex
47livecheck.url               http://ftp.surfnet.nl/pub/ImageMagick/
48livecheck.regex             ${name}-(\\d+(?:\\.\\d+)*)(?:-\\d+)?