# 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 $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-action/gltron/ChangeLog,v 1.14 2010/04/14 16:13:50 mr_bones_ Exp $
+
+ 14 Apr 2010; Michael Sterrett <mr_bones_@gentoo.org>
+ gltron-0.70-r1.ebuild:
+ EAPI=2; tidy; skip missing doc install (bug #315209)
14 Feb 2007; Tristan Heaven <nyhm@gentoo.org> -files/gltron.png,
gltron-0.70-r1.ebuild:
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
+EBUILD gltron-0.70-r1.ebuild 1164 RMD160 55ce900ee7ac7e8564997ec2d1cb65ff355b1731 SHA1 201ba16af28ff69bdb0b10ea410a2e02b2a1732a SHA256 86ac6c8cf4c29965cb23bbff151055329d4e395ec5e4c2c582afa45ee72498fa
+MISC ChangeLog 2932 RMD160 dc8b98d175017381d2f28cf9229bed8e2699b85b SHA1 c1c2bfb406a76c7e207700a411bf74912b885e69 SHA256 90d48ee2537cbda343db959c2c90d175971f7bf9f8f46f1be830ddaf2d560dfe
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2010 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 $
+# $Header: /var/cvsroot/gentoo-x86/games-action/gltron/gltron-0.70-r1.ebuild,v 1.6 2010/04/14 16:13:50 mr_bones_ Exp $
+EAPI=2
inherit eutils games
DESCRIPTION="3d tron, just like the movie"
DEPEND="virtual/opengl
media-libs/libpng
- media-libs/libsdl
- media-libs/sdl-mixer
- media-libs/sdl-sound"
+ media-libs/libsdl[audio,video]
+ media-libs/sdl-mixer[vorbis]
+ media-libs/sdl-sound[vorbis,mikmod]
+ media-libs/smpeg
+ media-libs/libmikmod"
-src_unpack() {
- unpack ${A}
- cd "${S}"
+src_prepare() {
epatch \
"${FILESDIR}"/${P}-configure.patch \
"${FILESDIR}"/${P}-prototypes.patch \
"${FILESDIR}"/${P}-debian.patch
}
-src_compile() {
+src_configure() {
# 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"
+ --disable-profile
}
src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
+ emake DESTDIR="${D}" install || die
dodoc ChangeLog README
- dohtml *.html
doicon "${DISTDIR}"/${PN}.png
make_desktop_entry ${PN} GLtron
prepgamesdirs