Portage is a package management system used by Gentoo Linux
# ChangeLog for games-strategy/lightyears
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/lightyears/ChangeLog,v 1.6 2008/05/29 16:55:42 hawking Exp $
29 May 2008; Ali Polatel
python_mod_optimize is ROOT aware.
28 Mar 2008; Tristan Heaven
Fix python eclass usage
29 May 2007; Tristan Heaven
Byte compile .py files for some speedup, bug #180191
30 Apr 2007; Tristan Heaven
keyword ~x86
29 Apr 2007; Tupone Alfredo
Fix mkdirhier not available, bug #176394 by Federico Guglielmo Edoardo Granata
*lightyears-1.2a (27 Apr 2007)
27 Apr 2007; Tupone Alfredo
+files/lightyears-1.2a-gentoo.patch, +metadata.xml,
+lightyears-1.2a.ebuild:
New package, Bug #130485 by Alexandru Toma
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX lightyears-1.2a-gentoo.patch 707 RMD160 66f1641c32bccaf6e1b248ff55a3779224bb50ac SHA1 f459270d67229948b0a093db800000fc59ca9b89 SHA256 c0fb98009928b5ea4b2d83ddc5b21ad12c7700f0b23ae7fd80a5a80a0b15a297
DIST LightYears-1.2a.zip 1494290 RMD160 41e52a51b8425300d5e1abc083148fec93c61d1c SHA1 2c86eded64901e6bfd762c07a29866cb5f279443 SHA256 81980a4b53ad84e835f7a8f49a615ec355b04752d6aaa64d35ba832d7190d88b
EBUILD lightyears-1.2a.ebuild 1671 RMD160 89ff3a09746c7195723b7eb9192d10b7b2b36caf SHA1 e2ea0c9fb3a2350944966bb1b051c9047e0fbee3 SHA256 8ef1946518e1eaf92901d749c10905abe62db3f0d1a5abc9f9227cc45d17eb35
MISC ChangeLog 1014 RMD160 6e124cd5856ea963cb3ef0cf0bad2ea6a4b42410 SHA1 610b96f19f008d545efaf2519d01ddb6bda5a6c1 SHA256 907398d367abbc434fc5444945b4df38f05a0658652a6ee7b3d1bde913c0741c
MISC metadata.xml 366 RMD160 5d947375304d60e93c580163a09d6c27dea33a98 SHA1 a4b1a9849dfc45aaca4fb7cac65e695cf4277cd7 SHA256 c21e8e6d236aef6628b448f839689a39ea28201b15ff08fffb1aadd717f7f6b7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkg+4A0ACgkQQU4yORhF8iBsmgCfS+3yeCbSEPmJRK3bBe05G5Yf
zJ8AoMljbHMlE1RKdqI4lHtTsLIlKsS3
=eFru
-----END PGP SIGNATURE-----
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/lightyears/lightyears-1.2a.ebuild,v 1.6 2008/05/29 16:55:42 hawking Exp $
inherit eutils python games
MY_PN=LightYears
MY_P=${MY_PN}-${PV}
DESCRIPTION="a single-player game with a science-fiction theme"
HOMEPAGE="http://www.jwhitham.org.uk/biscuit_games/LightYears/"
SRC_URI="http://www.jwhitham.org.uk/biscuit_games/${MY_PN}/${MY_P}.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-lang/python-2.4
>=dev-python/pygame-1.7"
DEPEND="app-arch/unzip"
S=${WORKDIR}/${MY_PN}
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}"-gentoo.patch
sed -i -e "s:@GENTOO_LIBDIR@:$(games_get_libdir)/${PN}:" \
${MY_PN}.py || die "Changing library path failed"
sed -i -e "s:@GENTOO_DATADIR@:${GAMES_DATADIR}/${PN}:" \
code/resource.py || die "Changing data path failed"
mkdir -p html/data
cp data/{006metal,header}.jpg html/data \
|| die "Failed moving html data"
mv data/html*.jpg html/data \
|| die "Failed moving html data"
}
src_install() {
newgamesbin ${MY_PN}.py ${PN} || die "newgamesbin failed"
insinto "$(games_get_libdir)/${PN}"
doins code/*.py || die "doins code failed"
dodoc README.txt
dohtml -r *.html html/data
insinto "${GAMES_DATADIR}/${PN}"
doins -r data/* || die "doins data failed"
newicon data/32.png ${PN}.png
make_desktop_entry ${PN} "Light Years Into Space"
prepgamesdirs
}
pkg_postinst() {
python_mod_optimize "$(games_get_libdir)/${PN}"
games_pkg_postinst
}
pkg_postrm() {
python_mod_cleanup "$(games_get_libdir)/${PN}"
}
"20,000 Light Years Into Space" was written for Pyweek (March 2006) by Jack
Whitham. It is a single-player real-time strategy game with a science-fiction
theme.