source: trunk/dports/math/tablix/Portfile @ 38395

Last change on this file since 38395 was 38395, checked in by jmr@…, 10 years ago

New port: tablix (#13447)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.2 KB
Line 
1# $Id: Portfile 38395 2008-07-18 13:17:58Z jmr@macports.org $
2
3PortSystem                      1.0
4
5name                            tablix
6version                         0.3.5
7categories                      math
8maintainers                     tablix.org:tomaz.solc
9description                     Kernel for solving general timetabling problems
10long_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
21platforms                       darwin
22
23homepage                        http://www.tablix.org/
24
25checksums                       md5 87f727ea5daa410c9bf293ab945e9bd7
26
27master_sites                    ${homepage}releases/stable/
28distname                                ${name}2-${version}
29
30depends_lib                     port:libxml2 port:pvm
31depends_run                     port:gnuplot
32
33set pvm_root    ${prefix}/lib/pvm
34set pvm_droot   ${destroot}${pvm_root}
35set pvm_arch    DARWIN
36
37patchfiles                      patch-po-Makefile.in.in.diff
38
39post-destroot {
40        xinstall -m 755 -d ${pvm_droot}/bin/${pvm_arch}/
41        system "cd ${pvm_droot}/bin/${pvm_arch}/ \
42                && ln -s ../../../../bin/tablix2_kernel"
43}
Note: See TracBrowser for help on using the repository browser.