[149908] trunk/dports/perl/p5-astro-satpass/Portfile

devans at macports.org devans at macports.org
Tue Jul 5 13:32:20 PDT 2016


Revision: 149908
          https://trac.macports.org/changeset/149908
Author:   devans at macports.org
Date:     2016-07-05 13:32:20 -0700 (Tue, 05 Jul 2016)
Log Message:
-----------
p5-astro-satpass: update to version 0.072, dependencies, add +script variant to enable installation of deprecated satpass script and its dependencies.

Modified Paths:
--------------
    trunk/dports/perl/p5-astro-satpass/Portfile

Modified: trunk/dports/perl/p5-astro-satpass/Portfile
===================================================================
--- trunk/dports/perl/p5-astro-satpass/Portfile	2016-07-05 20:28:15 UTC (rev 149907)
+++ trunk/dports/perl/p5-astro-satpass/Portfile	2016-07-05 20:32:20 UTC (rev 149908)
@@ -5,7 +5,7 @@
 PortGroup           perl5 1.0
 
 perl5.branches      5.22 5.24
-perl5.setup         Astro-satpass 0.071
+perl5.setup         Astro-satpass 0.072
 maintainers         nomaintainer
 platforms           darwin
 license             {Artistic-1 GPL}
@@ -13,10 +13,31 @@
 description         Astro-satpass - Predict satellite passes over an observer.
 
 long_description    This package contains classes needed to predict \
-                    satellite visibility, and a demonstration application \
+                    satellite visibility, and an optional demonstration application \
                     (satpass) that makes use of these classes.
 
-checksums           rmd160  9d1a3f716f4ba45317fb865fd6eaef255c4466de \
-                    sha256  577c7923cd5acab25e485e371ecda31fd62dc28bc31c1b9a3d5b4892e616f70b
+checksums           rmd160  f4d520e55aaf75681a9da4dee3fccfacfc006b98 \
+                    sha256  3be0e90e78d56b70f930f4451bb6b3f1ca2ab77379d79749398c78265dc55883
 
-supported_archs     noarch
+variant script description {Install the deprecated satpass script and optional dependencies} {}
+
+if {${perl5.major} != ""} {
+    depends_lib-append \
+                    port:p${perl5.major}-datetime \
+                    port:p${perl5.major}-datetime-timezone \
+                    port:p${perl5.major}-json
+
+    if {[variant_isset script]} {
+#       requires Makefile.PL -y to install deprecated satpass script
+        configure.pre_args-append -y
+#       optional dependencies for satpass script
+        depends_lib-append \
+                    port:p${perl5.major}-astro-simbad-client \
+                    port:p${perl5.major}-astro-spacetrack \
+                    port:p${perl5.major}-datemanip \
+                    port:p${perl5.major}-geo-coder-osm \
+                    port:p${perl5.major}-geo-webservice-elevation-usgs
+    }
+
+    supported_archs noarch
+}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160705/e4e08de4/attachment.html>


More information about the macports-changes mailing list