Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

root/trunk/dports/lang/q/Portfile

Revision 37934, 1.9 KB (checked in by ryandesign@…, 5 months ago)

q: enable parallel build

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
Line 
1# $Id$
2
3PortSystem              1.0
4
5name                    q
6version                 7.11
7revision                1
8categories              lang
9platforms               darwin
10maintainers             ryandesign
11homepage                http://q-lang.sourceforge.net/
12master_sites            sourceforge:q-lang
13worksrcdir              ${name}-[lindex [split ${version} -] 0]
14use_parallel_build      yes
15
16description \
17    extensible scripting language
18
19long_description \
20    Q is a powerful and extensible scripting language with advanced \
21    symbolic processing and functional programming capabilities. Q \
22    is based on term rewriting. Consequently, Q scripts are just \
23    collections of equations which are used to evaluate expressions \
24    in a symbolic fashion. Despite its conceptual simplicity, Q is \
25    a full-featured functional programming language with a modern \
26    syntax, curried function applications, dynamic object-oriented \
27    typing, exception handling, and POSIX multithreading.
28
29depends_lib \
30    port:curl \
31    port:gettext \
32    port:gmp \
33    port:libiconv \
34    port:libxml2 \
35    port:libxslt \
36    port:readline \
37    port:zlib
38
39checksums \
40    md5 18ca956aad555b54efacc0de5b2d79bd \
41    sha1 f255c80cee5b09d62b38e72785d12649901c0933 \
42    rmd160 61a7eba9857ae2c7c553625a423c62fd737836e4
43
44patchfiles \
45    patch-system.c.diff
46
47configure.args \
48    --with-curl \
49    --with-gmp \
50    --with-pthread \
51    --with-rl \
52    --with-xml \
53    --without-dmalloc \
54    --without-dxl \
55    --without-ft2 \
56    --without-gdbm \
57    --without-ggi \
58    --without-magick \
59    --without-odbc \
60    --without-tk \
61    --without-x
62
63test.run                yes
64
65platform darwin 6 {
66    depends_lib-append \
67        lib:libdl:dlcompat
68    patchfiles-append \
69        patch-clib.diff
70}
71
72platform darwin 7 {
73    patchfiles-append \
74        patch-clib.diff
75}
76
77livecheck.version       [lindex [split ${version} -] 0]
78livecheck.regex         <title>q (.*) released.*</title>
Note: See TracBrowser for help on using the browser.