Changeset 27348


Ignore:
Timestamp:
Jul 30, 2007, 2:50:04 PM (13 years ago)
Author:
takanori@…
Message:

plplot 5.7.3.
Ticket: #12341
Submitted by: takeshi at mac dot com

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/science/plplot/Portfile

    r22893 r27348  
    22PortSystem      1.0
    33name            plplot
    4 version         5.7.2
    5 revision        1
     4version         5.7.3
     5revision        2
    66platforms       darwin
    77maintainers     takeshi@mac.com
     
    99description     Scientific plotting package
    1010master_sites    sourceforge
    11 checksums       md5 33e43d26df05bcb8a91c3ec769dcc81c
     11checksums       md5 8c5ed411bc63a4fd07b362a1b9a3e46c
    1212homepage        http://plplot.sourceforge.net/
    1313long_description  { \
     
    2121                For more advanced use, virtually all aspects of plotting are configurable.}
    2222
    23 depends_lib     port:aquaterm \
    24                 port:cmake \
     23depends_lib     port:cmake \
    2524                port:expat \
    2625                port:fontconfig \
    2726                port:freefont-ttf \
    2827                port:freetype \
    29                 port:g95 \
    3028                port:gd2 \
    3129                port:libiconv \
     
    5452configure.pre_args      -DCMAKE_INSTALL_PREFIX=${prefix}
    5553configure.args          -DCMAKE_VERBOSE_MAKEFILE=ON \
    56                         -DCMAKE_Fortran_COMPILER=\"${prefix}/bin/g95\" \
    5754                        -DCMAKE_Fortran_FLAGS=-O2 \
    5855                        -DCMAKE_C_COMPILER=/usr/bin/cc \
     
    7269                        -DPL_FREETYPE_FONT_PATH=${prefix}/share/fonts/freefont-ttf \
    7370                        -DWITH_FREETYPE=ON \
    74                         -DPLD_tkwin=OFF \
     71                        -DPLD_aqt=OFF \
     72                        -DPLD_tkwin=ON \
    7573                        -DPLD_wxwidgets=OFF \
    7674                        -DPLD_gnome=OFF \
     
    8684configure.post_args     ../${distname}
    8785
     86pre-configure {
     87    if {[file exists ${prefix}/lib/libplplotd.dylib]} {
     88        return -code error "Before upgrading plplot, please uninstall (or deactivate) the old version of plplot."
     89    }
     90}
     91
    8892build.dir               ${workpath}/build
    8993
     
    9397}
    9498
    95 # To use Gnome Canvas Widget
    96 variant gcw {
     99variant gcw description {Add support for Gnome Canvas Widget} {
    97100    depends_lib-append      port:atk \
    98101                            port:cairo \
     
    111114    configure.args-append   -DPLD_gcw=ON
    112115}
     116
     117if {![variant_isset g95]} {
     118    default_variants +gcc42
     119}
     120variant gcc42 conflicts g95 description {Build using gcc42 (default)} {
     121    depends_lib-append      port:gcc42
     122    configure.args-append   -DCMAKE_Fortran_COMPILER=\"${prefix}/bin/gfortran-mp-4.2\"
     123}
     124variant g95 conflicts gcc42 description {Build using g95} {
     125    depends_lib-append      port:g95
     126    configure.args-append   -DCMAKE_Fortran_COMPILER=\"${prefix}/bin/g95\"
     127}
     128
     129variant octave description {Add support for Octave} {
     130    depends_lib-append       port:octave
     131    configure.args-delete   -DENABLE_octave=OFF
     132    configure.args-append   -DENABLE_octave=ON
     133}
Note: See TracChangeset for help on using the changeset viewer.