1 | # $Id$ |
---|
2 | |
---|
3 | PortSystem 1.0 |
---|
4 | |
---|
5 | name tablix |
---|
6 | version 0.3.5 |
---|
7 | categories math |
---|
8 | maintainers tomaz.solc@tablix.org |
---|
9 | description Kernel for solving general timetabling problems |
---|
10 | long_description \ |
---|
11 | Tablix is a powerful free software kernel for solving general \ |
---|
12 | timetabling problems. It uses a coarse-grained parallel genetic \ |
---|
13 | algorithm in combination with other techniques to construct \ |
---|
14 | sensible timetables from XML formatted problem descriptions. \ |
---|
15 | Tablix supports a very wide range of timetabling \ |
---|
16 | problems, from high school timetabling to barge scheduling. \ |
---|
17 | A number of timetable constraints are already implemented \ |
---|
18 | in the default installation and kernel's modular \ |
---|
19 | design makes it is easy to add new ones. |
---|
20 | |
---|
21 | platforms darwin |
---|
22 | |
---|
23 | homepage http://www.tablix.org |
---|
24 | |
---|
25 | checksums md5 87f727ea5daa410c9bf293ab945e9bd7 |
---|
26 | |
---|
27 | master_sites http://www.tablix.org/releases/stable/ |
---|
28 | |
---|
29 | depends_lib port:libxml2 port:pvm |
---|
30 | depends_run port:gnuplot |
---|
31 | |
---|
32 | set pvm_root ${prefix}/lib/pvm |
---|
33 | set pvm_droot ${destroot}${pvm_root} |
---|
34 | set pvm_arch DARWIN |
---|
35 | |
---|
36 | patchfiles patch-po-Makefile.in.in.diff |
---|
37 | |
---|
38 | post-destroot { |
---|
39 | xinstall -m 755 -d ${pvm_droot}/bin/${pvm_arch}/ |
---|
40 | system "cd ${pvm_droot}/bin/${pvm_arch}/ \ |
---|
41 | && ln -s ../../../../bin/tablix2_kernel" |
---|
42 | } |
---|