# $Id: Portfile,v 1.30 2006/08/12 20:59:35 markd Exp $ PortSystem 1.0 name fortune version 4.6.2-RELEASE revision 7 categories games maintainers toby@opendarwin.org description Infamous electronic fortune-cookie generator long_description ${description} platforms darwin use_bzip2 yes master_sites \ opendarwin \ distfiles \ ${distname}${extract.suffix} \ checksums \ ${distname}${extract.suffix} md5 99166e1c47d4b60c865a31d59d359b16 \ extract.only ${name}-${version}.tar.bz2 depends_lib lib:libcompat.1:libcompat worksrcdir ${name} dist_subdir ${name} patchfiles \ patch-fortune-Makefile patch-strfile-Makefile \ patch-unstr-Makefile patch-datfiles-Makefile \ patch-fortune.c patch-strfile.c configure { cd ${worksrcpath}/fortune reinplace "s|/usr|${prefix}|" pathnames.h reinplace "s|/usr/share|${prefix}/share|" fortune.6 reinplace "s|/usr/games/fortune|${prefix}/bin/fortune|" fortune.6 reinplace "s|XXPREFIX|${prefix}|" Makefile } build.type bsd set datfiles "fortunes fortunes.dat fortunes-o fortunes-o.dat fortunes2 \ fortunes2.dat fortunes2-o fortunes2-o.dat limerick \ limerick.dat murphy murphy.dat murphy-o murphy-o.dat \ startrek startrek.dat zippy zippy.dat" post-extract { cd ${worksrcpath} } destroot { xinstall -m 755 -d ${destroot}${prefix}/share/games/fortune xinstall -m 755 ${worksrcpath}/fortune/fortune \ ${worksrcpath}/strfile/strfile ${worksrcpath}/unstr/unstr \ ${destroot}${prefix}/bin xinstall -m 644 ${worksrcpath}/fortune/fortune.6.gz \ ${destroot}${prefix}/share/man/man6 xinstall -m 644 ${worksrcpath}/strfile/strfile.8.gz \ ${destroot}${prefix}/share/man/man8 xinstall -m 644 ${worksrcpath}/strfile/strfile.8.gz \ ${destroot}${prefix}/share/man/man8/unstr.8.gz foreach datfile $datfiles { file copy ${worksrcpath}/datfiles/${datfile} \ ${destroot}/${prefix}/share/games/fortune } }