Ticket #16379: Portfile2

File Portfile2, 1.1 KB (added by ryandesign (Ryan Carsten Schmidt), 16 years ago)
Line 
1# $Id$
2
3PortSystem 1.0
4
5name            cilk
6version         5.4.6
7categories      lang
8platforms       darwin
9maintainers     alumni.nd.edu:ddugovic
10description     Language for multithreaded parallel programming based on ANSI C.
11long_description        \
12        Cilk is a language for multithreaded parallel programming based on \
13        ANSI C.  Cilk is designed for general-purpose parallel programming, \
14        but it is especially effective for exploiting dynamic, highly \
15        asynchronous parallelism, which can be difficult to write in \
16        data-parallel or message-passing style.  Cilk is algorithmic, in that \
17        the runtime system employs a scheduler that allows the performance of \
18        programs to be estimated accurately based on abstract complexity \
19        measures.
20homepage        http://supertech.csail.mit.edu/cilk/
21master_sites    ${homepage}
22checksums       md5 8ee528dee8072d158687560735a8d15b \
23                sha1 1e60512a3f8dad9aec3494599522e25a14b4d24b
24
25configure.args  --enable-pthread
26configure.libs  -lm -lpthread
27
28use_parallel_build      yes
29
30platform darwin {
31        depends_lib-append port:libtool
32        pre-configure {
33                copy -force ${prefix}/share/libtool/config.guess ${prefix}/share/libtool/config.sub ${worksrcpath}
34        }
35}