summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2007-10-15 16:45:52 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2007-10-15 16:45:52 +0000
commit8347d185fc461d91be05910bf56e05aea58166b2 (patch)
tree6bc5e22ae816fa5430311a1551450f37bc9b03ec /games-action/astromenace-bin
parentarm stable & clean old. (diff)
downloadgentoo-2-8347d185fc461d91be05910bf56e05aea58166b2.tar.gz
gentoo-2-8347d185fc461d91be05910bf56e05aea58166b2.tar.bz2
gentoo-2-8347d185fc461d91be05910bf56e05aea58166b2.zip
upstream changed the tarball; added icon install
(Portage version: 2.1.3.9, RepoMan options: --force)
Diffstat (limited to 'games-action/astromenace-bin')
-rw-r--r--games-action/astromenace-bin/ChangeLog8
-rw-r--r--games-action/astromenace-bin/astromenace-bin-1.2-r1.ebuild71
-rw-r--r--games-action/astromenace-bin/files/digest-astromenace-bin-1.2-r19
3 files changed, 87 insertions, 1 deletions
diff --git a/games-action/astromenace-bin/ChangeLog b/games-action/astromenace-bin/ChangeLog
index 0ce1434291cb..1285673ddc70 100644
--- a/games-action/astromenace-bin/ChangeLog
+++ b/games-action/astromenace-bin/ChangeLog
@@ -1,6 +1,12 @@
# 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.4 2007/07/09 04:08:05 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-action/astromenace-bin/ChangeLog,v 1.5 2007/10/15 16:45:51 mr_bones_ Exp $
+
+*astromenace-bin-1.2-r1 (15 Oct 2007)
+
+ 15 Oct 2007; Michael Sterrett <mr_bones_@gentoo.org>
+ +astromenace-bin-1.2-r1.ebuild:
+ upstream changed the tarball; added icon install
*astromenace-bin-1.2 (09 Jul 2007)
diff --git a/games-action/astromenace-bin/astromenace-bin-1.2-r1.ebuild b/games-action/astromenace-bin/astromenace-bin-1.2-r1.ebuild
new file mode 100644
index 000000000000..6550ac0d4e51
--- /dev/null
+++ b/games-action/astromenace-bin/astromenace-bin-1.2-r1.ebuild
@@ -0,0 +1,71 @@
+# 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.2-r1.ebuild,v 1.1 2007/10/15 16:45:51 mr_bones_ Exp $
+
+inherit eutils versionator games
+
+MY_PN=${PN/-bin}
+MY_PV=$(delete_all_version_separators)
+MY_P=amenace${MY_PV}
+DL="http://www.viewizard.com/download"
+
+DESCRIPTION="Modern 3D space shooter with spaceship upgrade possibilities"
+HOMEPAGE="http://www.viewizard.com/astromenace/index_linux.php"
+SRC_URI="linguas_de? ( ${DL}/${MY_P}_de.tar.bz2 )
+ !linguas_de? ( linguas_ru? ( ${DL}/${MY_P}_ru.tar.bz2 ) )
+ !linguas_de? ( !linguas_ru? ( ${DL}/${MY_P}.tar.bz2 ) )"
+
+LICENSE="astromenace"
+SLOT="0"
+KEYWORDS="~amd64 x86"
+IUSE="linguas_de linguas_ru"
+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_unpack() {
+ unpack ${A}
+
+ # Standardize directory name
+ if [[ ! -d ${S} ]] ; then
+ if [[ -d ${MY_PN}_de ]] ; then
+ mv ${MY_PN}_de ${S} || die
+ else
+ mv ${MY_PN}_ru ${S} || die
+ fi
+ fi
+}
+
+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 *.vfs DATA || die "doins failed"
+
+ newicon astromenace_128.png ${PN}.png
+ games_make_wrapper ${MY_PN} "./AstroMenace" "${GAMES_PREFIX_OPT}/${MY_PN}"
+ make_desktop_entry ${MY_PN} "Astro Menace"
+ prepgamesdirs
+}
diff --git a/games-action/astromenace-bin/files/digest-astromenace-bin-1.2-r1 b/games-action/astromenace-bin/files/digest-astromenace-bin-1.2-r1
new file mode 100644
index 000000000000..01888243a7cd
--- /dev/null
+++ b/games-action/astromenace-bin/files/digest-astromenace-bin-1.2-r1
@@ -0,0 +1,9 @@
+MD5 28534134dac05ddffcad40a007273a78 amenace12.tar.bz2 35943021
+RMD160 73b2903d2e3d5edde171b457350fde134d3f96cf amenace12.tar.bz2 35943021
+SHA256 d9024f0d9fb6b0e94c2ce8b1fcc2d402174e5788aeb917bca2246e3a5b46554c amenace12.tar.bz2 35943021
+MD5 43e42613b199ebdf38c360b4ddb5cc48 amenace12_de.tar.bz2 36212970
+RMD160 1ced94916b0714d12c40c75cd3f2ac43d24fdf6d amenace12_de.tar.bz2 36212970
+SHA256 041305891e6d3731a6678a469d265b8f743b189b2756750f64084eccd607dfc3 amenace12_de.tar.bz2 36212970
+MD5 7d5b7ffbd164d192a10e773ab4dd8576 amenace12_ru.tar.bz2 36918947
+RMD160 5702a5023d117da06dc71d034a0dcb7f3fb1c200 amenace12_ru.tar.bz2 36918947
+SHA256 a0e8bbe51ae4cc591652af0611b65e2e36dc525c9b90c43c2b55a3962bc2a1a5 amenace12_ru.tar.bz2 36918947