Portfile

# $Id: Portfile 22478 2007-03-02 05:16:40Z pipping@macports.org $

PortSystem 1.0

name fortune
version 4.6.2-RELEASE
revision 7
categories games
maintainers nomaintainer@macports.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
}
}

files