[132516] trunk/dports/perl/p5-html-mason/Portfile

devans at macports.org devans at macports.org
Mon Feb 2 20:44:48 PST 2015


Revision: 132516
          https://trac.macports.org/changeset/132516
Author:   devans at macports.org
Date:     2015-02-02 20:44:48 -0800 (Mon, 02 Feb 2015)
Log Message:
-----------
p5-html-mason: update to version 1.56, no longer uses module build, dependencies, variant descriptions, comments, notes.

Modified Paths:
--------------
    trunk/dports/perl/p5-html-mason/Portfile

Modified: trunk/dports/perl/p5-html-mason/Portfile
===================================================================
--- trunk/dports/perl/p5-html-mason/Portfile	2015-02-03 04:23:43 UTC (rev 132515)
+++ trunk/dports/perl/p5-html-mason/Portfile	2015-02-03 04:44:48 UTC (rev 132516)
@@ -4,9 +4,10 @@
 PortSystem          1.0
 PortGroup           perl5 1.0
 
+# mod_perl2 only supports perl5.16
+
 perl5.branches      5.16
-perl5.setup         HTML-Mason 1.45
-revision            3
+perl5.setup         HTML-Mason 1.56
 license             {Artistic-1 GPL}
 maintainers         nomaintainer
 description         High-performance, dynamic web site authoring system
@@ -16,34 +17,36 @@
                     content, such as online newspapers or database \
                     driven e-commerce sites.
 
-checksums           md5 5ad416ae8425d81dde3daf5fab913a23 \
-                    sha1 17f7bafb95f46cc872d3748bf4bb1f3a9ec349c4 \
-                    rmd160 96b84ec0488a1771a81af7ccc15470fb7456ee05
-
 platforms           darwin
 
+checksums           rmd160  b8729a09284c9b4883245dd92b8199df5171d769 \
+                    sha256  84ac24fb1d551f998145435265e5b6fd4a52ec61e4fadd3d7755eb648be2c4b2
+
 if {${perl5.major} != ""} {
+    depends_build-append \
+                    port:p${perl5.major}-test-deep \
+                    port:p${perl5.major}-test-simple
+
     depends_lib-append \
                     port:p${perl5.major}-cache-cache \
+                    port:p${perl5.major}-cgi \
                     port:p${perl5.major}-class-container \
                     port:p${perl5.major}-exception-class \
-                    port:p${perl5.major}-params-validate \
                     port:p${perl5.major}-html-parser \
-                    port:p${perl5.major}-test-deep \
-                    port:p${perl5.major}-log-any
+                    port:p${perl5.major}-log-any \
+                    port:p${perl5.major}-params-validate
 
-    perl5.use_module_build
+# mod_perl (1.x) currently does not build
 
-    variant mod_perl conflicts mod_perl2 description {build with mod_perl port} {
+    variant mod_perl conflicts mod_perl2 description {build with mod_perl 1.x (broken)} {
         depends_lib-append \
                     port:mod_perl \
                     port:p${perl5.major}-libapreq
     }
 
-    variant mod_perl2 conflicts mod_perl description {build with mod_perl2 port} {
+    variant mod_perl2 conflicts mod_perl description {build with mod_perl 2.x} {
         depends_lib-append \
                     port:mod_perl2 \
-                    port:p${perl5.major}-cgi \
                     port:p${perl5.major}-libapreq2
     }
 
@@ -51,3 +54,10 @@
         default_variants +mod_perl2
     }
 }
+
+notes "
+
+Documentation on installing, configuring and tuning Mason can be found at
+    https://metacpan.org/pod/distribution/HTML-Mason/lib/HTML/Mason/Admin.pod
+
+"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150202/e10c5e22/attachment.html>


More information about the macports-changes mailing list