# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup perl5 1.0 # Keep relevant lines in sync between ImageMagick and p5-perlmagick. epoch 1 perl5.branches 5.28 5.30 5.32 5.34 perl5.setup PerlMagick 6.9.13-7 revision 0 checksums rmd160 9025e38a212d8cfe5706f07c4f900a96b708c016 \ sha256 2a521f7992b3dd32469b7b7254a81df8a0045cb0b963372e3ba6404b0a4efeae \ size 9604796 set my_name ImageMagick maintainers {ryandesign @ryandesign} description Perl extension for calling ImageMagick's libMagick methods long_description {*}${description} license Apache-2 use_xz yes # We use the ImageMagick distribution version of PerlMagick to # ensure it will always match the ImageMagick version. homepage https://legacy.imagemagick.org/script/perl-magick.php master_sites https://imagemagick.org/download/releases/ \ http://mirror.checkdomain.de/imagemagick/releases/ \ ftp://ftp.u-aizu.ac.jp/pub/graphics/image/ImageMagick/imagemagick.org/releases/ \ ftp://sunsite.icm.edu.pl/packages/ImageMagick/releases/ dist_subdir ImageMagick distname ${my_name}-${version} if {${perl5.major} != ""} { depends_lib-append port:ImageMagick patchfiles no-usr-include-ImageMagick.patch configure.dir ${worksrcpath}/PerlMagick build.dir ${configure.dir} pre-configure { system -W ${worksrcpath} "CC=${configure.cc} CXX=${configure.cxx} ./configure --prefix=${prefix} --disable-openmp --with-quantum-depth=16 --with-perl=${perl5.bin} --without-gcc-arch" system -W ${worksrcpath} "make perl-sources" } use_parallel_build no livecheck.type none } else { livecheck.type regex livecheck.url [lindex ${master_sites} 0] livecheck.regex ${my_name}-(6(?:\\.\\d+)+(?:-\\d+)?)\.tar }