Ticket #10698: Portfile

File Portfile, 2.3 KB (added by aschenke@…, 18 years ago)

Portfile

Line 
1# $Id: $
2
3PortSystem       1.0
4name                 moria
5version              5.5.2
6revision             0
7categories           games
8maintainers          aschenke@tampabay.rr.com
9description          Moria is a Rogue-like dungeon exploration game
10long_description Moria is a Rogue-like dungeon exploration game similar to Angband.
11homepage         http://www-math.bgsu.edu/~grabine/moria.html
12master_sites     http://www.nic.funet.fi/pub/unix/games/${name}/source/
13checksums            md5 04a2852864302c702e82992023d97184
14extract.suffix   .tar.Z
15distname         um${version}
16worksrcdir       umoria
17
18patchfiles       patch-source_config.h
19
20configure        {
21                    addgroup games
22                   
23                    cd ${worksrcpath}
24                    file copy unix/Makefile source
25                    file copy unix/unix.c source
26                   
27                    reinplace "s|/home/math/grabiner/moria/files|${prefix}/var/games/moria|" \
28                        source/config.h
29                 }
30                 
31build            {
32                    system "cd ${worksrcpath}/source && make"
33                 }
34                 
35destroot         {
36                    xinstall -d 755 ${destroot}${prefix}/var/games/moria
37                    xinstall -c -m 2755 -g games ${worksrcpath}/source/moria ${destroot}${prefix}/bin
38                    xinstall -c -m 444 ${worksrcpath}/files/hours ${destroot}${prefix}/var/games/moria
39                    xinstall -c -m 444 ${worksrcpath}/files/news ${destroot}${prefix}/var/games/moria
40                    xinstall -c -m 644 ${worksrcpath}/files/origcmds.hlp ${destroot}${prefix}/var/games/moria
41                    xinstall -c -m 644 ${worksrcpath}/files/owizcmds.hlp ${destroot}${prefix}/var/games/moria
42                    xinstall -c -m 644 ${worksrcpath}/files/roglcmds.hlp ${destroot}${prefix}/var/games/moria
43                    xinstall -c -m 644 ${worksrcpath}/files/rwizcmds.hlp ${destroot}${prefix}/var/games/moria
44                    xinstall -c -m 464 -g games ${worksrcpath}/files/scores ${destroot}${prefix}/var/games/moria
45                    xinstall -c -m 644 ${worksrcpath}/files/version.hlp ${destroot}${prefix}/var/games/moria
46                    xinstall -c -m 644 ${worksrcpath}/files/welcome.hlp ${destroot}${prefix}/var/games/moria
47                 }