source: trunk/dports/math/LiE/Portfile @ 21489

Last change on this file since 21489 was 21489, checked in by eridius@…, 13 years ago

Massive update to svn properties on files:
All patchfiles have svn:eol-style removed.
All files that are not in fact able to be executed have svn:executable removed
All binary files have svn:eol-style removed (and are probably corrupt)
All binary files have svn:mime-type set to application/octet-stream
All files which are not patchfiles or binary files have svn:eol-style set to native
All Portfiles have svn:eol-style set to native and svn:executable removed

  • Property svn:eol-style set to native
File size: 1.6 KB
Line 
1# $Id:$
2
3PortSystem 1.0
4name            LiE
5version         2.2.2
6revision        2
7categories      math
8maintainers     gwright@macports.org
9description     A computer algebra program for Lie group calculations
10long_description        \
11        LiE is a computer algebra system that is specialised in         \
12        computations involving (reductive) Lie groups and their         \
13        representations.
14
15homepage        http://young.sp2mi.univ-poitiers.fr/~marc/LiE/
16master_sites    ${homepage}
17
18distfiles       conLiE${extract.suffix}
19
20checksums       md5 b6af27a24fd2ee39c7a15a7f5927af91             \
21                sha1 92eb9283868cc46ae0b87c4dfd6f13631e046bee
22
23depends_lib     port:readline
24
25worksrcdir      ${name}
26
27post-extract    { system "chmod 775 ${worksrcpath}" }
28
29patchfiles      patch-Makefile
30
31use_configure   no
32
33build.target    all script INFO.a
34
35destroot        { set liedestlib ${destroot}${prefix}/lib/${name}-${version}
36                  file mkdir ${liedestlib}
37                  file copy ${worksrcpath}/Lie.exe   ${liedestlib}
38                  file copy ${worksrcpath}/INFO.0    ${liedestlib}
39                  file copy ${worksrcpath}/INFO.1    ${liedestlib}
40                  file copy ${worksrcpath}/INFO.2    ${liedestlib}
41                  file copy ${worksrcpath}/INFO.3    ${liedestlib}
42                  file copy ${worksrcpath}/INFO.4    ${liedestlib}
43                  file copy ${worksrcpath}/INFO.a    ${liedestlib}
44                  file copy ${worksrcpath}/INFO.ind  ${liedestlib}
45                  file copy ${worksrcpath}/LEARN     ${liedestlib}
46                  file copy ${worksrcpath}/LEARN.ind ${liedestlib}
47
48                  set liedestbin ${destroot}${prefix}/bin
49                  file mkdir ${liedestbin}
50                  file copy ${worksrcpath}/lie_script ${liedestbin}/lie
51
52                  reinplace "s|actual directory gets substituted here|${prefix}/lib/${name}-${version}|" ${liedestbin}/lie
53                  system "chmod +x ${liedestbin}/lie"
54                }
55
Note: See TracBrowser for help on using the repository browser.