On May 12, 2009, at 10:55, [email protected] wrote:

Revision: 50905
          http://trac.macports.org/changeset/50905
Author:   [email protected]
Date:     2009-05-12 08:55:36 -0700 (Tue, 12 May 2009)
Log Message:
-----------
science/lscsoft-deps: add new lscsoft dependencies meta-port

Added Paths:
-----------
    trunk/dports/science/lscsoft-deps/
    trunk/dports/science/lscsoft-deps/Portfile

Added: trunk/dports/science/lscsoft-deps/Portfile
===================================================================
--- trunk/dports/science/lscsoft-deps/ Portfile (rev 0) +++ trunk/dports/science/lscsoft-deps/Portfile 2009-05-12 15:55:36 UTC (rev 50905)
@@ -0,0 +1,51 @@
+# $Id$
+
+PortSystem    1.0
+
+name          lscsoft-deps
+version       20090512
+categories    science
+maintainers   ram
+platforms     darwin
+
+description   LSCSoft dependencies meta-port
+long_description  This is a meta-port that depends on all the ports \
+ needed for developing LSC Software including glue, lal, and lalapps.
+
+homepage      http://www.lsc-group.phys.uwm.edu/daswg
+master_sites  ${homepage}
+
+depends_run   port:python25 \
+              port:python_select \
+              port:py25-numpy \
+              port:py25-pyrxp \
+              port:py25-socket-ssl \
+              port:py25-m2crypto \
+              port:pkgconfig \

This port doesn't appear to make any use of pkgconfig so I would delete this dependency.

If you think you must keep it, then it should be a build dependency and not a runtime dependency.


+              port:fftw-3 \
+              port:fftw-3-single \
+              port:libframe \
+              port:metaio \
+              port:libxml2 \
+              port:cfitsio \
+              port:git-core \
+              port:autoconf \
+              port:automake

autoconf and automake are also likely to be build dependencies only, and not of this port, so I would remove these here as well.

Or maybe I don't understand the purpose of this port...


+fetch {}
+checksum {}

You shouldn't override the fetch or checksum phases. Instead, set distfiles to the empty string (write "distfiles" by itself on a line of the portfile).

+build {}
+destroot {
+  xinstall -d ${destroot}${prefix}/share/doc/${name}-${version}
+ system "echo ${long_description} > ${destroot}${prefix}/share/ doc/${name}-${version}/README.txt"
+}
+
+post-activate {
+ ui_msg "\nTo complete the installation and prepare your system for use, please run:
+\n\tsudo python_select python25\n"
+}
+
+use_configure no
+universal_variant no
+
+livecheck.check none


_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev

Reply via email to