Portage is a package management system used by Gentoo Linux
# 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.5 2007/10/15 16:45:51 mr_bones_ Exp $
*astromenace-bin-1.2-r1 (15 Oct 2007)
15 Oct 2007; Michael Sterrett
+astromenace-bin-1.2-r1.ebuild:
upstream changed the tarball; added icon install
*astromenace-bin-1.2 (09 Jul 2007)
09 Jul 2007; Michael Sterrett
+astromenace-bin-1.2.ebuild:
version bump
25 Mar 2007; Michael Sterrett
astromenace-bin-1.0.ebuild:
add patch from Paul Bredbury to add language support (bug #171336)
27 Feb 2007; Piotr JaroszyĆski
astromenace-bin-1.0.ebuild:
Add ~amd64 wrt bug #167691.
*astromenace-bin-1.0 (19 Feb 2007)
19 Feb 2007; Michael Sterrett
+astromenace-bin-1.0.ebuild:
initial commit - ebuild based on the one submitted by Paul Bredbury via bug
#147139
DIST amenace12.tar.bz2 35943021 RMD160 73b2903d2e3d5edde171b457350fde134d3f96cf SHA1 1f0a800d37355f485529e9cf09f20f2a9a9d1afb SHA256 d9024f0d9fb6b0e94c2ce8b1fcc2d402174e5788aeb917bca2246e3a5b46554c
DIST amenace12_de.tar.bz2 36212970 RMD160 1ced94916b0714d12c40c75cd3f2ac43d24fdf6d SHA1 90702a9839318cb54f37e8f8d4a0953d5c3e2919 SHA256 041305891e6d3731a6678a469d265b8f743b189b2756750f64084eccd607dfc3
DIST amenace12_ru.tar.bz2 36918947 RMD160 5702a5023d117da06dc71d034a0dcb7f3fb1c200 SHA1 5e082e260cb0ce36d08ecef777eafdc4f9cc9fc7 SHA256 a0e8bbe51ae4cc591652af0611b65e2e36dc525c9b90c43c2b55a3962bc2a1a5
EBUILD astromenace-bin-1.2-r1.ebuild 1836 RMD160 74a58afeea18804af491c7427fd9969ed6dd1d2d SHA1 e51f5521a5ce1ba133a7b166fc5d9f7d52154bbc SHA256 4c2681397cac2ed824f1835e98dbf3049248089d4a0dba2f6d48619a2dd4de1c
MISC ChangeLog 1045 RMD160 3c6f0c2e8043da25c33dada5cfd065635da27673 SHA1 3a7b12cc7b5c9be3fbf827c5bd3cd6f1f8f93e49 SHA256 9c669b0514e8dca2f9f1dde9cec8af8a567bcb3b7392a6a642a7b826a9c3cd2c
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
# Copyright 1999-2008 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.3 2008/02/09 03:14:12 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
}