source: trunk/dports/games/fortune/Portfile @ 1144

Last change on this file since 1144 was 1144, checked in by eric, 18 years ago

Move distfiles.

  • Property svn:eol-style set to native
File size: 2.7 KB
Line 
1PortSystem 1.0
2name            fortune
3version         4.6.2-RELEASE
4categories      games
5maintainers     eric@opendarwin.org
6description     Infamous electronic fortune-cookie generator
7use_bzip2       yes
8master_sites    http://www.opendarwin.org/projects/darwinports/distfiles/
9checksums       md5 99166e1c47d4b60c865a31d59d359b16
10depends_lib     lib:libcompat.1:libcompat
11worksrcdir      ${portname}
12build.type      bsd
13build.args      LDADD+=-L${prefix}/lib
14
15configure       { cd ${worksrcpath}
16                  reinplace "s|/usr|${prefix}|" fortune/pathnames.h
17                  reinplace "s|/usr/share|${prefix}/share|" fortune/fortune.6
18                  reinplace "s|/usr/games/fortune|${prefix}/bin/fortune|" \
19                    fortune/fortune.6
20                  reinplace "s|XXPREFIX|${prefix}|" fortune/Makefile }
21
22patchfiles      patch-fortune-Makefile patch-strfile-Makefile \
23                patch-unstr-Makefile patch-datfiles-Makefile \
24                patch-fortune.c patch-strfile.c
25
26set datfiles    "fortunes fortunes.dat fortunes-o fortunes-o.dat fortunes2 \
27                fortunes2.dat fortunes2-o fortunes2-o.dat limerick \
28                limerick.dat murphy murphy.dat murphy-o murphy-o.dat \
29                startrek startrek.dat zippy zippy.dat"
30
31install         { cd ${worksrcpath}
32                  system "install -o root -m 755 -d ${prefix}/bin"
33                  system "install -o root -m 755 -d ${prefix}/man/man6"
34                  system "install -o root -m 755 -d ${prefix}/man/man8"
35                  system "install -o root -m 755 -d \
36                    ${prefix}/share/games/fortune"
37                  system "install -o root -m 755 -c fortune/fortune \
38                    ${prefix}/bin"
39                  system "install -o root -m 755 -c strfile/strfile \
40                    ${prefix}/bin"
41                  system "install -o root -m 755 -c unstr/unstr \
42                    ${prefix}/bin"
43                  system "install -o root -m 644 -c fortune/fortune.6.gz \
44                    ${prefix}/man/man6"
45                  system "install -o root -m 644 -c strfile/strfile.8.gz \
46                    ${prefix}/man/man8"
47                  system "ln ${prefix}/man/man8/strfile.8.gz \
48                    ${prefix}/man/man8/unstr.8.gz"
49
50                  cd datfiles
51                  foreach datfile $datfiles {
52                    system "install -o root -m 644 -c $datfile \
53                      ${prefix}/share/games/fortune" } }
54
55contents        bin/fortune \
56                bin/strfile \
57                bin/unstr \
58                man/man6/fortune.6.gz \
59                man/man8/strfile.8.gz \
60                man/man8/unstr.8.gz \
61                share/games/fortune/fortunes \
62                share/games/fortune/fortunes.dat \
63                share/games/fortune/fortunes-o \
64                share/games/fortune/fortunes-o.dat \
65                share/games/fortune/fortunes2 \
66                share/games/fortune/fortunes2.dat \
67                share/games/fortune/fortunes2-o \
68                share/games/fortune/fortunes2-o.dat \
69                share/games/fortune/limerick \
70                share/games/fortune/limerick.dat \
71                share/games/fortune/murphy \
72                share/games/fortune/murphy.dat \
73                share/games/fortune/murphy-o \
74                share/games/fortune/murphy-o.dat \
75                share/games/fortune/startrek \
76                share/games/fortune/startrek.dat \
77                share/games/fortune/zippy \
78                share/games/fortune/zippy.dat
Note: See TracBrowser for help on using the repository browser.