source: trunk/dports/lang/swi-prolog/Portfile @ 3910

Last change on this file since 3910 was 3910, checked in by gwright, 17 years ago

Added bugs information about +packages variant.

  • Property svn:eol-style set to native
File size: 1.7 KB
Line 
1# $Id: Portfile,v 1.2 2003/11/07 15:03:11 gwright Exp $
2
3PortSystem      1.0
4name            swi-prolog
5version         5.2.10
6
7categories      lang
8maintainers     pmoura@mac.com
9platforms       darwin
10description     SWI-Prolog compiler
11
12long_description        \
13                ISO/Edinburgh-style Prolog compiler including modules,          \
14                autoload, libraries, Garbage-collector, stack-expandor,         \
15                C/C++-interface, Multiple threads, GNU-readline interface,      \
16                very fast compiler. Including packages clib (Unix process       \
17                control, sockets, MIME), cpp (C++ interface), sgml (reading \
18                XML/SGML), sgml/RDF (reading RDF into triples), ODBC            \
19                interface and XPCE (Graphics UI toolkit, integrated editor      \
20                (Emacs-clone) and graphical debugger).
21
22homepage                http://www.swi-prolog.org/
23master_sites    http://www.swi.psy.uva.nl/cgi-bin/nph-download/SWI-Prolog
24
25#bugs           If you use the +packages variant, you must build        \
26#               swi-prolog using the command line interface in an       \
27#               xterm (or have the DISPLAY environment variable set     \
28#               and be running an X server). This is because the        \
29#               configuration process tries to connect to the X server. \
30#               Needless to say, this precludes building a binary       \
31#               package that uses the +packages variant.
32
33checksums       md5     f266914dee37e564d8665117b84f64e7       
34
35depends_lib     lib:libreadline.4.3:readline lib:libdl.1:dlcompat
36
37distname        pl-${version}
38worksrcdir      pl-${version}
39
40configure.env   LDFLAGS=-L${prefix}/lib         \
41                                CFLAGS=-I${prefix}/include      \
42                                CPPFLAGS=-I${prefix}/include\
43                                CIFLAGS=-I${prefix}/include
44
45configure.args  --prefix=${destroot}/${prefix}
46
47variant packages {
48        depends_lib-append lib:libjpeg.62:jpeg lib:libX11.6:XFree86
49        configure.args-append --with-world }
50
51variant st {
52        configure.args-append --disable-mt }
Note: See TracBrowser for help on using the repository browser.