[140159] trunk/dports/perl/p5-extutils-makemaker/Portfile
devans at macports.org
devans at macports.org
Thu Sep 10 15:21:54 PDT 2015
Revision: 140159
https://trac.macports.org/changeset/140159
Author: devans at 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
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150910/b949197e/attachment.html>
More information about the macports-changes
mailing list