Revision: 140159 https://trac.macports.org/changeset/140159 Author: devans@macports.org Date: 2015-09-10 15:21:54 -0700 (Thu, 10 Sep 2015) Log Message: ----------- p5-extutils-makemaker: update to version 7.10, dependencies, now includes ExtUtils::Command previously provided by p5-extutils-command, deactivate conflicting port if active. Modified Paths: -------------- trunk/dports/perl/p5-extutils-makemaker/Portfile Modified: trunk/dports/perl/p5-extutils-makemaker/Portfile =================================================================== --- trunk/dports/perl/p5-extutils-makemaker/Portfile 2015-09-10 22:10:48 UTC (rev 140158) +++ trunk/dports/perl/p5-extutils-makemaker/Portfile 2015-09-10 22:21:54 UTC (rev 140159) @@ -5,7 +5,7 @@ PortGroup perl5 1.0 perl5.branches 5.16 5.18 5.20 5.22 -perl5.setup ExtUtils-MakeMaker 7.04 +perl5.setup ExtUtils-MakeMaker 7.10 license {Artistic-1 GPL} maintainers nomaintainer description Create a module Makefile @@ -14,22 +14,24 @@ platforms darwin -checksums rmd160 cb7f5b462b01c857aedd9e91e88801c81d41eed0 \ - sha256 98126b012d70c2af0f8e33a07ebe0d6f2340281b2460981b959a9fb31d5ad97f +checksums rmd160 18c69485dc070a8da71a6440bf811ca04c5565e5 \ + sha256 83b76cd49e458a55774e2e8d87bd1107bc159ba4219600c8ef10c6b43b0d94c5 -configure.env BUILDING_AS_PACKAGE=1 +perl5.link_binaries no +if {${perl5.major} != ""} { + depends_lib-append \ + port:p${perl5.major}-cpan-meta-requirements \ + port:p${perl5.major}-extutils-manifest -supported_archs noarch + configure.env BUILDING_AS_PACKAGE=1 -perl5.link_binaries no -if {${perl5.major} != ""} { -depends_lib-append port:p${perl5.major}-cpan-meta \ - port:p${perl5.major}-cpan-meta-yaml \ - port:p${perl5.major}-extutils-command \ - port:p${perl5.major}-extutils-install \ - port:p${perl5.major}-extutils-manifest \ - port:p${perl5.major}-file-temp \ - port:p${perl5.major}-parse-cpan-meta \ - port:p${perl5.major}-scalar-list-utils \ - port:p${perl5.major}-version + pre-activate { + # As of version 7.0.8 this port provides its own version of previous dependency p5-extutils-command + # deactivate conflicting p5-extutils-command if active + if {![catch {set vers [lindex [registry_active p${perl5.major}-extutils-command] 0]}]} { + registry_deactivate_composite p${perl5.major}-extutils-command "" [list ports_nodepcheck 1] + } + } + + supported_archs noarch }
participants (1)
-
devans@macports.org