[22403] trunk/dports/math
source_changes at macosforge.org
source_changes at macosforge.org
Tue Feb 27 18:08:25 PST 2007
Revision: 22403
http://trac.macosforge.org/projects/macports/changeset/22403
Author: stechert at macports.org
Date: 2007-02-27 18:08:25 -0800 (Tue, 27 Feb 2007)
Log Message:
-----------
Resolving Ticket #11451 - Add Octave-Forge as a new Port. Verified on MacBook Pro.
Added Paths:
-----------
trunk/dports/math/octave-forge/
trunk/dports/math/octave-forge/Portfile
Added: trunk/dports/math/octave-forge/Portfile
===================================================================
--- trunk/dports/math/octave-forge/Portfile (rev 0)
+++ trunk/dports/math/octave-forge/Portfile 2007-02-28 02:08:25 UTC (rev 22403)
@@ -0,0 +1,70 @@
+# $Id $
+
+PortSystem 1.0
+name octave-forge
+version 2006.07.09
+revision 0
+categories math science
+maintainers nomaintainer at macports.org
+platforms darwin
+description Additional script and function files for Octave.
+long_description \
+ The GNU Octave Repository is a central location for the \
+ the collaborative development of packages for GNU Octave. \
+ The The octave-forge package contains the source for all \
+ the the functions plus build and install scripts.
+
+homepage http://octave.sourceforge.net/
+master_sites sourceforge:octave
+
+checksums md5 94a844d1e41aca9580fde00e023e4e5b
+
+depends_build port:gcc40
+
+depends_lib port:ginac \
+ port:gsl \
+ port:jpeg \
+ port:libpng \
+ port:octave
+
+patch {
+ # touch extra/mex/NOINSTALL because it's already in octave 2.9.9
+ close [open "${worksrcpath}/extra/mex/NOINSTALL" w]
+
+ # touch extra/Windows/NOINSTALL for hopefully obvious reasons :-)
+ close [open "${worksrcpath}/extra/Windows/NOINSTALL" w]
+}
+
+configure.env F77="gfortran-dp-4.0" \
+ CFLAGS="-O2" \
+ CXXFLAGS="-O2" \
+ LDFLAGS="-L${prefix}/lib" \
+ CPPFLAGS="-I${prefix}/include"
+
+configure.args --enable-shared \
+ --enable-dl \
+ --disable-static \
+ --infodir=${prefix}/share/info \
+ --mandir=${prefix}/share/man
+
+platform darwin 8 i386 {
+ depends_build-delete port:gcc40
+ depends_build-append port:gcc42
+
+ configure.env-delete F77="gfortran-dp-4.0"
+ configure.env-append F77="gfortran-dp-4.2"
+ configure.env-append CC="gcc-dp-4.2"
+ configure.env-append CXX="g++-dp-4.2"
+
+ post-patch {
+ reinplace "s|-ObjC|-x objective-c|" \
+ "${worksrcpath}/extra/MacOSX/Makefile"
+ }
+
+}
+
+default_variants +test
+variant test { test.run yes
+ test.target check
+ }
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070227/e5eb43a2/attachment.html
More information about the macports-changes
mailing list