From cb808ac0bd9ed59e1298d75a37b9f81c65268aed Mon Sep 17 00:00:00 2001 From: Michael Sterrett Date: Mon, 19 Feb 2007 16:54:16 +0000 Subject: [PATCH] initial commit - ebuild based on the one submitted by Paul Bredbury via bug #147139 Package-Manager: portage-2.1.2-r9 --- games-action/astromenace-bin/ChangeLog | 11 ++++ games-action/astromenace-bin/Manifest | 16 +++++ .../astromenace-bin-1.0.ebuild | 59 +++++++++++++++++++ .../files/digest-astromenace-bin-1.0 | 3 + games-action/astromenace-bin/metadata.xml | 5 ++ 5 files changed, 94 insertions(+) create mode 100644 games-action/astromenace-bin/ChangeLog create mode 100644 games-action/astromenace-bin/Manifest create mode 100644 games-action/astromenace-bin/astromenace-bin-1.0.ebuild create mode 100644 games-action/astromenace-bin/files/digest-astromenace-bin-1.0 create mode 100644 games-action/astromenace-bin/metadata.xml diff --git a/games-action/astromenace-bin/ChangeLog b/games-action/astromenace-bin/ChangeLog new file mode 100644 index 000000000000..da1860140ad7 --- /dev/null +++ b/games-action/astromenace-bin/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for games-action/astromenace-bin +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-action/astromenace-bin/ChangeLog,v 1.1 2007/02/19 16:54:16 mr_bones_ Exp $ + +*astromenace-bin-1.0 (19 Feb 2007) + + 19 Feb 2007; Michael Sterrett +metadata.xml, + +astromenace-bin-1.0.ebuild: + initial commit - ebuild based on the one submitted by Paul Bredbury via bug + #147139 + diff --git a/games-action/astromenace-bin/Manifest b/games-action/astromenace-bin/Manifest new file mode 100644 index 000000000000..c2df2ae15bb4 --- /dev/null +++ b/games-action/astromenace-bin/Manifest @@ -0,0 +1,16 @@ +DIST amenace10.tar.bz2 39180592 RMD160 665bc4a31f92e9f26bd2dce901cc9216b3693fe3 SHA1 66d6a149e5cb31a891931ba9dc098bdc2452755b SHA256 750f8edefaa0069feee54a2569cec81b08a2140ed6c5328e94ac5bd6aba109ea +EBUILD astromenace-bin-1.0.ebuild 1541 RMD160 6da774055f8c272bedfb5edee5242475bed58cb3 SHA1 6c38e342fd77eb833c3cdc4f9704aa64768e5896 SHA256 9e5a2a954ba2c31ae2eb67672ad846ee22fe75192563d45d4ff8e86fb239265f +MD5 c504a0a4a26e823d3ed0b98965adbda8 astromenace-bin-1.0.ebuild 1541 +RMD160 6da774055f8c272bedfb5edee5242475bed58cb3 astromenace-bin-1.0.ebuild 1541 +SHA256 9e5a2a954ba2c31ae2eb67672ad846ee22fe75192563d45d4ff8e86fb239265f astromenace-bin-1.0.ebuild 1541 +MISC ChangeLog 458 RMD160 774ea2c4991b0127ef7f2532d73251632a63c3db SHA1 47ec46faf7517a5d838252d61575025acd2b6212 SHA256 b85c9aebf2c08849f804fa8e7ea5bb7897f0640d396c7d1cb5e6e42561791eb2 +MD5 f41b36e403959c9299c72c35e58aca3c ChangeLog 458 +RMD160 774ea2c4991b0127ef7f2532d73251632a63c3db ChangeLog 458 +SHA256 b85c9aebf2c08849f804fa8e7ea5bb7897f0640d396c7d1cb5e6e42561791eb2 ChangeLog 458 +MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 +MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158 +RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea metadata.xml 158 +SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 metadata.xml 158 +MD5 ca80ca16669ec9d5d1851d0a84ab83a8 files/digest-astromenace-bin-1.0 238 +RMD160 c88bedd9a61355a6060db832927f1db6e0c4e6f6 files/digest-astromenace-bin-1.0 238 +SHA256 1ed0841a17003204e2bae81e04d29e7d707c41cab3a4eb919d2cc9251169dafb files/digest-astromenace-bin-1.0 238 diff --git a/games-action/astromenace-bin/astromenace-bin-1.0.ebuild b/games-action/astromenace-bin/astromenace-bin-1.0.ebuild new file mode 100644 index 000000000000..90ec4eeb0fd5 --- /dev/null +++ b/games-action/astromenace-bin/astromenace-bin-1.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-action/astromenace-bin/astromenace-bin-1.0.ebuild,v 1.1 2007/02/19 16:54:16 mr_bones_ Exp $ + +inherit eutils versionator games + +MY_PN=${PN%-bin} +MY_PV=$(delete_all_version_separators) + +DESCRIPTION="Modern 3D space shooter with spaceship upgrade possibilities" +HOMEPAGE="http://www.viewizard.com/astromenace/index_linux.php" +SRC_URI="http://www.viewizard.com/download/amenace${MY_PV}.tar.bz2" + +LICENSE="astromenace" +KEYWORDS="x86" +IUSE="" +SLOT="0" +RESTRICT="strip" + +RDEPEND=" + virtual/glu + virtual/opengl + >=media-libs/freealut-1.0.1 + >=media-libs/jpeg-6b + x11-libs/libX11 + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libXext + x11-libs/libXrandr + x11-libs/libXrender + media-libs/libmikmod + >=media-libs/openal-0.0.8 + >=media-libs/sdl-image-1.2.4 + >=media-libs/libsdl-1.2.6 + >=media-libs/libogg-1.1 + >=media-libs/libvorbis-1.1" + +S=${WORKDIR}/${MY_PN} + +src_install() { + exeinto "${GAMES_PREFIX_OPT}/${MY_PN}" + if use amd64; then + newexe AstroMenace64 AstroMenace || die "newexe failed" + else + doexe AstroMenace || die "doexe failed" + fi + insinto "${GAMES_PREFIX_OPT}/${MY_PN}" + doins -r gamedata.vfs DATA || die "doins failed" + + docinto ${MY_PN} + dodoc ChangeLog.txt ReadMe.txt + + games_make_wrapper ${MY_PN} "./AstroMenace" "${GAMES_PREFIX_OPT}/${MY_PN}" + + newicon ${MY_PN}_128.png ${MY_PN}.png || die "newicon failed" + make_desktop_entry ${MY_PN} "Astro Menace" ${MY_PN}.png + + prepgamesdirs +} diff --git a/games-action/astromenace-bin/files/digest-astromenace-bin-1.0 b/games-action/astromenace-bin/files/digest-astromenace-bin-1.0 new file mode 100644 index 000000000000..71012ceabf43 --- /dev/null +++ b/games-action/astromenace-bin/files/digest-astromenace-bin-1.0 @@ -0,0 +1,3 @@ +MD5 2e3821f132a1cf4ada49569535b3c56b amenace10.tar.bz2 39180592 +RMD160 665bc4a31f92e9f26bd2dce901cc9216b3693fe3 amenace10.tar.bz2 39180592 +SHA256 750f8edefaa0069feee54a2569cec81b08a2140ed6c5328e94ac5bd6aba109ea amenace10.tar.bz2 39180592 diff --git a/games-action/astromenace-bin/metadata.xml b/games-action/astromenace-bin/metadata.xml new file mode 100644 index 000000000000..d3c2cc926f0b --- /dev/null +++ b/games-action/astromenace-bin/metadata.xml @@ -0,0 +1,5 @@ + + + +games + -- 2.26.2