[129932] trunk/dports/perl/p5-inc-latest/Portfile
devans at macports.org
devans at macports.org
Tue Dec 23 09:24:34 PST 2014
Revision: 129932
https://trac.macports.org/changeset/129932
Author: devans at macports.org
Date: 2014-12-23 09:24:34 -0800 (Tue, 23 Dec 2014)
Log Message:
-----------
p5-inc-latest: deactivate old, conflicting p5-module-build before activation.
Modified Paths:
--------------
trunk/dports/perl/p5-inc-latest/Portfile
Modified: trunk/dports/perl/p5-inc-latest/Portfile
===================================================================
--- trunk/dports/perl/p5-inc-latest/Portfile 2014-12-23 16:22:19 UTC (rev 129931)
+++ trunk/dports/perl/p5-inc-latest/Portfile 2014-12-23 17:24:34 UTC (rev 129932)
@@ -16,4 +16,20 @@
checksums rmd160 4f2fd5553853d987674e79069726370f465bb9a2 \
sha256 daa905f363c6a748deb7c408473870563fcac79b9e3e95b26e130a4a8dc3c611
-supported_archs noarch
+if {${perl5.major} != ""} {
+
+ # p5-inc-latest was previously part of p5-module-build now separate
+ # deactivate old conflicting p5-module-build before activation
+
+ pre-activate {
+ set pname p${perl5.major}-module-build
+ if {![catch {set installed [lindex [registry_active $pname] 0]}]} {
+ set _version [lindex $installed 1]
+ if {[vercmp $_version 0.421.1] < 0} {
+ registry_deactivate_composite $pname "" [list ports_nodepcheck 1]
+ }
+ }
+ }
+
+ supported_archs noarch
+}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141223/b448b156/attachment.html>
More information about the macports-changes
mailing list