ChangeLog

# ChangeLog for games-arcade/nibbles
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-arcade/nibbles/ChangeLog,v 1.12 2008/03/20 00:40:14 nyhm Exp $

20 Mar 2008; Tristan Heaven nibbles-0.0.4.ebuild:
Add ~amd64 keyword

27 Jan 2008; Fabian Groffen nibbles-0.0.4.ebuild:
Dropped ppc-macos keyword, see you in prefix

24 Apr 2007; Timothy Redaelli nibbles-0.0.4.ebuild:
Add ~x86-fbsd keyword.
Thanks to Nathan Smith for reporting wrt bug #175779

08 Feb 2007; Chris Gianelloni ChangeLog:
Regenerate digest in Manifest2 format.

17 Feb 2006; Gustavo Zacarias nibbles-0.0.4.ebuild:
Stable on sparc

13 Jan 2006; Gustavo Zacarias nibbles-0.0.4.ebuild:
Keyworded ~sparc wrt #118884

23 Dec 2005; Yuta SATOH nibbles-0.0.4.ebuild:
Stable on ppc64

02 Oct 2005; Fabian Groffen nibbles-0.0.4.ebuild:
Marking ~ppc-macos (bug #107876)

30 Jun 2005; Joseph Jezak nibbles-0.0.4.ebuild:
Marked ppc stable for bug #97520.

03 May 2005; David Holm nibbles-0.0.4.ebuild:
Added to ~ppc.

21 Dec 2004; Yuta SATOH nibbles-0.0.4.ebuild:
added ~ppc64

*nibbles-0.0.4 (03 Dec 2004)

03 Dec 2004; Michael Sterrett +metadata.xml,
+nibbles-0.0.4.ebuild:
initial commit - ebuild submitted by Adrian Fruehwirth via bug #72775

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

DIST nibbles-v0.0.4.tar.gz 18610 RMD160 69bacd9418c5155927a1a7c3f3125de3f72a8899 SHA1 0bd08798fae7f2d5b8741a8f4a5a76bdb030b456 SHA256 4a1715d700319fdad55f8e880d68a16399f9bf1a35ab403f03c13286cd50ee92
EBUILD nibbles-0.0.4.ebuild 1247 RMD160 cc31c4f25cbfb04b5cb34a3cc239a92443e166f3 SHA1 d67918c6a2fed6668c1b48102a1982db993f83a1 SHA256 513e17c6b102c8728170ec53fe5bce96590cd40e6c36ecc62ccd4e1fbf48bfce
MISC ChangeLog 1560 RMD160 c7ad3256570e002874f99871f7b62f19a4f8724b SHA1 ab5d78185238bdec839017a2c3177a8ecbff9ad9 SHA256 735115eebb485feaa6cd765730c2c2b1f5ec7150a46256de65aacc9f2c11cd88
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)

iD8DBQFH4bJ0dz7hIScOURERArxuAKDQJgM0mDNV1Y7pUn6ajALuOLjFKACg13+c
uQ0aih7z74x8Whg043x2K4o=
=5V6g
-----END PGP SIGNATURE-----

metadata.xml




games

nibbles-0.0.4.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-arcade/nibbles/nibbles-0.0.4.ebuild,v 1.11 2008/03/20 00:40:14 nyhm Exp $

inherit games

MY_P=${PN}-v${PV}
DESCRIPTION="An ncurses-based Nibbles clone"
HOMEPAGE="http://www.earth.li/projectpurple/progs/nibbles.html"
SRC_URI="http://www.earth.li/projectpurple/files/${MY_P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc ppc64 sparc x86 ~x86-fbsd"
IUSE=""

DEPEND="sys-libs/ncurses"

S="${WORKDIR}/${MY_P}"

src_unpack() {
unpack ${A}
cd "${S}"

sed -i \
-e "s#/usr/local/games/nibbles.levels#${GAMES_DATADIR}/${PN}#" \
nibbles.h \
|| die "sed failed"

sed -i \
-e "s#/var/lib/games/nibbles.score#${GAMES_STATEDIR}/nibbles.scores#" \
scoring.h \
|| die "sed failed"
sed -i \
-e '/c.o:/d' \
-e '/CC.*-c/d' \
-e '/^CC/d' Makefile \
|| die "sed failed"
}

src_install() {
dogamesbin nibbles || die "dogamesbin"

insinto "${GAMES_DATADIR}/${PN}"
doins nibbles.levels/* || die "doins failed"

dodir "${GAMES_STATEDIR}"
touch "${D}${GAMES_STATEDIR}/nibbles.scores"

dodoc HISTORY CREDITS TODO README

prepgamesdirs

fperms 664 "${GAMES_STATEDIR}/nibbles.scores"
}