Ignore:
Timestamp:
Sep 27, 2004, 3:02:16 PM (15 years ago)
Author:
gwright
Message:

Bump to new stable version: 5.4.0.
Bug:
Submitted by:
Reviewed by:
Approved by:
Obtained from:

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/lang/swi-prolog/Portfile

    r5802 r8460  
    1 # $Id: Portfile,v 1.9 2004/03/13 19:28:54 gwright Exp $
     1# $Id: Portfile,v 1.10 2004/09/27 15:02:16 gwright Exp $
    22
    33PortSystem      1.0
    44name            swi-prolog
    5 version         5.2.13
     5version         5.4.0
    66revision        1
    77
     
    99maintainers     pmoura@mac.com
    1010platforms       darwin
    11 description     SWI-Prolog compiler
     11description     SWI-Prolog compiler plus extra packages
    1212
    1313long_description        \
     
    2121                (Emacs-clone) and graphical debugger).
    2222
    23 homepage                http://www.swi-prolog.org/
    24 master_sites    http://www.swi.psy.uva.nl/cgi-bin/nph-download/SWI-Prolog
     23homepage        http://www.swi-prolog.org/
     24master_sites    http://www.swi.psy.uva.nl/cgi-bin/nph-download/SWI-Prolog/
    2525
    26 checksums       md5     38122b7f4c3bc3961f7c58ae96b4d811       
     26checksums       md5     b103598d96df24dae3fa56ce223c426a       
    2727
    28 depends_lib     lib:libreadline.4.3:readline
     28depends_lib     lib:libreadline.5:readline      \
     29                lib:libjpeg.62:jpeg             \
     30                lib:libmcrypt.4:libmcrypt       \
     31                lib:libX11.6:XFree86
    2932
    3033platform darwin 6 {
     
    3235
    3336distname        pl-${version}
    34 worksrcdir      pl-${version}
     37worksrcdir      pl-${version}/packages
    3538
    3639configure.env   LDFLAGS=-L${prefix}/lib         \
    37                                 CFLAGS=-I${prefix}/include      \
    38                                 CPPFLAGS=-I${prefix}/include\
    39                                 CIFLAGS=-I${prefix}/include
     40                CFLAGS=-I${prefix}/include      \
     41                CPPFLAGS=-I${prefix}/include    \
     42                CIFLAGS=-I${prefix}/include
    4043
    41 configure.args  --prefix=${destroot}/${prefix}
     44configure.args  --prefix=${destroot}/${prefix}  \
     45                --mandir=${destroot}/${prefix}/share/man \
     46                --without-jpl
     47
     48post-extract {
     49        if {[variant_isset mt]} {
     50                system "\
     51                        cd ${workpath}/${distname}/src && \
     52                        LDFLAGS=-L${prefix}/lib CFLAGS=-I${prefix}/include CPPFLAGS=-I${prefix}/include CIFLAGS=-I${prefix}/include \
     53                        ./configure --prefix=${destroot}/${prefix} --mandir=${destroot}/${prefix}/share/man --enable-mt && \
     54                        make && make install"
     55        }
     56        if {[variant_isset st]} {
     57                system "\
     58                        cd ${workpath}/${distname}/src && \
     59                        LDFLAGS=-L${prefix}/lib CFLAGS=-I${prefix}/include CPPFLAGS=-I${prefix}/include CIFLAGS=-I${prefix}/include \
     60                        ./configure --prefix=${destroot}/${prefix} --mandir=${destroot}/${prefix}/share/man --disable-mt && \
     61                        make && make install"
     62        }
     63}
    4264
    4365default_variants +mt
    4466
    45 variant st {
    46         configure.args-append --disable-mt }
     67variant st      { configure.args-append --disable-mt}
    4768
    48 variant mt {
    49         configure.args-append --enable-mt }
     69variant mt      { configure.args-append --enable-mt}
    5070
Note: See TracChangeset for help on using the changeset viewer.