1 # Original Maintainer: Andy Kosela <spear@protect-ya-neck.com>
2 # Maintainer: Eric Forgeot < http://ifiction.free.fr/ >
7 pkgdesc="Z-machine interpreter for playing Interactive Fiction games."
9 url="http://frotz.sourceforge.net/"
13 source=(http://mirror.ifarchive.org/if-archive/infocom/interpreters/frotz/$pkgname-$pkgver.tar.gz)
14 md5sums=('efe51879e012b92bb8d5f4a82e982677')
17 cd $startdir/src/$pkgname-$pkgver
19 # Make some configuration changes
20 sed -i 's|OPTS = -O2.*$|#OPTS = -O2|' Makefile
21 sed -i 's|PREFIX = /usr/local.*$|PREFIX = /usr|' Makefile
22 sed -i 's|CONFIG_DIR = /usr/local/etc.*$|#CONFIG_DIR = /usr/local/etc|' Makefile
23 sed -i 's|#CONFIG_DIR = /etc.*$|CONFIG_DIR = /etc|' Makefile
24 sed -i 's|#SOUND_DEFS = -DOSS_SOUND.*$|SOUND_DEFS = -DOSS_SOUND|' Makefile
25 sed -i 's|#SOUND_DEV = /dev/dsp.*$|SOUND_DEV = /dev/dsp|' Makefile
26 sed -i 's|CURSES = -lcurses.*$|#CURSES = -lcurses|' Makefile
27 sed -i 's|#CURSES = -lncurses.*$|CURSES = -lncurses|' Makefile
28 sed -i 's|#CURSES_DEF = -DUSE_NCURSES_H.*$|CURSES_DEF = -DUSE_NCURSES_H|' Makefile
29 sed -i 's|getline|getaline|' src/dumb/dumb_input.c
34 mkdir -p $startdir/pkg/usr/bin
35 mkdir -p $startdir/pkg/usr/share/man
36 mkdir -p $startdir/pkg/etc
37 chmod 755 frotz && cp frotz $startdir/pkg/usr/bin
38 chmod 755 dfrotz && cp dfrotz $startdir/pkg/usr/bin
39 cp doc/frotz.6 $startdir/pkg/usr/share/man
40 chmod 644 $startdir/pkg/usr/share/man/frotz.6
41 cp doc/frotz.conf-big $startdir/pkg/etc/frotz.conf