source: trunk/dports/math/gnuplot/Portfile @ 67505

Last change on this file since 67505 was 67505, checked in by jmr@…, 10 years ago

gnuplot: update to 4.4.0 (#24464)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.5 KB
Line 
1# $Id: Portfile 67505 2010-05-11 11:15:23Z jmr@macports.org $
2
3PortSystem 1.0
4PortGroup xcodeversion 1.0
5
6name                    gnuplot
7version                 4.4.0
8categories              math science
9maintainers             nomaintainer
10description             A command-driven interactive function plotting program
11long_description        Gnuplot is a command-driven interactive function \
12                                        plotting program. Plots any number of functions, \
13                                        built up of C operators, C library functions, and \
14                                        some things C doesn't have like **, sgn(), etc. \
15                                        Also support for plotting data files, to compare \
16                                        actual data to theoretical curves.
17platforms               darwin
18homepage                http://gnuplot.sourceforge.net/
19master_sites    sourceforge
20distfiles-append ${name}-${version}.pdf
21extract.only    ${distname}.tar.gz
22checksums               ${distname}.tar.gz \
23                                        md5     e708665bd512153ad5c35252fe499059 \
24                                        sha1    04a2eede7b2af8e64144aa8ffede6535b7a043b5 \
25                                        rmd160  ed15fd44d32b0bf610f52b99e2c36cd160cb08a6 \
26                                ${name}-${version}.pdf \
27                                        md5 f618b64e3679511a385a7ae25b0cdbc7 \
28                                        sha1 6107557d3c8d893e8f0f67cd610fc890efc4fbb2 \
29                                        rmd160 783bf418250dc04ccf41fbdf07dc8202d4c34d00
30
31depends_lib             port:expat \
32                                port:fontconfig \
33                                port:gd2 \
34                                port:jpeg \
35                                port:pdflib \
36                                port:libiconv \
37                                port:libpng \
38                                port:ncurses \
39                                port:readline \
40                                port:xpm \
41                                port:zlib
42
43platform darwin {
44        depends_lib-append              port:aquaterm
45        configure.cflags-append '-DDEFAULTTERM=\\"aqua\\"'
46}
47
48minimum_xcodeversions {9 3.1}
49
50configure.args  --with-readline=${prefix} \
51                --with-gd=${prefix} \
52                --with-pdf=${prefix} \
53                --with-png=${prefix} \
54                --with-x \
55                                --enable-datastrings --enable-histograms \
56                                --infodir='\${prefix}/share/info' \
57                                --mandir='\${prefix}/share/man' \
58                                --disable-wxwidgets \
59                                --without-latex \
60                                --without-tutorial \
61                                --without-cairo
62
63configure.ccache        no
64
65variant no_x11 {
66        depends_lib-delete              port:xpm
67        configure.args-delete   --with-x
68        configure.args-append   --without-x
69}
70
71variant wxwidgets description "Enable wxWidgets front-end" {
72        depends_lib-append              port:wxWidgets
73        configure.args-delete   --disable-wxwidgets
74        configure.args-append   --with-wx-config=${prefix}/bin/wx-config
75}
76
77variant tutorial description "Build the tutorial (requires a tex install)" {
78        depends_lib-append              bin:tex:texlive
79        configure.args-delete   --without-tutorial --without-latex
80        configure.args-append   --with-tutorial
81}
82
83destroot.destdir        prefix=${destroot}${prefix}
84post-destroot {
85        xinstall -d -m 0755 ${destroot}${prefix}/share/doc/${name}
86        xinstall -m 0644 ${distpath}/${name}-${version}.pdf \
87                ${destroot}${prefix}/share/doc/${name}/
88}
Note: See TracBrowser for help on using the repository browser.