From e23cdda4dbb0c83b9e682ab5e916085a35203da5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 23 Jun 2018 07:00:28 +0100 Subject: gentoo resync : 23.06.2018 --- games-rpg/Manifest.gz | Bin 7939 -> 7761 bytes games-rpg/penumbra-collection/Manifest | 3 - games-rpg/penumbra-collection/metadata.xml | 8 - .../penumbra-collection-1.1.ebuild | 193 --------------------- 4 files changed, 204 deletions(-) delete mode 100644 games-rpg/penumbra-collection/Manifest delete mode 100644 games-rpg/penumbra-collection/metadata.xml delete mode 100644 games-rpg/penumbra-collection/penumbra-collection-1.1.ebuild (limited to 'games-rpg') diff --git a/games-rpg/Manifest.gz b/games-rpg/Manifest.gz index 9943b59037ce..37a901ac4d4a 100644 Binary files a/games-rpg/Manifest.gz and b/games-rpg/Manifest.gz differ diff --git a/games-rpg/penumbra-collection/Manifest b/games-rpg/penumbra-collection/Manifest deleted file mode 100644 index 5c36b148b846..000000000000 --- a/games-rpg/penumbra-collection/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST PenumbraCollection-1.1.sh 949267761 SHA256 e0fdbdbb7e3766629cabd3903675a2f54f1a5206f67d590dd1553576338f3dab SHA512 9e9f604fffd4efd8ab21bdb56fb4f9dbeeee8e5375b83b88a24521a9bbb45ee7060c467aef47f06d551d51a4fdd0a51be5c5416060a87342ea281026ba24c7ae WHIRLPOOL 553034458f2d7e5584ed97ee4111a65cb789854ae1ff9ecb6651d8b66996198d9a869fa7455eaebf18ab1110973734f6f1e977d8187fb9d796407267253552d7 -EBUILD penumbra-collection-1.1.ebuild 5465 BLAKE2B 9e73dd1b546a234c7d5c598ddf101b42175149671cc5b60c12b3c659ba9f9c71f914765af40f4b310da58a95621c26ee9a430752d232054750bed187053ed223 SHA512 66780e30f29fcdb1a74da672076e4ee2b731dfb5c38ba8b2bfa8aace22761a04242804b7fa819676ceed345c08f936501c8e34fc1272bf5aa9e1b14d103ed57a -MISC metadata.xml 253 BLAKE2B 443ca9c8d4f6801169382e87a0ecd1385c56e65229209e7200f9d313ef380e92ae8d7dc3c38e5989a4166289f22607a20b1e13bb960fff6b3d9f78629d8ab020 SHA512 61c4689cbc649d84a00be211b7b5b98dd03e1d3f813eff370df549f2998cd4343f391c18b57cf20e4a8f4dd2311e3bfa04eb60f356f2bbac78f0b68f5091f254 diff --git a/games-rpg/penumbra-collection/metadata.xml b/games-rpg/penumbra-collection/metadata.xml deleted file mode 100644 index 26079e608bed..000000000000 --- a/games-rpg/penumbra-collection/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - games@gentoo.org - Gentoo Games Project - - diff --git a/games-rpg/penumbra-collection/penumbra-collection-1.1.ebuild b/games-rpg/penumbra-collection/penumbra-collection-1.1.ebuild deleted file mode 100644 index ae386d2fefe3..000000000000 --- a/games-rpg/penumbra-collection/penumbra-collection-1.1.ebuild +++ /dev/null @@ -1,193 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils unpacker gnome2-utils games - -MY_PN="PenumbraCollection" - -DESCRIPTION="Scary first-person adventure trilogy focussing on story, immersion and puzzles" -HOMEPAGE="http://www.penumbragame.com/" -SRC_URI="${MY_PN}-${PV}.sh" - -LICENSE="PENUMBRA-COLLECTION" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="" -RESTRICT="fetch" - -RDEPEND=" - x11-libs/fltk:1 - media-gfx/nvidia-cg-toolkit[abi_x86_32(-)] - >=media-libs/fontconfig-2.10.92[abi_x86_32(-)] - >=media-libs/freealut-1.1.0-r3[abi_x86_32(-)] - >=media-libs/freetype-2.5.0.1[abi_x86_32(-)] - >=media-libs/libogg-1.3.1[abi_x86_32(-)] - >=media-libs/libsdl-1.2.15-r5[X,sound,video,opengl,abi_x86_32(-)] - >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)] - >=media-libs/sdl-image-1.2.12-r1[gif,jpeg,png,abi_x86_32(-)] - >=media-libs/sdl-ttf-2.0.11-r1[abi_x86_32(-)] - virtual/glu[abi_x86_32(-)] - virtual/opengl[abi_x86_32(-)] - x11-libs/libX11[abi_x86_32(-)] - x11-libs/libXext[abi_x86_32(-)] - x11-libs/libXft[abi_x86_32(-)] - x11-libs/libXrender[abi_x86_32(-)]" -DEPEND="app-arch/xz-utils" - -gamedir=${GAMES_PREFIX_OPT}/${MY_PN} -INSTALL_KEY_FILE=${gamedir}/collectionkey - -QA_PREBUILT="${gamedir}/Overture/penumbra.bin - ${gamedir}/BlackPlague/requiem.bin - ${gamedir}/BlackPlague/blackplague.bin" - -if [[ $ARCH == amd64 ]] ; then - QA_PREBUILT="${QA_PREBUILT} - ${gamedir}/BlackPlague/lib/libfltk.so.1.1 - ${gamedir}/BlackPlague/lib/libCgGL.so - ${gamedir}/BlackPlague/lib/libCg.so - ${gamedir}/Overture/lib/libfltk.so.1.1 - ${gamedir}/Overture/lib/libCgGL.so - ${gamedir}/Overture/lib/libCg.so" -fi - -S=${WORKDIR}/${MY_PN} - -pkg_nofetch() { - einfo "Please buy & download ${SRC_URI} from:" - einfo " ${HOMEPAGE}" - einfo "and move it to ${DISTDIR}" - einfo -} - -src_unpack() { - unpack_makeself - - mv subarch subarch.tar.lzma || die - unpack ./subarch.tar.lzma - - mv instarchive_all instarchive_all.tar.lzma || die - unpack ./instarchive_all.tar.lzma -} - -src_install() { - local destDir episodeDir library directory - # perform instalation for each episode; note that Requiem is extension of - # Black Plague so it has no dedicated directory at this level - for episodeDir in Overture BlackPlague; do - destDir="${gamedir}/${episodeDir}" - - insinto "${destDir}" - - # install every directory recursively except lib - for directory in \ - $(find ${episodeDir}/* -maxdepth 0 -type d ! -name lib); do - doins -r "${directory}" - done - - # amd64 does not provide some libs, use bundled ones - if use amd64 ; then - exeinto "${gamedir}/${episodeDir}/lib" - for library in \ - libfltk.so.1.1 \ - libCgGL.so \ - libCg.so; do - doexe ${episodeDir}/lib/${library} - done - fi - - doins ${episodeDir}/*.cfg - - exeinto "${destDir}" - doexe ${episodeDir}/openurl.sh ${episodeDir}/*.bin - - # make sure that cache files are newer than models otherwise the game - # tries to regenerate them which sometimes causes a crash (as reported - # in bug #278326 comment #6) - touch "${D}/${destDir}"/core/*cache/* - done - - newicon -s 64 Overture/penumbra.png penumbra-overture.png - newicon -s 64 BlackPlague/penumbra.png penumbra-blackplague.png - newicon -s 64 BlackPlague/requiem.png penumbra-requiem.png - - games_make_wrapper penumbra-overture ./penumbra.bin \ - "${gamedir}/Overture" "${gamedir}/Overture/lib" - games_make_wrapper penumbra-blackplague ./blackplague.bin \ - "${gamedir}/BlackPlague" "${gamedir}/BlackPlague/lib" - games_make_wrapper penumbra-requiem ./requiem.bin \ - "${gamedir}/BlackPlague" "${gamedir}/BlackPlague/lib" - - make_desktop_entry penumbra-overture "Penumbra: Overture" \ - penumbra-overture - make_desktop_entry penumbra-blackplague "Penumbra: Black Plague" \ - penumbra-blackplague - make_desktop_entry penumbra-requiem "Penumbra: Requiem" \ - penumbra-requiem - - docinto Overture - dodoc Overture/CHANGELOG.txt Overture/Manual.pdf Overture/README.linux - docinto BlackPlague - dodoc BlackPlague/Manual.pdf BlackPlague/README.linux - - prepgamesdirs -} - -pkg_preinst() { - games_pkg_preinst - gnome2_icon_savelist -} - -pkg_postinst() { - games_pkg_postinst - gnome2_icon_cache_update - - if [[ -f "${INSTALL_KEY_FILE}" ]] ; then - einfo "The installation key file already exists: ${INSTALL_KEY_FILE}" - else - ewarn "You MUST run this before playing the game:" - ewarn " emerge --config ${PN}" - ewarn "To enter your installation key." - fi -} - -pkg_postrm() { - gnome2_icon_cache_update - einfo "If you uninstalled ${PN} you might want to remove the keyfile as well in" - einfo " ${INSTALL_KEY_FILE}" -} - -pkg_config() { - local key1 key2 - - ewarn "Your installation key is NOT checked for validity here." - ewarn "Make sure you type it in correctly." - ewarn "If you CTRL+C out of this, the game will not run!" - echo - einfo "The key format is: XXXX-XXXX-XXXX-XXXX" - while true ; do - einfo "Please enter your key:" - read key1 - if [[ -z "${key1}" ]] ; then - echo "You entered a blank key. Try again." - continue - fi - einfo "Please re-enter your key:" - read key2 - if [[ -z "${key2}" ]] ; then - echo "You entered a blank key. Try again." - continue - fi - - if [[ "${key1}" == "${key2}" ]] ; then - echo "${key1}" | tr '[:lower:]' '[:upper:]' > "${INSTALL_KEY_FILE}" - echo -e "// Do not give this file to ANYONE.\n// Frictional Games Support will NEVER ask for this file" \ - >> "${INSTALL_KEY_FILE}" - einfo "Created ${INSTALL_KEY_FILE}" - break - else - eerror "Your installation key entries do not match. Try again." - fi - done -} -- cgit v1.2.3