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

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

Prefer bzip2.

  • Property svn:eol-style set to native
File size: 2.5 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/~eric/
9checksums       md5 99166e1c47d4b60c865a31d59d359b16
10build.type      bsd
11worksrcdir      ${portname}
12
13configure       { cd ${worksrcpath}
14                  reinplace "s|/usr|${prefix}|" fortune/pathnames.h
15                  reinplace "s|/usr/share|${prefix}/share|" fortune/fortune.6
16                  reinplace "s|/usr/games/fortune|${prefix}/bin/fortune|" \
17                  fortune/fortune.6 }
18
19patchfiles      patch-fortune-Makefile patch-strfile-Makefile \
20                patch-unstr-Makefile patch-datfiles-Makefile \
21                patch-fortune.c patch-strfile.c
22
23set datfiles    "fortunes fortunes.dat fortunes-o fortunes-o.dat fortunes2 \
24                fortunes2.dat fortunes2-o fortunes2-o.dat limerick \
25                limerick.dat murphy murphy.dat murphy-o murphy-o.dat \
26                startrek startrek.dat zippy zippy.dat"
27
28install         { cd ${worksrcpath}
29                  system "install -o root -m 755 -d ${prefix}/bin"
30                  system "install -o root -m 755 -d ${prefix}/man/man6"
31                  system "install -o root -m 755 -d ${prefix}/man/man8"
32                  system "install -o root -m 755 -d \
33                    ${prefix}/share/games/fortune"
34                  system "install -o root -m 755 -c fortune/fortune \
35                    ${prefix}/bin"
36                  system "install -o root -m 755 -c strfile/strfile \
37                    ${prefix}/bin"
38                  system "install -o root -m 755 -c unstr/unstr \
39                    ${prefix}/bin"
40                  system "install -o root -m 644 -c fortune/fortune.6 \
41                    ${prefix}/man/man6"
42                  system "install -o root -m 644 -c strfile/strfile.8 \
43                    ${prefix}/man/man8"
44                  system "ln ${prefix}/man/man8/strfile.8 \
45                    ${prefix}/man/man8/unstr.8"
46
47                  cd datfiles
48                  foreach datfile $datfiles {
49                    system "install -o root -m 644 -c $datfile \
50                      ${prefix}/share/games/fortune" } }
51
52contents        bin/fortune \
53                bin/strfile \
54                bin/unstr \
55                man/man6/fortune.6 \
56                man/man8/strfile.8 \
57                man/man8/unstr.8 \
58                share/games/fortune/fortunes \
59                share/games/fortune/fortunes.dat \
60                share/games/fortune/fortunes-o \
61                share/games/fortune/fortunes-o.dat \
62                share/games/fortune/fortunes2 \
63                share/games/fortune/fortunes2.dat \
64                share/games/fortune/fortunes2-o \
65                share/games/fortune/fortunes2-o.dat \
66                share/games/fortune/limerick \
67                share/games/fortune/limerick.dat \
68                share/games/fortune/murphy \
69                share/games/fortune/murphy.dat \
70                share/games/fortune/murphy-o \
71                share/games/fortune/murphy-o.dat \
72                share/games/fortune/startrek \
73                share/games/fortune/startrek.dat \
74                share/games/fortune/zippy \
75                share/games/fortune/zippy.dat
Note: See TracBrowser for help on using the repository browser.