On May 17, 2007, at 09:01, [EMAIL PROTECTED] wrote:
Revision: 25292
http://trac.macosforge.org/projects/macports/changeset/25292
Author: [EMAIL PROTECTED]
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.
It would be much more easy to see what substantive changes you made
if you committed purely whitespace changes separately from functional
ones.
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 [EMAIL PROTECTED]
-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 [EMAIL PROTECTED]
[EMAIL PROTECTED]
+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}
}
_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo/macports-dev