Portage is a package management system used by Gentoo Linux
# 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
Dropped ppc-macos keyword, see you in prefix
12 Mar 2007; Marius Mauch
Replacing einfo with elog
21 Feb 2007; Piotr JaroszyĆski
Transition to Manifest2.
27 Nov 2006; Gustavo Zacarias
Stable on sparc
07 Nov 2006; Gustavo Zacarias
Keyworded ~sparc wrt #154134
22 Jul 2005; Michael Sterrett
Fix doc install and oss sound support - patch from David Turner via bug #95818
15 Jun 2005; Chris Gianelloni
Removed INSTALL file.
05 Nov 2004; Michael Sterrett
clean up deps, docs; fix install (bug #69518); error message for emake
19 Apr 2004; Chris Gianelloni
Marking stable on amd64 (no bugs in 534 days).
15 Apr 2004;
Added ~amd64 keyword.
*frotz-2.43 (02 Nov 2002)
02 Nov 2002; Arcady Genkin
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.
First relase
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
# 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
}