<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/244d75c2ee9056903c5e5e3992f0b341a831ef22">https://github.com/macports/macports-ports/commit/244d75c2ee9056903c5e5e3992f0b341a831ef22</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 244d75c2ee9056903c5e5e3992f0b341a831ef22
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Sat Oct 28 17:24:16 2017 -0700
<span style='display:block; white-space:pre;color:#404040;'> p5-libapreq2: fix subport conflicts
</span>---
perl/p5-libapreq2/Portfile | 17 ++++++++++++++---
1 file changed, 14 insertions(+), 3 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-libapreq2/Portfile b/perl/p5-libapreq2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 54868cd..962e9ba 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-libapreq2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/perl/p5-libapreq2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,9 +4,6 @@ PortSystem 1.0
</span> PortGroup perl5 1.0
PortGroup active_variants 1.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# TODO:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# - subports conflict with each other
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# - https://trac.macports.org/ticket/42582
</span> perl5.branches 5.24 5.26
perl5.setup libapreq2 2.13 Apache2
revision 5
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -70,6 +67,20 @@ post-destroot {
</span> }
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# the subports conflict with each other
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# deactivate any active conflicting subport prior to activation
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://trac.macports.org/ticket/42582
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+pre-activate {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach major ${perl5.branches} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {$major != ${perl5.major}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set pname p${major}-libapreq2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {![catch {set installed [lindex [registry_active $pname] 0]}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ registry_deactivate_composite $pname "" [list ports_nodepcheck 1]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> notes "
If this your first install, you might want to enable apreq in apache:
</pre><pre style='margin:0'>
</pre>