From 46a7bae7dec34c9466a38be239d610393655f22b Mon Sep 17 00:00:00 2001 From: James Le Cuirot Date: Wed, 16 Mar 2022 21:39:46 +0000 Subject: games-simulation/sky-rogue: Bump to 1.3.3, drop old 1.3, EAPI 8 Signed-off-by: James Le Cuirot --- games-simulation/sky-rogue/Manifest | 2 +- games-simulation/sky-rogue/sky-rogue-1.3.3.ebuild | 51 +++++++++++++++++++++++ games-simulation/sky-rogue/sky-rogue-1.3.ebuild | 51 ----------------------- 3 files changed, 52 insertions(+), 52 deletions(-) create mode 100644 games-simulation/sky-rogue/sky-rogue-1.3.3.ebuild delete mode 100644 games-simulation/sky-rogue/sky-rogue-1.3.ebuild (limited to 'games-simulation') diff --git a/games-simulation/sky-rogue/Manifest b/games-simulation/sky-rogue/Manifest index c1dbc83c1d26..e95da2810216 100644 --- a/games-simulation/sky-rogue/Manifest +++ b/games-simulation/sky-rogue/Manifest @@ -1 +1 @@ -DIST sky-rogue-linux.zip 153094990 BLAKE2B 2129f624a7b56ec0ddbf6869a75f94468d4efe9efade4d47549b2ae1eebfb4b6e4939190d97acd820c2f46a1a9b2d52614e5a1c7ace717071d482db21b1bd1e1 SHA512 f25dfed7d78355fdbd5a643ec11f948020256fce38e80f9bb8084b875203b26490af6b0164684c187493697a132c7fdc9b40af6b793fd50c9a176285c508d8df +DIST sky-rogue-linux.zip 155725341 BLAKE2B e5c55aac026f57ce97711be21bdff4d33499f54569f4be6a4705488cc95afd7f5c94f6640b95266aa5da6229fcce0387a40aadd577c5a47f6639d92fab0b8d1a SHA512 df0809675e85884a3d45f3ac2afbe2c475a0662f96e917574dd097ccd1fcbfd8a4b84f1b66b4d0c7ad52c73ccb44e686ee3fd6505fb7ea6ea2be42dfcb0d9b58 diff --git a/games-simulation/sky-rogue/sky-rogue-1.3.3.ebuild b/games-simulation/sky-rogue/sky-rogue-1.3.3.ebuild new file mode 100644 index 000000000000..49f186785ecd --- /dev/null +++ b/games-simulation/sky-rogue/sky-rogue-1.3.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper xdg + +MY_PN="${PN//-}" +DESCRIPTION="A fwooshy rogue-lite action flight simulator" +HOMEPAGE="https://skyroguegame.com/" +SRC_URI="${PN}-linux.zip" +S="${WORKDIR}" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +RESTRICT="bindist fetch splitdebug" + +RDEPEND=" + sys-libs/zlib + virtual/opengl +" + +BDEPEND=" + app-arch/unzip +" + +DIR="/opt/${PN}" +QA_PREBUILT="${DIR#/}/*" + +pkg_nofetch() { + einfo "Please buy and download ${SRC_URI} from:" + einfo " https://fractal-phase.itch.io/${PN}" + einfo "and move it to your distfiles directory." +} + +src_install() { + exeinto "${DIR}" + newexe ${MY_PN}.$(usex amd64 x86_64 x86) ${MY_PN} + make_wrapper ${PN} "${DIR}"/${MY_PN} + + insinto "${DIR}" + doins -r ${MY_PN}_Data/ + rm -r "${ED}/${DIR}"/${MY_PN}_Data/*/$(usex amd64 x86 x86_64) || die + + # Some Unity games have a GUI launcher but this one doesn't use it. + rm "${ED}/${DIR}"/${MY_PN}_Data/Plugins/*/ScreenSelector.so || die + + newicon -s 128 ${MY_PN}_Data/Resources/UnityPlayer.png ${PN}.png + make_desktop_entry ${PN} "Sky Rogue" +} diff --git a/games-simulation/sky-rogue/sky-rogue-1.3.ebuild b/games-simulation/sky-rogue/sky-rogue-1.3.ebuild deleted file mode 100644 index 6c6f0c4dc910..000000000000 --- a/games-simulation/sky-rogue/sky-rogue-1.3.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop wrapper xdg - -MY_PN="${PN//-}" -DESCRIPTION="A fwooshy rogue-lite action flight simulator" -HOMEPAGE="https://skyroguegame.com/" -SRC_URI="${PN}-linux.zip" -S="${WORKDIR}" - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -RESTRICT="bindist fetch splitdebug" - -RDEPEND=" - sys-libs/zlib - virtual/opengl -" - -BDEPEND=" - app-arch/unzip -" - -DIR="/opt/${PN}" -QA_PREBUILT="${DIR#/}/*" - -pkg_nofetch() { - einfo "Please buy and download ${SRC_URI} from:" - einfo " https://fractal-phase.itch.io/${PN}" - einfo "and move it to your distfiles directory." -} - -src_install() { - exeinto "${DIR}" - newexe ${MY_PN}.$(usex amd64 x86_64 x86) ${MY_PN} - make_wrapper ${PN} "${DIR}"/${MY_PN} - - insinto "${DIR}" - doins -r ${MY_PN}_Data/ - rm -r "${ED}/${DIR}"/${MY_PN}_Data/*/$(usex amd64 x86 x86_64) || die - - # Some Unity games have a GUI launcher but this one doesn't use it. - rm "${ED}/${DIR}"/${MY_PN}_Data/Plugins/*/ScreenSelector.so || die - - newicon -s 128 ${MY_PN}_Data/Resources/UnityPlayer.png ${PN}.png - make_desktop_entry ${PN} "Sky Rogue" -} -- cgit v1.2.3-65-gdbad