Drop obsolete and unused freespace ebuilds, reference - https://bugs.gentoo.org/show_bug.cgi?id=557746

This commit is contained in:
Sergey Popov 2015-08-16 14:06:07 +03:00
parent 5dcf24f67d
commit b2f3619258
10 changed files with 0 additions and 378 deletions

View File

@ -1,4 +0,0 @@
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

@ -1,67 +0,0 @@
# 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
}

View File

@ -1 +0,0 @@
EBUILD freespace2-data-1.0.ebuild 1655 RMD160 c7415cffda3f576f9f044c9d7a045aebbad58166 SHA1 1900cc0699505f6612c78d7b22d709df4ac18332 SHA256 c7d26984656195c19f7ee1d272be36991fa24f0231138b8140839c0d00cb0cff

View File

@ -1,73 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit eutils games
DESCRIPTION="Freespace 2 - This is the data portion of Freespace 2"
HOMEPAGE="http://www.freespace2.com/"
SRC_URI=""
LICENSE="freespace2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RESTRICT="strip"
IUSE=""
DEPEND="app-arch/unshield"
S=${WORKDIR}
GAMES_LICENSE_CHECK="yes"
dir=${GAMES_PREFIX_OPT}/freespace2
Ddir=${D}/${dir}
pkg_setup() {
games_pkg_setup
}
src_install() {
cdrom_get_cds data1.cab tangoA_fs2.vp tangoB_fs2.vp
# Disk 1
einfo "Copying files from Disk 1..."
for group in "Basic Install Files" "Intel Anims" "Music Compressed" \
"High Res Files" "Hud Config Files";
do
unshield -g "$group" -L -j x ${CDROM_ROOT}/data1.cab;
done;
insinto "${dir}"/data
doins */*.vp
insinto "${dir}"/data/players
doins */*.hcf
# Disk 2
cdrom_load_next_cd
einfo "Copying files from Disk 2..."
insinto "${dir}"/data
doins "${CDROM_ROOT}"/tango1_fs2.vp
newins "${CDROM_ROOT}"/tangoA_fs2.vp tangoa_fs2.vp
# Disk 3
cdrom_load_next_cd
einfo "Copying files from Disk 3..."
doins "${CDROM_ROOT}"/tango{2,3}_fs2.vp
newins "${CDROM_ROOT}"/tangoB_fs2.vp tangob_fs2.vp
# Now, since these files are coming off a CD, the times/sizes/md5sums won't
# be different ... that means portage will try to unmerge some files (!)
# We run touch on ${D} so as to make sure portage doesn't do any such thing
find "${Ddir}" -exec touch '{}' \;
prepgamesdirs
}
pkg_postinst() {
games_pkg_postinst
echo
elog "This is only the data portion of the game. You need to merge"
elog "games-action/fs2_open to play."
echo
}

View File

@ -1,7 +0,0 @@
DIST 3610_Patch.zip 3530659 RMD160 9eff853acd66c94cae6e3e3a44dfed8caaf798eb SHA1 ae869e47a6e759cc1e2b78a4e386bd2497d3d841 SHA256 eccc0cda3d43c12c46864db48ca1500dda9d5303ba42f02ae2b63a20e5f5fe23
DIST MV_Advanced.zip 214178388 RMD160 6845173fdd500555653a4923f597e01b0957e90e SHA1 98d3993e449cd3849095542a66aa35e157ae55a8 SHA256 d9666b6b0d450ff83053bf1fb6c4d586c07c7f8e5d586a2faddc84e149ee9b8f
DIST MV_Assets.zip 215152865 RMD160 443a76a12a01838464b41036a8ad207d7d4ee4b8 SHA1 d07244d79aa27c5eadce65fbdc3a3da90b2b968f SHA256 013b2a300fe8570d816ce532480b885fee1dc762a1bf368e041c420a5aca573e
DIST MV_Core.zip 7136603 RMD160 16b467c0b2abcc7564b05212aae714b7525a1105 SHA1 db2f3da31abe337c65d021d8fda568195fd6d17a SHA256 6a6d9fd1239c67ec62b4fb534f293152954eb924c4f2b06ccbc895a92c378a7b
DIST MV_Effects.zip 77121513 RMD160 b7dbc0867622b43c66b12a66ed33dadd9f7ac61e SHA1 4f769687f3c9407621f9ccd078161d424c68de08 SHA256 30160c3247ca2e3ad861c956910fd11d85c61ae4678e1e26a61ab7378d6c739b
DIST MV_Music.zip 79568809 RMD160 5f57d2fb7f774cc8e0af946c23d64e7d52aff9a0 SHA1 789c3c816fdf946fcc8dc9ff4902eef74331fc71 SHA256 b376323e189a4c87f15a3155f4667aa7f374cc7c976bf4230b8538cc4e2864f7
EBUILD freespace2-mediavps-3.6.10.ebuild 1205 RMD160 8fa15b456caaf5254279ae78548efdfdee153d65 SHA1 dee475d7fd136387e902a2a4fbe81661f96adc24 SHA256 9a1b50dcd68d311c6223084ea9dc9036e01b43792eff7cd807db1edd42c1a265

