Ticket #3568: Portfile.2

File Portfile.2, 1.5 KB (added by gwright@…, 19 years ago)

portfile to test, version 2

Line 
1# $Id: Portfile,v 1.10 2005/05/25 18:45:40 gwright Exp $
2
3PortSystem      1.0
4name            octave
5version         2.1.71
6revision        1
7categories      math science
8maintainers     persquare@users.sourceforge.net
9platforms       darwin
10description     a Matlab-like environment for numerical analysis
11long_description        \
12                Octave provides a convenient command line interface     \
13                for solving linear and nonlinear problems numerically,  \
14                using a language that is mostly compatible with Matlab. \
15                It is easily extensible and customizable via            \
16                user-defined functions or using dynamically loaded      \
17                modules written in e.g. C++, C or Fortran.
18
19homepage        http://www.octave.org
20master_sites    ftp://ftp.octave.org/pub/octave/bleeding-edge/
21
22checksums       md5 811df48dfc472013e2d858cc5d1cad00
23
24patchfiles      patch-configure
25
26depends_build   bin:texinfo:texinfo     \
27                bin:tex:teTeX           \
28                port:gcc34
29
30depends_lib     lib:libreadline.5:readline      \
31                port:hdf5                       \
32                port:fftw-3
33
34depends_run     bin:gnuplot:gnuplot     \
35                port:gcc34
36
37configure.env   F77="g77-dp-3.4"        \
38                FLIBS="-lg2c"           \
39                CC="gcc-dp-3.4 -v"      \
40                CXX="g++-dp-3.4 -v"     \
41                LDFLAGS="-L${prefix}/lib" \
42                CPPFLAGS="-I${prefix}/include"
43
44configure.args  --enable-shared \
45                --enable-dl     \
46                --disable-static \
47                --with-hdf5     \
48                --with-fftw     \
49                --without-mpi   \
50                --infodir=${prefix}/share/info \
51                --mandir=${prefix}/share/man
52 
53destroot.destdir        prefix=${destroot}${prefix}
54
55default_variants +test
56variant test    { depends_build-append  bin:runtest:dejagnu
57                  test.run      yes
58                  test.target   check
59                }
60