Changeset 5481


Ignore:
Timestamp:
Feb 16, 2004, 7:17:27 PM (16 years ago)
Author:
rshaw
Message:

Updated to gnuplot version 3.8j.0.
Made X11 build by default. bug 991
Fixed compile problems when X11 enabled. bug 1175, bug 1520
Removed aqua variant, new version properly builds by default on Apple.

Bug: 991, 1175, 1520
Submitted by: mdales, dxiao
Reviewed by: rshaw
Approved by: rshaw

Location:
trunk/dports/math/gnuplot
Files:
1 added
2 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/math/gnuplot/Portfile

    r5358 r5481  
    1 # $Id: Portfile,v 1.10 2004/02/09 00:44:18 rshaw Exp $
     1# $Id: Portfile,v 1.11 2004/02/16 19:17:27 rshaw Exp $
    22PortSystem 1.0
    33
    44name                    gnuplot
    5 version                 3.8h.0
    6 revision                2
     5version                 3.8j.0
    76categories              math science
    87maintainers             rshaw@opendarwin.org
     
    1514                                        actual data to theoretical curves.
    1615platforms               darwin
    17 master_sites    http://www.ctan.org/tex-archive/graphics/gnuplot/testing/
    18 checksums               md5     0058a1a9a33fee94750c436562d297b4
    19 depends_lib             lib:libgd:gd \
    20                                 lib:libreadline:readline \
     16homepage                http://gnuplot.sourceforge.net/
     17master_sites    sourceforge
     18distfiles               ${distname}.tar.gz \
     19                                ${distname}-docs.tar.gz
     20checksums               ${distname}.tar.gz md5 929e210e2d6585d34b029fa59d39915f \
     21                                ${distname}-docs.tar.gz md5 12ac252b4d69a4d80aa994ae398867f5
     22
     23depends_lib             lib:libgd.2:gd2 \
     24                                lib:libpng:libpng \
     25                                lib:libreadline.4:readline \
     26                                lib:libX11.6:XFree86 \
    2127                                lib:libz.1:zlib
    22 patchfiles              patch-src-term.h
     28
     29patchfiles              patch-term-tkcanvas.trm
     30
     31platform darwin {
     32        depends_run                     path:/Applications/DarwinPorts/AquaTerm.app:aquaterm
     33
     34        patchfiles-append       patch-darwin.diff
     35}
     36
    2337configure.env   LDFLAGS="-L${prefix}/lib" \
    2438                                CPPFLAGS="-I${prefix}/include -no-cpp-precomp"
    25 configure.args  --with-readline=gnu --with-gd --without-x \
     39configure.args  --with-readline=gnu \
     40                                --with-gd \
     41                                --with-png \
     42                                --with-x \
     43                                --infodir='\${prefix}/share/info' \
    2644                                --mandir='\${prefix}/share/man'
     45
     46variant no_x11 {
     47        depends_lib-delete      lib:libX11.6:XFree86
     48
     49        configure.args-delete   --with-x
     50        configure.args-append   --without-x
     51}
     52
    2753destroot.destdir        prefix=${destroot}${prefix}
     54post-destroot {
     55        xinstall -d -m 0755 ${destroot}${prefix}/share/doc
     56        system "cp -R ${workpath}/${name}-${version}-docs \
     57                ${destroot}${prefix}/share/doc/${name}"
     58}
    2859
    29 variant x11 {
    30         depends_lib             lib:libX11.6:XFree86 \
    31                                         lib:libgd:gd \
    32                                         lib:libreadline:readline
    33 
    34         configure.args-delete   --without-x
    35         configure.args-append   --with-x
    36 }
    37 variant aqua {
    38         depends_lib             lib:libpng:libpng \
    39                                         lib:libreadline:readline
    40         depends_build   path:${prefix}/share/aquaterm/gnuplot/aquaTerm.trm:aquaterm
    41 
    42         patchfiles              patch-aquaterm.diff \
    43                                         patch-term-tkcanvas.trm
    44 
    45         post-patch      {
    46                 file copy ${prefix}/share/aquaterm/gnuplot/aquaTerm.trm \
    47                         ${worksrcpath}/term/aquaTerm.trm
    48         }
    49 
    50         configure.args-delete   --with-gd
    51         configure.args-append   --without-gd
    52 }
Note: See TracChangeset for help on using the changeset viewer.