New ebuild for game boswars (http://www.boswars.org/) - renamed project Invasion - Battle of Survival (game-strategy/bos). No need of "external" RTS engine STRATAGUS since 2.3 (To speed up development, the Stratagus engine has been merged into the BOS project.) Reproducible: Always
# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: games-strategy/boswars/boswars-2.3.ebuild,v 1.0 2007/02/03 14:39:00 nail Exp $ inherit eutils versionator games DESCRIPTION="Bos Wars is a futuristic real-time strategy game" HOMEPAGE="http://www.boswars.org/" SRC_URI="http://www.boswars.org/releases/${P}-src.tar.gz mirror://gentoo/bos.png" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" IUSE="" DEPEND="dev-util/scons" src_unpack() { unpack ${A/bos.png} } src_compile() { cd ${S}-src/ scons } src_install() { local dir="${GAMES_DATADIR}/${PN}" dodir "${dir}" cd ${S}-src/ for fordir in campaigns graphics languages maps scripts sounds units video; do cp -r ${fordir} ${D}/${dir}/${fordir}; done #cp -r campaigns ${D}/${dir}/campaigns #cp -r graphics ${D}/${dir}/graphics #cp -r languages ${D}/${dir}/languages #cp -r maps ${D}/${dir}/maps #cp -r scripts ${D}/${dir}/scripts #cp -r sounds ${D}/${dir}/sounds #cp -r units ${D}/${dir}/units #cp -r video ${D}/${dir}/video cp boswars ${D}/${dir} games_make_wrapper boswars "/usr/share/games/boswars/boswars -d \"${dir}/\"" "${GAMES_BINDIR}" prepgamesdirs dodoc CHANGELOG README.txt LICENSE.txt COPYRIGHT.txt doc/* docinto scripts dodoc doc/scripts/*.html doicon "${DISTDIR}"/bos.png make_desktop_entry ${PN} "" }
sorry wrong version :o) # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: games-strategy/boswars/boswars-2.3.ebuild,v 1.0 2007/02/03 14:39:00 nail Exp $ inherit eutils versionator games DESCRIPTION="Bos Wars is a futuristic real-time strategy game" HOMEPAGE="http://www.boswars.org/" SRC_URI="http://www.boswars.org/releases/${P}-src.tar.gz mirror://gentoo/bos.png" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" IUSE="" DEPEND="dev-util/scons" src_unpack() { unpack ${A/bos.png} } src_compile() { cd ${S}-src/ scons } src_install() { local dir="${GAMES_DATADIR}/${PN}" dodir "${dir}" cd ${S}-src/ for fordir in campaigns graphics languages maps scripts sounds units video; do cp -r ${fordir} ${D}/${dir}/${fordir}; done cp boswars ${D}/${dir} games_make_wrapper boswars "/usr/share/games/boswars/boswars -d \"${dir}/\"" "${GAMES_BINDIR}" prepgamesdirs dodoc CHANGELOG README.txt LICENSE.txt COPYRIGHT.txt doc/* docinto scripts dodoc doc/scripts/*.html doicon "${DISTDIR}"/bos.png make_desktop_entry ${PN} "" }
ouu sorry, no full list of RDEPEND/DEPEND pakages, I just fix it, bud must test it, stay tuned :o) PS: sorry for spam :o)
Created attachment 114491 [details] boswars-2.3.ebuild Tidied ebuild.
Created attachment 114617 [details] boswars-2.3.ebuild Allows recognition of dev-lang/lua-5.1.1-r2
This game used to be games-strategy/bos. From http://www.boswars.org/ "Invasion - Battle of Survival has been renamed to Bos Wars. To speed up development, the Stratagus engine has been merged into the BOS project. This version also supports Lua 5.1."
renamed game -> renamed ebuild, it's make sense to me, isn't?
Now in portage