View File

@ -1,48 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit games
DESCRIPTION="Artwork and models that greatly enhance the graphics of Freespace 2"
IUSE="adveffects assets effects music yal"
KEYWORDS="~amd64 ~x86"
SLOT="0"
HOMEPAGE="http://scp.indiegames.us/"
FSMODS="http://www.freespacemods.net/files/MVP3610"
SRC_URI="${FSMODS}/MV_Core.zip
${FSMODS}/3610_Patch.zip
music? ( ${FSMODS}/MV_Music.zip )
assets? ( ${FSMODS}/MV_Assets.zip )
effects? ( ${FSMODS}/MV_Effects.zip )
adveffects? ( ${FSMODS}/MV_Advanced.zip )"
LICENSE="as-is"
RDEPEND="games-action/freespace2-data
yal? ( games-action/fs2_launcher )"
DEPEND="app-arch/unzip
app-arch/unrar"
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() {
insinto "${GAMES_PREFIX_OPT}/freespace2/mediavps"
doins *.vp || die
doins FSU-MVP.bmp || die
doins mod.ini || die
dodoc readme.txt || die
if useq yal ; then
dosym ${GAMES_DATADIR}/fs2_open/fs2_open ${GAMES_PREFIX_OPT}/freespace2/fs2_open
fi
prepgamesdirs
}

View File

@ -1 +0,0 @@
EBUILD fs2_launcher-152.ebuild 1254 SHA256 6196390b8110e10f6a4994848f9a6dc167f8ed79a622cb7e693f68e1462b7363 SHA512 1ad33692fad460f02fa9772c7a1c094b0e2a7ed8dde1b938bfded3a374bf018c2d0b824355d6674ae14e5eb9452c17f8563ea0aeec24fb0b332b0947746c86ce WHIRLPOOL 483cc64b623e5792132b50f6432274a89283282a2d22427f552afb919c4a6f4eb93521cf941bf0e1e45775184381be3e36173a7cba36216296e6f62a01b31d26

View File

@ -1,63 +0,0 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit games subversion eutils
DESCRIPTION="Yal fs2_launcher"
HOMEPAGE="http://scp.indiegames.us/"
ESVN_REPO_URI="svn://vega.livecd.pl/yal/trunk@${PV}"
ESVN_BOOTSTRAP="build-all.sh"
#SRC_URI="http://swc.fs2downloads.com/builds/${MY_P}.tgz"
S=${WORKDIR}/${P}
LICENSE="fs2_open"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="babylon freespace2"
RESTRICT="mirror"
# QT4 >= 4.3
# SDL >= 1.2.13
# OpenAL (openal-soft recommended!)
RDEPEND="media-libs/openal
>=media-libs/libsdl-1.2.13
>=dev-qt/qtcore-4.3"
DEPEND="${RDEPEND}"
dir=${GAMES_DATADIR}/${PN}
dir=${GAMES_PREFIX_OPT}/freespace2
if useq babylon ; then
dir=${GAMES_PREFIX_OPT}/babylon
fi
if useq freespce2 ; then
dir=${GAMES_PREFIX_OPT}/freespace2
fi
src_install() {
#donde se instalara
exeinto "${dir}"
#que instalo
doexe bin/${PN} || die
# newexe bin/${PN} ${PN} || die
dosym ${dir}/${PN} ${GAMES_BINDIR}/${PN}
# games_make_wrapper ${PN} "${dir}"/${PN} "${FS2DATA}"
dodoc AUTHORS ChangeLog README
newicon resources/fs2.ico fs2_launcher.ico
make_desktop_entry ${PN} "${DESCRIPTION}" fs2_launcher.ico
elog "${PN} was placed in ${dir}"
# prepgamesdirs
}

View File

