ChangeLog

# ChangeLog for games-engines/frotz
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-engines/frotz/ChangeLog,v 1.13 2008/02/06 20:08:41 grobian Exp $

06 Feb 2008; Fabian Groffen frotz-2.43.ebuild:
Dropped ppc-macos keyword, see you in prefix

12 Mar 2007; Marius Mauch frotz-2.43.ebuild:
Replacing einfo with elog

21 Feb 2007; Piotr JaroszyƄski ChangeLog:
Transition to Manifest2.

27 Nov 2006; Gustavo Zacarias frotz-2.43.ebuild:
Stable on sparc

07 Nov 2006; Gustavo Zacarias frotz-2.43.ebuild:
Keyworded ~sparc wrt #154134

22 Jul 2005; Michael Sterrett frotz-2.43.ebuild:
Fix doc install and oss sound support - patch from David Turner via bug #95818

15 Jun 2005; Chris Gianelloni frotz-2.43.ebuild:
Removed INSTALL file.

05 Nov 2004; Michael Sterrett frotz-2.43.ebuild:
clean up deps, docs; fix install (bug #69518); error message for emake

19 Apr 2004; Chris Gianelloni frotz-2.43.ebuild:
Marking stable on amd64 (no bugs in 534 days).

15 Apr 2004; frotz-2.43.ebuild:
Added ~amd64 keyword.

*frotz-2.43 (02 Nov 2002)

02 Nov 2002; Arcady Genkin frotz-2.43.ebuild :
Fixed unneeded alsa-oss dependency for people who have 'oss', but not
'alsa' in their USE. Got rid of the patch, as it is not really needed.
Updated to the latest version while I was at it.

*frotz-2.42 (15 Jul 2002)

21 Sep 2002; Mike Frysinger :
Filled out the rest of the ebuild (wasnt installing docs/shared files)

19 Sep 2002; Mike Frysinger :
Changed the OSS diff to a patch #8152

15 Jul 2002; J. Alberto S. L. frotz-2.4.2.ebuild:
First relase

Manifest

AUX frotz-2.42-makefile.patch 527 RMD160 9d3a4271e4845a7bc90d0dcd794cfef78a7cef6a SHA1 fd202b0fa8fb2f0a113c198296d1f44aa3eaef2b SHA256 b97e67ea97631c58744632e70f2537ac30e323ac5208a0c8f3b2ea5bb4f64c00
DIST frotz-2.43.tar.gz 160771 RMD160 ccfc303e116e517caff0fec8f3bd555dfc02ae4e SHA1 2b2684ec670b471489c15be732c7dd1c59821b00 SHA256 f831eae9182e4a1407a34cb1098a4f5ad5ad6c6632e34eed734b9601a06a764b
EBUILD frotz-2.43.ebuild 1182 RMD160 99bd7e594044904636c9d1c4d9dad74b16e52bee SHA1 49cb5916f092d52ff052b0e3cbe88496c849e194 SHA256 de7ef599e2bea63119cb522eb6e3a34c93ecd50ffa21f6b2f613d00d8099e977
MISC ChangeLog 1950 RMD160 6fadde39cba8a1864741f8e895111e4fca2df595 SHA1 45fb115cd755c1a59346e38a6f1c4d7f1eb7eea0 SHA256 2265e6996fbc5362fdb32f199509056ff0bdec785b5ec93be8c810601c242995
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3

files

frotz-2.43.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-engines/frotz/frotz-2.43.ebuild,v 1.15 2008/02/06 20:08:41 grobian Exp $

inherit toolchain-funcs games

DESCRIPTION="Curses based interpreter for Z-code based text games"
HOMEPAGE="http://www.cs.csubak.edu/~dgriffi/proj/frotz/"
SRC_URI="http://www.ifarchive.org/if-archive/infocom/interpreters/frotz/${P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc sparc x86"
IUSE="alsa oss"

DEPEND="sys-libs/ncurses
alsa? ( oss? ( media-libs/alsa-oss ) )"

src_compile() {
local OPTS="CC=$(tc-getcc) CONFIG_DIR=${GAMES_SYSCONFDIR}"
use oss && OPTS="${MAKE_OPTS} SOUND_DEFS=-DOSS_SOUND SOUND_DEV=/dev/dsp"
emake ${MAKE_OPTS} all || die "emake failed"
}

src_install () {
dogamesbin {d,}frotz || die "dogamesbin failed"
doman doc/*.6
dodoc AUTHORS BUGS ChangeLog HOW_TO_PLAY README TODO \
doc/{frotz.conf-big,frotz.conf-small}
prepgamesdirs
}

pkg_postinst() {
games_pkg_postinst
echo
elog "Global config file can be installed in ${GAMES_SYSCONFDIR}/frotz.conf"
elog "Sample config files are in /usr/share/doc/${PF}"
echo
}

metadata.xml




games