[25292] trunk/dports/python/py-gsl/Portfile
source_changes at macosforge.org
source_changes at macosforge.org
Thu May 17 07:01:09 PDT 2007
Revision: 25292
http://trac.macosforge.org/projects/macports/changeset/25292
Author: jochen at macports.org
Date: 2007-05-17 07:01:08 -0700 (Thu, 17 May 2007)
Log Message:
-----------
Update to upstream version 0.9.1
Provide variants for the different array-object packages (numarray,
Numeric, numpy) supported by pygsl.
Take over maintainership.
Modified Paths:
--------------
trunk/dports/python/py-gsl/Portfile
Modified: trunk/dports/python/py-gsl/Portfile
===================================================================
--- trunk/dports/python/py-gsl/Portfile 2007-05-17 13:52:50 UTC (rev 25291)
+++ trunk/dports/python/py-gsl/Portfile 2007-05-17 14:01:08 UTC (rev 25292)
@@ -1,29 +1,46 @@
# $Id$
-PortSystem 1.0
-PortGroup python24 1.0
+PortSystem 1.0
+PortGroup python24 1.0
-name py-gsl
-version 0.3.2
-categories python science
-platforms darwin
-maintainers nomaintainer at macports.org
-description Python interface to the GNU scientific library
-long_description Python interface to the GSL, the GNU scientfic \
- library\; a lot of functions, random number generators \
- are available.
+name py-gsl
+version 0.9.1
+categories python science
+platforms darwin
+maintainers openmaintainer at macports.org jochen at macports.org
+description Python interface to the GNU Scientific Library
+long_description Python interface to the GSL, the GNU Scientfic \
+ Library. Variants for the use of different \
+ array-objects supported by pygsl are provided.
-homepage http://pygsl.sourceforge.net/
-master_sites sourceforge:pygsl
-distname pygsl-${version}
-checksums md5 dde5f5a23dba8e63818dbfadb12e9a09
+homepage http://pygsl.sourceforge.net/
+master_sites sourceforge:pygsl
+distname pygsl-${version}
+checksums md5 72323e678ae5473d4a7d9cfc04dcb568
-depends_lib-append port:gsl \
- port:py-numeric
+build.env CFLAGS="-I${prefix}/include/gsl -I${prefix}/include/python2.4 -I${prefix}/include" \
+ LDFLAGS=-L${prefix}/lib
-build.env CFLAGS="-I${prefix}/include -I${prefix}/include/gsl"\
- LDFLAGS=-L${prefix}/lib
+variant numarray conflicts numpy Numeric description "Use numarray as array-object" {
+ depends_lib-append port:gsl \
+ port:py-numarray
+ build.args --array-object=numarray
+}
+variant Numeric conflicts numarray numpy description "Use Numeric as array-object" {
+ depends_lib-append port:gsl \
+ port:py-numeric
+ build.args --array-object=Numeric
+}
+variant numpy conflicts numarray Numeric description "Use numpy as array-object" {
+ depends_lib-append port:gsl \
+ port:py-numpy
+ build.args --array-object=numpy
+}
+if { ![variant_isset numarray] && ![variant_isset Numeric] && ![variant_isset numpy] } {
+ default_variants +numpy
+}
-post-destroot {
- xinstall -m 644 ${worksrcpath}/README ${destroot}${prefix}/share/doc/${name}
+
+post-destroot {
+ xinstall -m 644 ${worksrcpath}/README ${destroot}${prefix}/share/doc/${name}
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070517/a33d5fd7/attachment.html
More information about the macports-changes
mailing list