diff options
author | 2009-10-29 06:38:12 +0000 | |
---|---|---|
committer | 2009-10-29 06:38:12 +0000 | |
commit | 1aaf2ebef01dd07fb860bf304000b81382cacc38 (patch) | |
tree | 366d1c731b7af57b0894121afa414a81768050ad /games-simulation | |
parent | fix typo reported by former developer gothgirl (diff) | |
download | gentoo-2-1aaf2ebef01dd07fb860bf304000b81382cacc38.tar.gz gentoo-2-1aaf2ebef01dd07fb860bf304000b81382cacc38.tar.bz2 gentoo-2-1aaf2ebef01dd07fb860bf304000b81382cacc38.zip |
version bump
(Portage version: 2.1.6.13/cvs/Linux i686)
Diffstat (limited to 'games-simulation')
-rw-r--r-- | games-simulation/simutrans/ChangeLog | 14 | ||||
-rw-r--r-- | games-simulation/simutrans/simutrans-0.102.2.ebuild | 60 | ||||
-rw-r--r-- | games-simulation/simutrans/simutrans-0.88.10.5.ebuild | 39 |
3 files changed, 72 insertions, 41 deletions
diff --git a/games-simulation/simutrans/ChangeLog b/games-simulation/simutrans/ChangeLog index 0d024c0f06f2..cb05776782af 100644 --- a/games-simulation/simutrans/ChangeLog +++ b/games-simulation/simutrans/ChangeLog @@ -1,6 +1,16 @@ # ChangeLog for games-simulation/simutrans -# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-simulation/simutrans/ChangeLog,v 1.19 2009/03/05 20:57:14 mr_bones_ Exp $ +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-simulation/simutrans/ChangeLog,v 1.20 2009/10/29 06:38:12 mr_bones_ Exp $ + + 29 Oct 2009; Michael Sterrett <mr_bones_@gentoo.org> + -simutrans-0.88.10.5.ebuild, +simutrans-0.102.2.ebuild: + version bump + +*simutrans-0.102.2 (29 Oct 2009) + + 29 Oct 2009; Michael Sterrett <mr_bones_@gentoo.org> + -simutrans-0.88.10.5.ebuild, +simutrans-0.102.2.ebuild: + version bump *simutrans-0.101.0 (05 Mar 2009) diff --git a/games-simulation/simutrans/simutrans-0.102.2.ebuild b/games-simulation/simutrans/simutrans-0.102.2.ebuild new file mode 100644 index 000000000000..7251f718f24f --- /dev/null +++ b/games-simulation/simutrans/simutrans-0.102.2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/games-simulation/simutrans/simutrans-0.102.2.ebuild,v 1.1 2009/10/29 06:38:12 mr_bones_ Exp $ + +EAPI=2 +inherit eutils games + +MY_PV=${PV/0./} +MY_PV=${MY_PV/./-} +DESCRIPTION="A free Transport Tycoon clone" +HOMEPAGE="http://www.simutrans.com/" +SRC_URI="mirror://sourceforge/simutrans/simutrans-src-${MY_PV}.zip + mirror://sourceforge/simutrans/files/Simutrans%20complete/${MY_PV}/simulinux-complete-${MY_PV}.zip + mirror://sourceforge/simutrans/files/pak64/simupak64-addon-food-${MY_PV}.zip" + +LICENSE="Artistic" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="" + +RDEPEND="media-libs/libsdl[audio,video] + sys-libs/zlib + media-libs/libpng + media-libs/sdl-mixer" +DEPEND="${RDEPEND} + app-arch/unzip" + +S=${WORKDIR} + +src_prepare() { + echo "BACKEND=mixer_sdl +COLOUR_DEPTH=16 +OSTYPE=linux +FLAGS=-DSTEPS16" > config.default \ + || die "echo failed" + + # make it look in the install location for the data + sed -i \ + -e "s:argv\[0\]:\"${GAMES_DATADIR}/${PN}/\":" \ + simmain.cc \ + || die "sed failed" + + # Please don't override our CFLAGS, kthx + sed -i \ + -e '/-O$/d' \ + Makefile \ + || die "sed failed" + + rm -f simutrans/simutrans +} + +src_install() { + newgamesbin sim ${PN} || die "dogamesbin failed" + insinto "${GAMES_DATADIR}"/${PN} + doins -r simutrans/* || die "doins failed" + dodoc documentation/* todo.txt + doicon simutrans.ico + make_desktop_entry simutrans Simutrans /usr/share/pixmaps/simutrans.ico + prepgamesdirs +} diff --git a/games-simulation/simutrans/simutrans-0.88.10.5.ebuild b/games-simulation/simutrans/simutrans-0.88.10.5.ebuild deleted file mode 100644 index ff14d643a0b2..000000000000 --- a/games-simulation/simutrans/simutrans-0.88.10.5.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-simulation/simutrans/simutrans-0.88.10.5.ebuild,v 1.1 2006/10/02 05:42:58 mr_bones_ Exp $ - -inherit games - -DESCRIPTION="A free Transport Tycoon clone" -HOMEPAGE="http://www.simutrans.com/" -SRC_URI="http://64.simutrans.com/simulinux-88-10-5.zip - http://64.simutrans.com/simupak64-88-10-5.zip - http://64.simutrans.com/factory-food64-88-10-4.zip - http://64.simutrans.com/waste64-86-03.zip" - -LICENSE="as-is" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -RESTRICT="strip" -IUSE="" - -DEPEND="app-arch/unzip" -RDEPEND="media-libs/libsdl - amd64? ( - app-emulation/emul-linux-x86-baselibs - app-emulation/emul-linux-x86-xlibs - app-emulation/emul-linux-x86-sdl - )" - -S=${WORKDIR}/${PN} - -src_install() { - local dir=${GAMES_PREFIX_OPT}/${PN} - - games_make_wrapper simutrans ./simutrans "${dir}" - keepdir "${dir}/save" - cp -R * "${D}/${dir}/" || die "cp failed" - find "${D}/${dir}/"{text,font} -type f -print0 | xargs -0 chmod a-x - prepgamesdirs - fperms 2775 "${dir}/save" -} |