diff options
author | Mounir Lamouri <volkmar@gentoo.org> | 2010-03-26 16:01:01 +0000 |
---|---|---|
committer | Mounir Lamouri <volkmar@gentoo.org> | 2010-03-26 16:01:01 +0000 |
commit | 749d8afb9f912721d3d14a3961ddfeee51bf9dec (patch) | |
tree | b4a5d8817147f976336c03016e6d810ffbcafcdb /games-arcade/teeworlds/teeworlds-0.5.2.ebuild | |
parent | Moving teeworlds from games-arcade to games-action. (diff) | |
download | gentoo-2-749d8afb9f912721d3d14a3961ddfeee51bf9dec.tar.gz gentoo-2-749d8afb9f912721d3d14a3961ddfeee51bf9dec.tar.bz2 gentoo-2-749d8afb9f912721d3d14a3961ddfeee51bf9dec.zip |
Moving teeworlds from games-arcade to games-action.
Diffstat (limited to 'games-arcade/teeworlds/teeworlds-0.5.2.ebuild')
-rw-r--r-- | games-arcade/teeworlds/teeworlds-0.5.2.ebuild | 108 |
1 files changed, 0 insertions, 108 deletions
diff --git a/games-arcade/teeworlds/teeworlds-0.5.2.ebuild b/games-arcade/teeworlds/teeworlds-0.5.2.ebuild deleted file mode 100644 index 3812451c0c42..000000000000 --- a/games-arcade/teeworlds/teeworlds-0.5.2.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-arcade/teeworlds/teeworlds-0.5.2.ebuild,v 1.1 2010/03/25 17:58:18 volkmar Exp $ - -EAPI=2 - -inherit eutils python games - -DESCRIPTION="Online multi-player platform 2D shooter" -HOMEPAGE="http://www.teeworlds.com/" -SRC_URI="http://www.teeworlds.com/files/${P}-src.tar.gz" - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="~x86" -IUSE="debug dedicated server" - -RDEPEND=" - !dedicated? ( media-libs/pnglite - media-libs/libsdl[X,audio,opengl,video] - media-sound/wavpack - virtual/opengl - x11-libs/libX11 ) - sys-libs/zlib" -DEPEND="${RDEPEND} - =dev-lang/python-2* - <=dev-util/bam-0.2.0" - -S=${WORKDIR}/${P}-src - -pkg_setup() { - python_set_active_version 2 - games_pkg_setup -} - -src_prepare() { - epatch \ - "${FILESDIR}"/${P}-system-libs.patch \ - "${FILESDIR}"/${P}-wavpack.patch - - # fix includes - sed -i -e "s:.engine/external/pnglite/pnglite.h.:<pnglite.h>:" \ - src/engine/client/ec_gfx.c src/tools/dilate.c \ - src/tools/tileset_borderfix.c \ - || die "sed failed" - sed -i -e "s:.engine/external/wavpack/wavpack.h.:<wavpack/wavpack.h>:" \ - src/engine/client/ec_snd.c || die "sed failed" - - # use ${GAMES_DATADIR} instead of ./data - sed -i -e \ - "s:^\(#define DATA_DIR\) \"data\":\1 \"${GAMES_DATADIR}/${PN}\":" \ - src/engine/e_engine.c || die "sed failed" -} - -src_configure() { - bam config || die "bam config failed" -} - -src_compile() { - local myopt - - if use dedicated || use server; then - if use debug; then - myopt=" server_debug" - else - myopt=" server_release" - fi - fi - if ! use dedicated; then - if use debug; then - myopt+=" client_debug" - else - myopt+=" client_release" - fi - fi - - bam ${myopt} || die "bam failed" -} - -src_install() { - if use dedicated || use server; then - if use debug; then - newgamesbin ${PN}_srv_d ${PN}_srv || die "newgamesbin failed" - else - dogamesbin ${PN}_srv || die "dogamesbin failed" - fi - fi - if ! use dedicated; then - if use debug; then - newgamesbin ${PN}_d ${PN} || die "newgamesbin failed" - else - dogamesbin ${PN} || die "dogamesbin failed" - fi - - doicon "${FILESDIR}"/${PN}.xpm || die "doicon failed" - make_desktop_entry ${PN} Teeworlds - - insinto "${GAMES_DATADIR}"/${PN} - doins -r data/* || die "doins failed" - else - insinto "${GAMES_DATADIR}"/${PN}/maps - doins -r data/maps/* || die "doins failed" - fi - - dodoc readme.txt || die "dodoc failed" - - prepgamesdirs -} |