diff options
Diffstat (limited to 'games-rpg/to-the-moon/to-the-moon-0.ebuild')
-rw-r--r-- | games-rpg/to-the-moon/to-the-moon-0.ebuild | 96 |
1 files changed, 0 insertions, 96 deletions
diff --git a/games-rpg/to-the-moon/to-the-moon-0.ebuild b/games-rpg/to-the-moon/to-the-moon-0.ebuild deleted file mode 100644 index 7560ad283a8c..000000000000 --- a/games-rpg/to-the-moon/to-the-moon-0.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# TODO: unbundling sdl-sound breaks the game - -EAPI=5 - -inherit eutils unpacker gnome2-utils games - -MY_PN=ToTheMoon -DESCRIPTION="Two doctors traversing the memories of a dying man to fulfill his last wish" -HOMEPAGE="http://freebirdgames.com/games/to-the-moon" -SRC_URI="${MY_PN}_linux_1389114090.sh" - -LICENSE="all-rights-reserved bundled-libs? ( LGPL-2 LGPL-2.1 ZLIB )" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="bundled-libs" -RESTRICT="fetch bindist splitdebug" - -QA_PREBUILT="${GAMES_PREFIX_OPT}/${PN}/${MY_PN}.bin*" -if [[ ${ARCH} == "amd64" ]] ; then - QA_PREBUILT="${QA_PREBUILT} ${GAMES_PREFIX_OPT}/${PN}/lib64/*" -else - QA_PREBUILT="${QA_PREBUILT} ${GAMES_PREFIX_OPT}/${PN}/lib/*" -fi - -RDEPEND=" - !bundled-libs? ( - dev-libs/libsigc++:2 - >=media-libs/libsdl2-2.0.1[X,joystick,opengl,sound,threads,video] - media-libs/openal - media-libs/sdl2-image[png] - media-libs/sdl2-ttf - ) - sys-libs/zlib - virtual/opengl" - -S=${WORKDIR}/data - -pkg_nofetch() { - einfo - einfo "Please buy & download \"${SRC_URI}\" from:" - einfo " ${HOMEPAGE}" - einfo "and move/link it to \"${DISTDIR}\"" - einfo -} - -src_unpack() { - # mojo stuff inside makeself archive, unpack_makeself fails - local lastline=$(( $(grep -a -h -n -m 1 -F -e "Extra newline, because in very rare cases (OpenSolaris) stub is directly added after script" "${DISTDIR}/${A}" | cut -d':' -f1) + 1 )) - [[ ${lastline} ]] || die "no last line" - local offset=$(head -n ${lastline} "${DISTDIR}/${A}" | wc -c) - [[ ${offset} ]] || die "no offset" - dd ibs=${offset} skip=1 if="${DISTDIR}/${A}" of="${T}"/moon.zip || die - unpack_zip "${T}"/moon.zip -} - -src_install() { - local dir=${GAMES_PREFIX_OPT}/${PN} - local libsuffix=$(usex amd64 "64" "") - local arch=$(usex amd64 "x86_64" "x86") - - insinto "${dir}" - doins -r noarch/{Audio,Data,Fonts,Graphics,Game.ini,mkxp.conf,ToTheMoon.png} - - exeinto "${dir}" - doexe ${arch}/${MY_PN}.bin.${arch} - - exeinto "${dir}/lib${libsuffix}" - if use bundled-libs ; then - doexe ${arch}/lib${libsuffix}/* - else - doexe ${arch}/lib${libsuffix}/libSDL_sound-1.0.so.1 - fi - - games_make_wrapper ${PN} "./${MY_PN}.bin.${arch}" "${dir}" "${dir}/lib${libsuffix}" - make_desktop_entry ${PN} "To the Moon" - newicon -s 32 noarch/${MY_PN}.png ${PN}.png - - prepgamesdirs -} - -pkg_preinst() { - games_pkg_preinst - gnome2_icon_savelist -} - -pkg_postinst() { - games_pkg_postinst - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} |