@ -1,6 +0,0 @@
AUX fs2_open-3.6.9-bugzilla.patch 842 RMD160 6eb0c58b6ecd36a4a8671bb47f493ad43e6b38b9 SHA1 2be2f5a242f39d2359fef07f70417510e06c0c43 SHA256 51d3c2da8e7324a7540b0a8e0bc30472b4c9d93bfcd54e449d36dc8accd2a154
AUX s2_open_remove_deprecated_duplicate_attachment_gl_ext.patch 842 RMD160 6eb0c58b6ecd36a4a8671bb47f493ad43e6b38b9 SHA1 2be2f5a242f39d2359fef07f70417510e06c0c43 SHA256 51d3c2da8e7324a7540b0a8e0bc30472b4c9d93bfcd54e449d36dc8accd2a154
DIST fs2_open-3.6.9.tar.bz2 5192396 RMD160 4f0b22712c8e6c17e75ddd5b5bd3a131d5f74e77 SHA1 01ddb3e8bdc894da037f6c881ff8c15a3676129d SHA256 e4127cb23c88de1b954a81bcce2bb762cd03e9a9ad7a48d3599529ed17e244b4
DIST fs2_open_3_6_10.tgz 11291429 RMD160 a154571dcfd7e962f94e84c293e43d18181778b3 SHA1 ae54a9f5bf83cd89268f4f9a5e8031d9084cf0d3 SHA256 cf1533c566f4476cb6bfc15d3e657fd29fdb0bbba7423d804d73063d1e9a5248
EBUILD fs2_open-3.6.10.ebuild 2718 RMD160 3e5498be63c9ef8d89a22fa9fe39a21b0ae755c3 SHA1 40ce535f0302757ade05e514510574d13db409a8 SHA256 356ee452d53ead335cc7c2b4e125b7053377556f241119514d2b667c867b12d3
EBUILD fs2_open-3.6.9.ebuild 1335 RMD160 ab2d1293aefdff511247424318a4a7aa86817ea6 SHA1 703f2c4d1486011fa642e1186bb26510323f75be SHA256 847d06b650a49ba8d1405c9aee75d36b2a3dfe7fde16e2739b17094998dcc3a2

View File

@ -1,108 +0,0 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit games eutils versionator
MY_PV=$(replace_all_version_separators '_' )
#MY_PV=$(replace_version_separator '_' )
MY_P="${PN}_${MY_PV}"
DESCRIPTION="Freespace2 SCP"
HOMEPAGE="http://scp.indiegames.us/"
SRC_URI="http://swc.fs2downloads.com/builds/${MY_P}.tgz"
#http://freespace.pl/hosted/foxer/gtva_ico/gtva.ico
#iconos: http://www.hard-light.net/forums/index.php?topic=44371.20
#SRC_URI="http://swc.fs2downloads.com/builds/${PN}_3_6_10.tgz"
# videos? ( http://fszmirror.com/files/FS2OGGcutscenepack.vp )"
S=${WORKDIR}/${MY_P}
LICENSE="fs2_open"
SLOT="0"
KEYWORDS="~amd64 ~x86"
#IUSE="mediavps speech videos yal"
IUSE="babylon freespace2 inferno speech"
RESTRICT="mirror"
RDEPEND="media-libs/libogg
>=media-libs/libsdl-1.2
media-libs/libvorbis
media-libs/libtheora
media-libs/openal
virtual/opengl
|| (
( media-libs/mesa
x11-libs/libX11
x11-libs/libXau
x11-libs/libXdmcp
x11-libs/libXext )
virtual/x11 )
freespace2? ( =games-action/freespace2-mediavps-${PV}
games-action/freespace2-data )
babylon? ( games-action/babylon-mediavps )"
# yal? ( games-action/fs2_launcher )"
DEPEND="${RDEPEND}"
dir=${GAMES_DATADIR}/${PN}
pkg_setup() {
if useq babylon && useq freespace2 ; then
eerror "Error: 'freespace2' and 'babylon' USE flags cannot both be enabled!"
die
fi
# if use babylon && ! use inferno; then
# elog "Please, for full advantage of TBP mod, enable inferno useflag too!"
# die
# fi
}
if useq freespace2 ; then
FS2DATA=${GAMES_PREFIX_OPT}/freespace2
fi
if useq babylon ; then
FS2DATA=${GAMES_PREFIX_OPT}/babylon
fi
src_compile() {
chmod +x ${S}/autogen.sh
${S}/autogen.sh 2>&1 > /dev/null
if [ -x ./configure ]; then
econf \
$(use_enable speech ) \
$(use_enable inferno )
fi
if [ -f Makefile ] || [ -f GNUmakefile ] || [ -f makefile ]; then
emake || die "emake failed"
fi
}
src_install() {
exeinto "${dir}"
newexe code/${PN}_r ${PN} || die
if useq babylon || useq freespace2; then
games_make_wrapper ${PN} "${dir}"/${PN} "${FS2DATA}"
fi
# if useq videos ; then
# insinto "${FS2DATA}/data/"
# doins "${DISTDIR}"/FS2OGGcutscenepack.vp || die
# fi
dodoc AUTHORS ChangeLog COPYING NEWS README FS2OpenSCPReadMe.doc
newicon code/freespace2/app_icon.png fs2_open.png
#newicon /usr/portage/distfiles/gtva.ico fs2_open.ico
make_desktop_entry ${PN} "${DESCRIPTION}" fs2_open
prepgamesdirs
if use babylon && ! use inferno; then
elog "Please, for full advantage of TBP mod, enable inferno useflag too and rebuild!"
fi
}