Portage is a package management system used by Gentoo Linux
# ChangeLog for games-action/gltron
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-action/gltron/ChangeLog,v 1.13 2007/02/14 00:34:36 nyhm Exp $
14 Feb 2007; Tristan Heaven
gltron-0.70-r1.ebuild:
Move icon to mirror://gentoo
09 Mar 2006;
Fixing bug #85586 (lacking of desktop entry). Thanks to Josh Nichols.
13 Jan 2006; Stefan Schweizer
Add modular depends
*gltron-0.70-r1 (30 Jul 2005)
30 Jul 2005; Mike Frysinger
+files/gltron-0.70-configure.patch, +files/gltron-0.70-prototypes.patch,
+files/gltron-0.70-debian.patch, +gltron-0.70-r1.ebuild:
Add fixes from Debian for amd64 support #100109 Micha Wiernowolski.
Fix CFLAGS breakage and sync some mismatched prototypes.
31 May 2005; Marcus D. Hanwell
Stable on amd64.
28 Dec 2004; Ciaran McCreesh
Change encoding to UTF-8 for GLEP 31 compliance
19 Nov 2004; Michael Sterrett
clean older ebuild
30 Aug 2004;
added ~amd64 keyword
*gltron-0.70 (01 Jan 2004)
01 Jan 2004; Michael Sterrett
version bump (bug 36677)
06 Jun 2003; Martin Holzer
Added sdl-sound to RDPEND. Closes #20158.
*gltron-0.62 (03 Mar 2003)
03 Mar 2003; Mike Frysinger
Version bump + games eclass support #12428.
*gltron-0.61-r2 (7 May 2002)
17 jul 2002; Jose Alberto Suárez López
Added KEYWORDS.
7 May 2002; Spider
17 jul 2002; Jose Alberto Suárez López
Added KEYWORDS.
fix sourceforge mirroring.
*gltron-0.61-r2 (12 Apr 2002)
12 Apr 2002; Seemant Kulleen
Compile against newest libpng
*gltron-0.61-r1 (21 Mar 2002)
21 Mar 2002; Seemant Kulleen
HTML documentation will not get gzipped any more.
*gltron-0.61 (1 Feb 2002)
1 Feb 2002; G.Bevin
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.
AUX gltron-0.70-configure.patch 618 RMD160 f3ef703830edf22fb48492be14e194145272b2e2 SHA1 c15cd20b12fa752e8c75cdb0c6703fe6d1194bcb SHA256 af3f9eca1f7ecf23423425faa36129dc057f3784fc9a41e5c80a83c9de9008d6
AUX gltron-0.70-debian.patch 873 RMD160 ac87c97273c8dd45bf31a3f97a6f5ec14df91ad1 SHA1 68b9f66a5b9cd30779b624a6a49b9fc5492c4dde SHA256 ba994d82adbb5d7be009848323e0bb95e38721008f8aa295ad452cb6f6e6d8b9
AUX gltron-0.70-prototypes.patch 625 RMD160 48bc4a007a1b3e1ed416fcbd5a44436ea28d82b0 SHA1 ec23844ab8aefcd1a142ca2a0cf71d4b0c03701d SHA256 c3f40aac007e89674dadc36c0088b22cf0d013b8ac438e2d6a5c9e131b9c6307
DIST gltron-0.70-source.tar.gz 2182440 RMD160 78f624cb622e9bc4847b912a6f7686949c197e54 SHA1 267bffa75c2c9f8bb1fa8a2d2254eef8b90be1d6 SHA256 e0c8ebb41a18a1f8d7302a9c2cb466f5b1dd63e9a9966c769075e6b6bdad8bb0
DIST gltron.png 7570 RMD160 a60c2a2b8e84c3af6f4614d0a5cd1700c253d821 SHA1 fc5a5ab8d28bb5c5bd0f919ee8da4c40f32a4018 SHA256 1f7262feb4f3bdff36573fe51dedd93905feb2ec9a54a3f8ec0a964489c40abd
EBUILD gltron-0.70-r1.ebuild 1175 RMD160 0ed3f82360cb562007c96e65392f9287021fa31e SHA1 b80cf4fee55a732f9a938372a5511248054c6752 SHA256 788452821491a7ff630fc1173cb0a009bcc333585e49067f7f4857061cf7ec6f
MISC ChangeLog 2791 RMD160 032a991d785991a77649066a2a02b5b7d7864fdc SHA1 c5d56c9ad42328ae3d9aa2ccfc89f722a9da6597 SHA256 bc518e86a1580278331cf24f40196a1f5bb1d9e89510e9adf15f72dd16028890
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-action/gltron/gltron-0.70-r1.ebuild,v 1.5 2007/02/14 00:34:36 nyhm Exp $
inherit eutils games
DESCRIPTION="3d tron, just like the movie"
HOMEPAGE="http://gltron.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}-source.tar.gz
mirror://gentoo/${PN}.png"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""
DEPEND="virtual/opengl
media-libs/libpng
media-libs/libsdl
media-libs/sdl-mixer
media-libs/sdl-sound"
src_unpack() {
unpack ${A}
cd "${S}"
epatch \
"${FILESDIR}"/${P}-configure.patch \
"${FILESDIR}"/${P}-prototypes.patch \
"${FILESDIR}"/${P}-debian.patch
}
src_compile() {
# warn/debug/profile just modify CFLAGS, they aren't
# real options, so don't utilize USE flags here
egamesconf \
--disable-warn \
--disable-debug \
--disable-profile \
|| die
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc ChangeLog README
dohtml *.html
doicon "${DISTDIR}"/${PN}.png
make_desktop_entry ${PN} GLtron
prepgamesdirs
}