# $Id: Portfile 32257 2007-12-23 09:39:21Z ryandesign@macports.org $ PortSystem 1.0 name fortune version 6.2.0-RELEASE categories games maintainers afb@macports.org openmaintainer description Infamous electronic fortune-cookie generator long_description ${description} platforms darwin freebsd homepage http://www.freebsd.org/ use_bzip2 yes master_sites macports checksums md5 6185fe31e512e8b23ac5cc58ede27919 \ extract.only ${name}-${version}.tar.bz2 worksrcdir ${name} dist_subdir ${name} patchfiles \ patch-fortune-Makefile patch-strfile-Makefile \ patch-unstr-Makefile patch-datfiles-Makefile \ patch-strfile.h configure { reinplace "s|/usr|${prefix}|" ${worksrcpath}/fortune/pathnames.h reinplace "s|/usr/share|${prefix}/share|" ${worksrcpath}/fortune/fortune.6 reinplace "s|/usr/games/fortune|${prefix}/bin/fortune|" ${worksrcpath}/fortune/fortune.6 reinplace "s|XXPREFIX|${prefix}|" ${worksrcpath}/fortune/Makefile } build.type bsd set datfiles "fortunes fortunes.dat fortunes-o fortunes-o.dat \ fortunes2-o fortunes2-o.dat limerick \ limerick.dat murphy murphy.dat murphy-o murphy-o.dat \ startrek startrek.dat zippy zippy.dat" 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 } } platform darwin { patchfiles-append patch-fortune.c patch-strfile.c patch-unstr.c }