Portage is a package management system used by Gentoo Linux
# ChangeLog for games-arcade/njam
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-arcade/njam/ChangeLog,v 1.10 2007/04/20 05:54:12 opfer Exp $
20 Apr 2007; Christian Faulhammer
stable amd64, bug 174569
12 Mar 2007; Tristan Heaven
Install menu entry, bug #160237
*njam-1.25 (28 Dec 2005)
28 Dec 2005; Michael Sterrett
version bump
26 Sep 2005; Chris Gianelloni
Making games last on inherit line.
*njam-1.21 (11 Sep 2004)
11 Sep 2004; Michael Sterrett
+njam-1.21.ebuild:
version bump - ebuild and patch supplied by Aaron Walker via bug #48477
07 Nov 2003; Michael Sterrett
add eutils for epatch
*njam-1.00 (07 Nov 2003)
07 Nov 2003; Michael Sterrett
files/njam-1.00-conf.patch:
version bump for bug 32790
*njam-0.96 (29 Jul 2003)
29 Jul 2003; Michael Sterrett
files/0.96/njam.diff, files/0.96/njamgame.diff:
Initial commit. ebuild and diffs supplied by Rob Cakebread (bug 24841)
DIST njam-1.25-src.tar.gz 1665803 RMD160 b4c4281993cb42d7812d2dbae21cbfec2fee335c SHA1 1975c17e83fcc1042d758b25bccb784130bb22ad SHA256 8ed3eee3f387ce5ecdab7dd528f98cf77f65971510964000f2f1dfbf8b6f3000
EBUILD njam-1.25.ebuild 1225 RMD160 66294765f30102dc9162c94897debf677997b39a SHA1 51a8ede4e69113735d7ddc4d17cf1307c3a7546a SHA256 68e279aa3d7a658cae7abd35493d17873b19bc11ce8c73c5286baafb760e6afe
MISC ChangeLog 1315 RMD160 bba288c6967de3899f621000773510df0c6e36ec SHA1 f642a10773b6cc4ebaa051cb77a374c4a09e6390 SHA256 75f057c37577d033bb70d37342643d714cf6c117d416fb4196b08f9f0cc2670f
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-arcade/njam/njam-1.25.ebuild,v 1.3 2007/04/20 05:54:12 opfer Exp $
inherit eutils flag-o-matic games
MY_P="${P}-src"
DESCRIPTION="Multi or single-player network Pacman-like game in SDL"
HOMEPAGE="http://njam.sourceforge.net/"
SRC_URI="mirror://sourceforge/njam/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""
DEPEND="media-libs/sdl-mixer
media-libs/sdl-image
media-libs/libsdl
media-libs/sdl-net"
S=${WORKDIR}/${MY_P}
src_unpack() {
unpack ${A}
cd "${S}"
sed -i \
-e "s:hiscore.dat:${GAMES_STATEDIR}/${PN}/\0:" \
src/njam.cpp \
|| die "sed failed"
sed -i \
-e "/hiscore.dat/ s:\$(DEFAULT_LIBDIR):${GAMES_STATEDIR}:" \
Makefile.in \
|| die "sed failed"
# njam segfaults on startup with -Os
replace-flags "-Os" "-O2"
}
src_install() {
dodir "${GAMES_STATEDIR}/${PN}"
make DESTDIR="${D}" install || die "make install failed"
dohtml -r "${D}${GAMES_DATADIR}/njam/html/"*
rm -rf "${D}${GAMES_DATADIR}/njam/html/"
newicon data/njamicon.bmp njam.bmp
make_desktop_entry njam Njam /usr/share/pixmaps/njam.bmp
prepgamesdirs
}