Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 321014 Details for
Bug 396189
games-simulation/simutrans-112.1 version bump
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Ebuild for complete version 110.0.1
simutrans-0.110.0.1.ebuild (text/plain), 5.52 KB, created by
Carsten Milkau
on 2012-08-11 14:08:44 UTC
(
hide
)
Description:
Ebuild for complete version 110.0.1
Filename:
MIME Type:
Creator:
Carsten Milkau
Created:
2012-08-11 14:08:44 UTC
Size:
5.52 KB
patch
obsolete
># Copyright 1999-2012 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: ># /var/cvsroot/gentoo-x86/games-simulation/simutrans/simutrans-0.111.3.1.ebuild,v 1.3 2010/05/24 18:57:09 pacho Exp $ > >EAPI=2 >inherit flag-o-matic eutils games > >MY_PVD=${PV/0./} >MY_PV=${MY_PVD//./-} >MY_MPVD=${MY_PVD} >MY_MPV=${MY_PV} >if test "${MY_PV//[0-9]/}" "==" "--" >then > MY_MPVD=${MY_PVD%.*} > MY_MPV=${MY_PV%-*} >fi >DESCRIPTION="A free Transport Tycoon clone" >HOMEPAGE="http://www.simutrans.com/" >#SRC_URI="mirror://sourceforge/simutrans/simutrans-src-${MY_PV}.zip ># mirror://sourceforge/simutrans/simulinux-complete-${MY_PV}.zip ># mirror://sourceforge/simutrans/simupak64-addon-food-${MY_FOOD_PV}.zip" >SRC_URI="mirror://sourceforge/simutrans/simutrans/${MY_PV}/simutrans-src-${MY_PV}.zip >mirror://sourceforge/simutrans/simutrans/${MY_PV}/simulinux-${MY_PV}.zip" > >LICENSE="Artistic" >SLOT="0" >KEYWORDS="-* amd64 x86 ppc" >IUSE="" > ># real pak names (target folder). Lists ALL paks, some may not be available for ># this version. >DEFAULT_PAKS="pak64" >EXTRA_PAKS="PAK128.german pak.german pak128 pak128.britain pak128.japan pak192.comic \ >pak32.comic pak48.Excentrique pak64.contrast pak64.japan pak96.comic pakHAJO" >PAKS="${DEFAULT_PAKS} ${EXTRA_PAKS}" > ># some paks have an own version numbering >PAK_PV_pak_german=110-0c >PAK_PV_pak128=1.99.0-alpha >PAK_PV_PAK128_german=0.3 >#PAK_PV_pak128_britain=FIXME >PAK_PV_pak128_japan=version16-08-2011 >#PAK_PV_pak32_comic=FIXME >PAK_PV_pak48_Excentrique=FIXME >PAK_PV_pak64_contrast=910 >PAK_PV_pak96_comic=0.4.10-plus > ># commment a PAK_SRC_* line to disable the pak. >PAK_SRC_PAK128_german="mirror://sourceforge/simutrans/PAK128.german/PAK128.german_${MY_MPVD%.*}/PAK128.german_${PAK_PV_PAK128_german}_${MY_MPVD%.*}.zip" >PAK_SRC_pak_german="mirror://sourceforge/simutrans/pak.german/pak64.german-${PAK_PV_pak_german}/simupak-german64-${PAK_PV_pak_german}.zip \ > mirror://sourceforge/simutrans/pak.german/pak64.german-${PAK_PV_pak_german}/simupak-german64-industry-${MY_MPV}.zip \ > mirror://sourceforge/simutrans/pak.german/pak64.german-${PAK_PV_pak_german}/simutrans-german64-addons-${MY_MPV}.zip" >PAK_SRC_pak128="mirror://sourceforge/simutrans/pak128/pak128%20for%20${MY_PV}/pak128-${PAK_PV_pak128}--${MY_PVD}.zip" >#PAK_SRC_pak128_britain="mirror://sourceforge/simutrans/pak128.britain/pak128.Britain%20for%20${MY_MPV}/pak128.Britain.${PAK_PV_pak128_britain}-${MY_MPV}.zip" >PAK_SRC_pak128_japan="mirror://sourceforge/simutrans/pak128.japan/for%20Simutrans%20${MY_PVD}/pak128.japan-${MY_PVD}-${PAK_PV_pak128_japan}.zip" >#PAK_SRC_pak192_comic="mirror://sourceforge/simutrans/pak192.comic/pak192.comic_${MY_PV}/pak192.comic_${PAK_PV_pak32_comic}_${MY_PV}.zip" >#PAK_SRC_pak32_comic="mirror://sourceforge/simutrans/pak32.comic/pak32.comic%20for%20${MY_MPV}/pak32.comic_${MY_MPV}.zip" >PAK_SRC_pak48_Excentrique="mirror://sourceforge/simutrans/pak48.Excentrique/v${PAK_PV_pak48_Excentrique}-for-Simutrans-${MY_MPVD}/pak48_excentrique-v0_16.zip" >PAK_SRC_pak64="mirror://sourceforge/simutrans/pak64/${MY_MPV}/simupak64-${MY_MPV}.zip" >PAK_SRC_pak64_contrast="mirror://sourceforge/simutrans/pak64.contrast/pak64.Contrast_${PAK_PV_pak64_contrast}.zip" >PAK_SRC_pak64_japan="mirror://sourceforge/simutrans/pak64.japan/${MY_MPV}/simupak64.japan-${MY_MPV}.zip" >PAK_SRC_pak96_comic="mirror://sourceforge/simutrans/pak96.comic/pak96.comic%20for%20${MY_MPV}/pak96.comic-${PAK_PV_pak96_comic}.zip" >#PAK_SRC_pakHAJO="mirror://sourceforge/simutrans/pakHAJO/pakHAJO_${MY_PV}/pakHAJO_0-${MY_PV}.zip" > >for PAK_VAR in ${DEFAULT_PAKS//./_} >do > eval PAK_DEFAULT_ENABLE_${PAK_VAR}=y >done > >for PAK_VAR in ${PAKS//./_} >do > PAK_USE=${PAK_VAR//_/-} > eval PAK_SRC=\$PAK_SRC_${PAK_VAR} > eval PAK_DEFAULT_ENABLE=\$PAK_DEFAULT_ENABLE_${PAK_VAR} > if test '!' -z "${PAK_SRC}" -a '!' -z "${PAK_USE}" > then > if test "${PAK_DEFAULT_ENABLE}" '==' "y" > then > IUSE="${IUSE} +${PAK_USE}" > else > IUSE="${IUSE} ${PAK_USE}" > fi > SRC_URI="${SRC_URI} > ${PAK_USE}? ( ${PAK_SRC} )" > fi > unset PAK_PV_${PAK_VAR} PAK_SRC_${PAK_VAR} PAK_DEFAULT_ENABLE_${PAK_VAR} > unset PAK_USE PAK_VAR PAK_DEFAULT_ENABLE >done > ># do not look on gentoo-mirrors, these files are not there ..... (yet :) >RESTRICT="primaryuri" > >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() { > strip-flags # bug #293927 > echo "BACKEND=mixer_sdl >COLOUR_DEPTH=16 >OSTYPE=linux >FLAGS=-DSTEPS16" > config.default \ > || die "echo failed" > > if use amd64; then > echo "FLAGS+=-DUSE_C" >> config.default > fi > if use ppc; then > echo "FLAGS+=-DUSE_C" >> config.default > fi > > > # 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 > > # rename some files for consistent naming scheme > #if use pak128-britain ; then > # mv pak128.Britain.111 simutrans/pak128.britain > #fi > > if use pak128-japan ; then > mv pak128.japan simutrans/ > fi > > if use pak48-Excentrique ; then > mv pak48.Excentrique simutrans/ > fi > > if use pak64-contrast ; then > mv pakcontrast simutrans/pak64.contrast > fi >} > >src_install() { > newgamesbin sim ${PN} || die "dogamesbin failed" > insinto "${GAMES_DATADIR}"/${PN} > doins -r simutrans/* || die "doins failed" > dodoc documentation/* > doicon simutrans.ico > make_desktop_entry simutrans Simutrans /usr/share/pixmaps/simutrans.ico > prepgamesdirs > > elog "To install additional paksets add one of the following USE-Flags: ${EXTRA_PAKS//./-}" > >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 396189
:
299929
|
299937
|
315511
|
315513
|
316413
|
321010
| 321014 |
334678
|
334680