# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit desktop wrapper multilib-minimal TS="1381858841" DESCRIPTION="Legendary Worms Game. SinglePlayer-only." HOMEPAGE="http://www.team17.com/games/worms/worms-reloaded/" SRC_URI="WormsReloaded_Linux_${TS}.sh" RESTRICT="fetch strip" LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64 ~x86" RDEPEND=" media-libs/libsdl2[${MULTILIB_USEDEP}] media-libs/openal[${MULTILIB_USEDEP}] sys-libs/zlib[${MULTILIB_USEDEP}] " S="${WORKDIR}/data" GAMEDIR="/opt/${PN}" pkg_nofetch() { einfo "" einfo "Please buy and download \"${SRC_URI}\" from" einfo "HumbleIndieBundle or ${HOMEPAGE}" einfo "and move/link it to \"${PORTAGE_ACTUAL_DISTDIR}\"" einfo "" } src_unpack() { unpack_zip ${A} } src_prepare() { default rm -r "${S}/x86/lib/libopenal.so.1" } src_install() { # Install documentation dodoc noarch/README.linux rm noarch/README.linux # Install data insinto "${GAMEDIR}" doins -r noarch/* x86/lib exeinto "${GAMEDIR}" doexe x86/WormsReloaded.bin.x86 # Install icon and desktop file newicon "x86/WormsReloaded.png" "${PN}.png" make_desktop_entry "${PN}" "Worms Reloaded" "${PN}" make_wrapper "${PN}" "./WormsReloaded.bin.x86" "${GAMEDIR}" "${GAMEDIR}/lib" # Setting permissions. }