# Copyright 2020 Daniel Scharrer # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit desktop DESCRIPTION="Arx Fatalis demo" HOMEPAGE="https://www.arkane-studios.com/uk/arx.php" SRC_URI="arx_demo_english.zip" LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" RESTRICT="fetch" RDEPEND="games-rpg/arx-libertatis" DEPEND=" app-arch/cabextract app-arch/unzip " S="${WORKDIR}" pkg_nofetch() { einfo "Please find and download ${SRC_URI} and put it into your distfiles directory." einfo "There is a list of possible download locations at" einfo "https://wiki.arx-libertatis.org/Getting_the_game_data#Demo" } src_unpack() { unpack ${A} cabextract Setup1.cab || die "cabextract failed" cabextract Setup2.cab || die "cabextract failed" cabextract Setup3.cab || die "cabextract failed" } src_install() { insinto /usr/share/${PN} doins -r *.pak bin/*.pak insinto /usr/share/${PN}/misc doins bin/Logo.bmp bin/Arx.ttf # convert to lowercase cd "${D}" find . -type f -exec sh -c 'echo "${1}" lower="`echo "${1}" | tr [:upper:] [:lower:]`" [ "${1}" = "${lower}" ] || mv "${1}" "${lower}"' - {} \; make_desktop_entry "arx --data-dir=/usr/share/arx-fatalis-demo" \ "Arx Fatalis Demo" arx-libertatis }