initial commit

This commit is contained in:
2011-09-07 21:52:54 +04:00
commit a875af6b67
122 changed files with 6256 additions and 0 deletions

View File

@@ -0,0 +1,4 @@
DIST 2009_07_31_Zathras.1.rar 81049013 RMD160 9ac2240d6a3d8da197600e475f5c5a527c30f348 SHA1 015c704ed793bbc3e514ecd79abc8033fe17d61d SHA256 71be3537268bcafe7a3f94fcd1a8fc3f4fd4b51c13d310aa993c4b7e26fb01db
DIST TheBabylonProject.7z 724445143 RMD160 737d00c759a25080f59f8caa8ece5d5d76c96115 SHA1 e9c2fab1e52c055fca33892e479cd65df33404b2 SHA256 6a1503142192cf7773d50fa4fdbecce548ecc428900b18ea48115d5057403d35
DIST tbp-cpack-2.0.7z 780873074 RMD160 d0fefc719c5b81b8623a15d8804c6633e60bcdfe SHA1 786b864a1e08ba02c2d83f02076fabae828b8b85 SHA256 447028ba099aea92b7b6fa0e0d5506e0b7ff4f888454e53bfde2985b8a0ff250
EBUILD babylon-mediavps-3.4.2.ebuild 1769 RMD160 76afbd7fff599ec66079cafb27bb46e78813bf38 SHA1 dd80ba4dec242908731a20b3addd3be3af6b23bc SHA256 5b2d498ede4ab6a0eb765b8b8ff8fec3b54cb1aebb885758ae67c89e34dcd2c5

View File

@@ -0,0 +1,67 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit games
DESCRIPTION="The Babylon Project is stand-alone and does not need original Freespace 2 to work"
IUSE="campaigns yal"
KEYWORDS="~amd64 ~x86"
SLOT="0"
HOMEPAGE="http://babylon.hard-light.net/official_downloads.php"
FSMODS="http://freespacemods.net/e107_files/downloads"
SRC_URI="${FSMODS}/2009_07_31_Zathras.1.rar
${FSMODS}/TheBabylonProject.7z
campaigns? ( ${FSMODS}/tbp-cpack-2.0.7z )"
LICENSE="as-is"
#RDEPEND="games-action/fs2_open[inferno]"
RDEPEND="app-arch/unzip
app-arch/unrar
app-arch/p7zip
yal? ( games-action/fs2_launcher )"
DEPEND="${RDEPEND}"
S=${WORKDIR}
#pkg_setup() {
# if useq cell && useq adveffects ; then
# eerror "Error: 'cell' and 'adveffects' USE flags cannot both be enabled!"
# die
# fi
#}
src_install() {
fdir=${S}/"The Babylon Project"
insinto "${GAMES_PREFIX_OPT}/babylon"
doins "${fdir}"/{*.vp,*.cfg,*.ogg} || die
insinto "${GAMES_PREFIX_OPT}/babylon/data"
doins -r "${fdir}"/data/{cache,missions,strips,tables} || die
doins "${fdir}"/data/*.cfg || die
insinto "${GAMES_PREFIX_OPT}/babylon"
fdir=${S}/"Zathras"
doins "${fdir}"/{*.vp,*.bmp,*.ini} || die
if useq campaigns ; then
fdir=${S}/"tbp"
insinto "${GAMES_PREFIX_OPT}/babylon"
doins "${fdir}"/{*.vp,*.avi,*.ogg} || die
insinto "${GAMES_PREFIX_OPT}/babylon/data"
doins -r "${fdir}"/data/{missions,voice} || die
fi
if useq yal ; then
dosym ${GAMES_DATADIR}/fs2_open/fs2_open ${GAMES_PREFIX_OPT}/babylon/fs2_open
fi
#falta hacer el parche para que yal pille el directorio correcto en cada mod
#dohtml
#dodoc
#doicon
# doins *.vp *.avi *.ogg || die
# dodoc readme.txt || die
prepgamesdirs
}