[gentoo-commits] repo/gentoo:master commit in: games-roguelike/FTL-gog/
commit: 29979821bd3254f9f73bb39580a88015cfc24070 Author: Finn Rayment rayment fr> AuthorDate: Sat Aug 12 13:08:18 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Sep 11 15:01:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29979821 games-roguelike/FTL-gog: add 1.6.12.2.35269 Signed-off-by: Finn Rayment rayment.fr> Signed-off-by: Viorel Munteanu gentoo.org> .../FTL-gog/FTL-gog-1.6.12.2.35269.ebuild | 64 ++ games-roguelike/FTL-gog/Manifest | 1 + 2 files changed, 65 insertions(+) diff --git a/games-roguelike/FTL-gog/FTL-gog-1.6.12.2.35269.ebuild b/games-roguelike/FTL-gog/FTL-gog-1.6.12.2.35269.ebuild new file mode 100644 index ..470bc4009a31 --- /dev/null +++ b/games-roguelike/FTL-gog/FTL-gog-1.6.12.2.35269.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop unpacker + +DESCRIPTION="Top-down roguelike space ship simulator" +HOMEPAGE="https://www.gog.com/game/faster_than_light; +SRC_URI="ftl_advanced_edition_${PV//./_}.sh" +RESTRICT="bindist fetch mirror strip test" + +LICENSE="GOG-EULA" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="" + +BDEPEND="app-arch/unzip" +RDEPEND="media-libs/freetype + media-libs/libsdl[X,sound,opengl,video] + media-libs/libpng + sys-libs/zlib + virtual/opengl" + +S="${WORKDIR}/data/noarch" + +pkg_nofetch() { + einfo "Please buy and download ${SRC_URI} from" + einfo "https://www.gog.com/game/faster_than_light; + einfo "and place it in your DISTDIR directory." +} + +src_unpack() { + unpack_zip "${DISTDIR}/${A}" +} + +src_prepare() { + default + rm -r support/{xdg*,*.{sh,txt}} || die + if ! use x86; then + rm game/data/FTL.x86 || die + fi + if ! use amd64; then + rm game/data/FTL.amd64 || die + fi + + sed -i start.sh -e '/chmod/d' || die +} + +src_install() { + insinto /opt/FTL + doins -r . + fperms +x /opt/FTL/{start.sh,game/FTL,game/data/FTL} + + if use x86; then + fperms +x /opt/FTL/game/data/FTL.x86 + fi + if use amd64; then + fperms +x /opt/FTL/game/data/FTL.amd64 + fi + + make_desktop_entry "/opt/FTL/start.sh" "FTL: Advanced Edition" FTL + newicon support/icon.png FTL.png +} diff --git a/games-roguelike/FTL-gog/Manifest b/games-roguelike/FTL-gog/Manifest index 6e6e90bdc56a..6f0c4cec287a 100644 --- a/games-roguelike/FTL-gog/Manifest +++ b/games-roguelike/FTL-gog/Manifest @@ -1 +1,2 @@ DIST ftl_advanced_edition_1_6_9_25330.sh 200833898 BLAKE2B 9eb048e302158f1cc040492a9fb5bd84038dd9202b8cfdd08ec50a3e55326da18048f4eab0c8b79ecf47229d54b59fca46cebaa107d253eadc0cc5659da4792b SHA512 7b1d87b5def455989290366ef80652361dee9d0fd2838806d2386d8a1df44e0ab125c5538aa07b20382be4aa3054b14b4a489b39b6aa252f3cc00ead8504186c +DIST ftl_advanced_edition_1_6_12_2_35269.sh 246732960 BLAKE2B a26cafabc43b7e80d31d105fb909d867319c4bd900f7558277f17399bb4998b27c3b9f1d18f670ae1092ae872840b0181c3bea81790edd097240d1ee78abc924 SHA512 d3e061605069e874ed3e55440e5aae24ab6690977ce477728a46f7e7f487595a09ab4a56ec22c784e454286b0bfe2a3a791d78645fd7dc0feab9649cf282afd2
[gentoo-commits] repo/gentoo:master commit in: games-roguelike/FTL-gog/
commit: 1b7ed1ca9b04740ad8934fe8afe8db7257bca7f4 Author: Finn Rayment rayment fr> AuthorDate: Sat Aug 12 13:09:06 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Sep 11 15:01:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b7ed1ca games-roguelike/FTL-gog: drop 1.6.9.25330 Signed-off-by: Finn Rayment rayment.fr> Closes: https://github.com/gentoo/gentoo/pull/32271 Signed-off-by: Viorel Munteanu gentoo.org> games-roguelike/FTL-gog/FTL-gog-1.6.9.25330.ebuild | 63 -- games-roguelike/FTL-gog/Manifest | 1 - 2 files changed, 64 deletions(-) diff --git a/games-roguelike/FTL-gog/FTL-gog-1.6.9.25330.ebuild b/games-roguelike/FTL-gog/FTL-gog-1.6.9.25330.ebuild deleted file mode 100644 index d06484d8ce7f.. --- a/games-roguelike/FTL-gog/FTL-gog-1.6.9.25330.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop unpacker - -DESCRIPTION="Top-down roguelike space ship simulator" -HOMEPAGE="https://www.gog.com/game/faster_than_light; -SRC_URI="ftl_advanced_edition_${PV//./_}.sh" -RESTRICT="bindist fetch mirror strip test" - -LICENSE="GOG-EULA" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="" - -BDEPEND="app-arch/unzip" -RDEPEND="media-libs/freetype - media-libs/libsdl[X,sound,opengl,video] - media-libs/libpng - sys-libs/zlib - virtual/opengl" - -S="${WORKDIR}/data/noarch" - -pkg_nofetch() { - elog "Please buy and download ${SRC_URI} from" - elog "https://www.gog.com/game/faster_than_light; -} - -src_unpack() { - unpack_zip "${DISTDIR}/${A}" -} - -src_prepare() { - default - rm -r support/{xdg*,*.{sh,txt}} || die - if ! use x86; then - rm game/data/FTL.x86 || die - fi - if ! use amd64; then - rm game/data/FTL.amd64 || die - fi - - sed -i start.sh -e '/chmod/d' || die -} - -src_install() { - insinto /opt/gog/FTL - doins -r . - fperms +x /opt/gog/FTL/{start.sh,game/FTL,game/data/FTL} - - if use x86; then - fperms +x /opt/gog/FTL/game/data/FTL.x86 - fi - if use amd64; then - fperms +x /opt/gog/FTL/game/data/FTL.amd64 - fi - - make_desktop_entry "/opt/gog/FTL/start.sh" "FTL: Advanced Edition" FTL - newicon support/icon.png FTL.png -} diff --git a/games-roguelike/FTL-gog/Manifest b/games-roguelike/FTL-gog/Manifest index 6f0c4cec287a..eb8cfb556ab7 100644 --- a/games-roguelike/FTL-gog/Manifest +++ b/games-roguelike/FTL-gog/Manifest @@ -1,2 +1 @@ -DIST ftl_advanced_edition_1_6_9_25330.sh 200833898 BLAKE2B 9eb048e302158f1cc040492a9fb5bd84038dd9202b8cfdd08ec50a3e55326da18048f4eab0c8b79ecf47229d54b59fca46cebaa107d253eadc0cc5659da4792b SHA512 7b1d87b5def455989290366ef80652361dee9d0fd2838806d2386d8a1df44e0ab125c5538aa07b20382be4aa3054b14b4a489b39b6aa252f3cc00ead8504186c DIST ftl_advanced_edition_1_6_12_2_35269.sh 246732960 BLAKE2B a26cafabc43b7e80d31d105fb909d867319c4bd900f7558277f17399bb4998b27c3b9f1d18f670ae1092ae872840b0181c3bea81790edd097240d1ee78abc924 SHA512 d3e061605069e874ed3e55440e5aae24ab6690977ce477728a46f7e7f487595a09ab4a56ec22c784e454286b0bfe2a3a791d78645fd7dc0feab9649cf282afd2
[gentoo-commits] repo/gentoo:master commit in: games-roguelike/FTL-gog/
commit: 4cdebc43d6c78036720499e360115dd593e794c6 Author: Rob Levitsky protonmail ch> AuthorDate: Wed Dec 19 22:23:18 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 4 01:12:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cdebc43 games-roguelike/FTL-gog: drop old version 1.6.8.24110 Signed-off-by: Rob Levitsky protonmail.ch> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Andreas Sturmlechner gentoo.org> games-roguelike/FTL-gog/FTL-gog-1.6.8.24110.ebuild | 63 -- games-roguelike/FTL-gog/Manifest | 1 - 2 files changed, 64 deletions(-) diff --git a/games-roguelike/FTL-gog/FTL-gog-1.6.8.24110.ebuild b/games-roguelike/FTL-gog/FTL-gog-1.6.8.24110.ebuild deleted file mode 100644 index a70fe76bef5..000 --- a/games-roguelike/FTL-gog/FTL-gog-1.6.8.24110.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit desktop unpacker - -DESCRIPTION="Top-down roguelike space ship simulator" -HOMEPAGE="https://www.gog.com/game/faster_than_light; -SRC_URI="ftl_advanced_edition_${PV//./_}.sh" -RESTRICT="bindist fetch mirror strip test" - -LICENSE="GOG-EULA" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="" - -DEPEND="app-arch/unzip" -RDEPEND="media-libs/freetype - media-libs/libsdl[X,sound,opengl,video] - media-libs/libpng - sys-libs/zlib - virtual/opengl" - -S="${WORKDIR}/data/noarch" - -pkg_nofetch() { - elog "Please buy and download ${SRC_URI} from" - elog "https://www.gog.com/game/faster_than_light; -} - -src_unpack() { - unpack_zip "${DISTDIR}/${A}" -} - -src_prepare() { - default - rm -r support/{xdg*,*.{sh,txt}} || die - if ! use x86; then - rm game/data/FTL.x86 || die - fi - if ! use amd64; then - rm game/data/FTL.amd64 || die - fi - - sed -i start.sh -e '/chmod/d' -} - -src_install() { - insinto /opt/gog/FTL - doins -r . - fperms +x /opt/gog/FTL/{start.sh,game/FTL,game/data/FTL} - - if use x86; then - fperms +x /opt/gog/FTL/game/data/FTL.x86 - fi - if use amd64; then - fperms +x /opt/gog/FTL/game/data/FTL.amd64 - fi - - make_desktop_entry "/opt/gog/FTL/start.sh" "FTL: Advanced Edition" FTL - newicon support/icon.png FTL.png -} diff --git a/games-roguelike/FTL-gog/Manifest b/games-roguelike/FTL-gog/Manifest index 01ad988f500..6e6e90bdc56 100644 --- a/games-roguelike/FTL-gog/Manifest +++ b/games-roguelike/FTL-gog/Manifest @@ -1,2 +1 @@ -DIST ftl_advanced_edition_1_6_8_24110.sh 201034290 BLAKE2B 6ed07bcbcacaf81704682be438ae8bfa4ccfe906e2845ad25550b081d33964f8c3d6f40326a56168b072e99e0c30190579bcd756f8a3c055a5b54907a0913014 SHA512 ad66211ad077738797d0a8f33bc43c01dbcd6bdff3e4d9a8316e0ebca06a94b76380911e54c4b16dfc2f836cdbb6a025383714f0de4b9f9c19376660a695c678 DIST ftl_advanced_edition_1_6_9_25330.sh 200833898 BLAKE2B 9eb048e302158f1cc040492a9fb5bd84038dd9202b8cfdd08ec50a3e55326da18048f4eab0c8b79ecf47229d54b59fca46cebaa107d253eadc0cc5659da4792b SHA512 7b1d87b5def455989290366ef80652361dee9d0fd2838806d2386d8a1df44e0ab125c5538aa07b20382be4aa3054b14b4a489b39b6aa252f3cc00ead8504186c
[gentoo-commits] repo/gentoo:master commit in: games-roguelike/FTL-gog/
commit: 3c050a702c41ebdc685cb3ee0ae2877449e03b0a Author: Rob Levitsky protonmail ch> AuthorDate: Wed Dec 19 22:22:20 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 4 01:12:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c050a70 games-roguelike/FTL-gog: bump version to 1.6.9.25330 Signed-off-by: Rob Levitsky protonmail.ch> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10667 Signed-off-by: Andreas Sturmlechner gentoo.org> games-roguelike/FTL-gog/FTL-gog-1.6.9.25330.ebuild | 63 ++ games-roguelike/FTL-gog/Manifest | 1 + 2 files changed, 64 insertions(+) diff --git a/games-roguelike/FTL-gog/FTL-gog-1.6.9.25330.ebuild b/games-roguelike/FTL-gog/FTL-gog-1.6.9.25330.ebuild new file mode 100644 index 000..d06484d8ce7 --- /dev/null +++ b/games-roguelike/FTL-gog/FTL-gog-1.6.9.25330.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop unpacker + +DESCRIPTION="Top-down roguelike space ship simulator" +HOMEPAGE="https://www.gog.com/game/faster_than_light; +SRC_URI="ftl_advanced_edition_${PV//./_}.sh" +RESTRICT="bindist fetch mirror strip test" + +LICENSE="GOG-EULA" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="" + +BDEPEND="app-arch/unzip" +RDEPEND="media-libs/freetype + media-libs/libsdl[X,sound,opengl,video] + media-libs/libpng + sys-libs/zlib + virtual/opengl" + +S="${WORKDIR}/data/noarch" + +pkg_nofetch() { + elog "Please buy and download ${SRC_URI} from" + elog "https://www.gog.com/game/faster_than_light; +} + +src_unpack() { + unpack_zip "${DISTDIR}/${A}" +} + +src_prepare() { + default + rm -r support/{xdg*,*.{sh,txt}} || die + if ! use x86; then + rm game/data/FTL.x86 || die + fi + if ! use amd64; then + rm game/data/FTL.amd64 || die + fi + + sed -i start.sh -e '/chmod/d' || die +} + +src_install() { + insinto /opt/gog/FTL + doins -r . + fperms +x /opt/gog/FTL/{start.sh,game/FTL,game/data/FTL} + + if use x86; then + fperms +x /opt/gog/FTL/game/data/FTL.x86 + fi + if use amd64; then + fperms +x /opt/gog/FTL/game/data/FTL.amd64 + fi + + make_desktop_entry "/opt/gog/FTL/start.sh" "FTL: Advanced Edition" FTL + newicon support/icon.png FTL.png +} diff --git a/games-roguelike/FTL-gog/Manifest b/games-roguelike/FTL-gog/Manifest index bf66610bb8f..01ad988f500 100644 --- a/games-roguelike/FTL-gog/Manifest +++ b/games-roguelike/FTL-gog/Manifest @@ -1 +1,2 @@ DIST ftl_advanced_edition_1_6_8_24110.sh 201034290 BLAKE2B 6ed07bcbcacaf81704682be438ae8bfa4ccfe906e2845ad25550b081d33964f8c3d6f40326a56168b072e99e0c30190579bcd756f8a3c055a5b54907a0913014 SHA512 ad66211ad077738797d0a8f33bc43c01dbcd6bdff3e4d9a8316e0ebca06a94b76380911e54c4b16dfc2f836cdbb6a025383714f0de4b9f9c19376660a695c678 +DIST ftl_advanced_edition_1_6_9_25330.sh 200833898 BLAKE2B 9eb048e302158f1cc040492a9fb5bd84038dd9202b8cfdd08ec50a3e55326da18048f4eab0c8b79ecf47229d54b59fca46cebaa107d253eadc0cc5659da4792b SHA512 7b1d87b5def455989290366ef80652361dee9d0fd2838806d2386d8a1df44e0ab125c5538aa07b20382be4aa3054b14b4a489b39b6aa252f3cc00ead8504186c
[gentoo-commits] repo/gentoo:master commit in: games-roguelike/FTL-gog/
commit: 66d0410a06486c6ede1b7e749d486a358b3e9d81 Author: Rob Levitsky protonmail ch> AuthorDate: Sat Oct 27 12:31:40 2018 + Commit: Michał Górny gentoo org> CommitDate: Tue Oct 30 10:44:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66d0410a games-roguelike/FTL-gog: Bump version to 1.6.8.24110 Signed-off-by: Rob Levitsky protonmail.ch> Package-Manager: Portage-2.3.49, Repoman-2.3.11 Signed-off-by: Michał Górny gentoo.org> games-roguelike/FTL-gog/FTL-gog-1.6.8.24110.ebuild | 63 ++ games-roguelike/FTL-gog/Manifest | 1 + 2 files changed, 64 insertions(+) diff --git a/games-roguelike/FTL-gog/FTL-gog-1.6.8.24110.ebuild b/games-roguelike/FTL-gog/FTL-gog-1.6.8.24110.ebuild new file mode 100644 index 000..a70fe76bef5 --- /dev/null +++ b/games-roguelike/FTL-gog/FTL-gog-1.6.8.24110.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit desktop unpacker + +DESCRIPTION="Top-down roguelike space ship simulator" +HOMEPAGE="https://www.gog.com/game/faster_than_light; +SRC_URI="ftl_advanced_edition_${PV//./_}.sh" +RESTRICT="bindist fetch mirror strip test" + +LICENSE="GOG-EULA" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="" + +DEPEND="app-arch/unzip" +RDEPEND="media-libs/freetype + media-libs/libsdl[X,sound,opengl,video] + media-libs/libpng + sys-libs/zlib + virtual/opengl" + +S="${WORKDIR}/data/noarch" + +pkg_nofetch() { + elog "Please buy and download ${SRC_URI} from" + elog "https://www.gog.com/game/faster_than_light; +} + +src_unpack() { + unpack_zip "${DISTDIR}/${A}" +} + +src_prepare() { + default + rm -r support/{xdg*,*.{sh,txt}} || die + if ! use x86; then + rm game/data/FTL.x86 || die + fi + if ! use amd64; then + rm game/data/FTL.amd64 || die + fi + + sed -i start.sh -e '/chmod/d' +} + +src_install() { + insinto /opt/gog/FTL + doins -r . + fperms +x /opt/gog/FTL/{start.sh,game/FTL,game/data/FTL} + + if use x86; then + fperms +x /opt/gog/FTL/game/data/FTL.x86 + fi + if use amd64; then + fperms +x /opt/gog/FTL/game/data/FTL.amd64 + fi + + make_desktop_entry "/opt/gog/FTL/start.sh" "FTL: Advanced Edition" FTL + newicon support/icon.png FTL.png +} diff --git a/games-roguelike/FTL-gog/Manifest b/games-roguelike/FTL-gog/Manifest index d3e140d5640..22b9a04b9b2 100644 --- a/games-roguelike/FTL-gog/Manifest +++ b/games-roguelike/FTL-gog/Manifest @@ -1 +1,2 @@ +DIST ftl_advanced_edition_1_6_8_24110.sh 201034290 BLAKE2B 6ed07bcbcacaf81704682be438ae8bfa4ccfe906e2845ad25550b081d33964f8c3d6f40326a56168b072e99e0c30190579bcd756f8a3c055a5b54907a0913014 SHA512 ad66211ad077738797d0a8f33bc43c01dbcd6bdff3e4d9a8316e0ebca06a94b76380911e54c4b16dfc2f836cdbb6a025383714f0de4b9f9c19376660a695c678 DIST ftl_advanced_edition_en_1_6_7_18662.sh 190506416 BLAKE2B 0a628e4de3a5539add2f421377c32ead5397ad1709e30124aa8c9d0874b98eb37cda97873b21dbb78fe635769c1a3c3254988ae22494805409d28f5e33417e44 SHA512 3e9c08d32964e21b49ad3e1b6a17c2349d516fdbea4118518e022134affc43dd27d2e60eea94784096aea4725f2656b43f6b6be9fe02eaed743c167ef842d66b
[gentoo-commits] repo/gentoo:master commit in: games-roguelike/FTL-gog/
commit: db0f5e30885e4c2552f057e12d01f9382dc2258d Author: Rob Levitsky protonmail ch> AuthorDate: Sat Oct 27 12:33:00 2018 + Commit: Michał Górny gentoo org> CommitDate: Tue Oct 30 10:44:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db0f5e30 games-roguelike/FTL-gog: Drop old version 1.6.7.18662 GOG does not maintain availability of prior versions. Signed-off-by: Rob Levitsky protonmail.ch> Package-Manager: Portage-2.3.49, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10219 Signed-off-by: Michał Górny gentoo.org> .../FTL-gog/FTL-gog-1.6.7.18662-r1.ebuild | 63 -- games-roguelike/FTL-gog/Manifest | 1 - 2 files changed, 64 deletions(-) diff --git a/games-roguelike/FTL-gog/FTL-gog-1.6.7.18662-r1.ebuild b/games-roguelike/FTL-gog/FTL-gog-1.6.7.18662-r1.ebuild deleted file mode 100644 index c606b4d683d..000 --- a/games-roguelike/FTL-gog/FTL-gog-1.6.7.18662-r1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit desktop unpacker - -DESCRIPTION="Top-down roguelike space ship simulator" -HOMEPAGE="https://www.gog.com/game/faster_than_light; -SRC_URI="ftl_advanced_edition_en_${PV//./_}.sh" -RESTRICT="bindist fetch mirror strip test" - -LICENSE="GOG-EULA" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="" - -DEPEND="app-arch/unzip" -RDEPEND="media-libs/freetype - media-libs/libsdl[X,sound,opengl,video] - media-libs/libpng - sys-libs/zlib - virtual/opengl" - -S="${WORKDIR}/data/noarch" - -pkg_nofetch() { - elog "Please buy and download ${SRC_URI} from" - elog "https://www.gog.com/game/faster_than_light; -} - -src_unpack() { - unpack_zip "${DISTDIR}/${A}" -} - -src_prepare() { - default - rm -r support/{xdg*,*.{sh,txt}} || die - if ! use x86; then - rm game/data/FTL.x86 || die - fi - if ! use amd64; then - rm game/data/FTL.amd64 || die - fi - - sed -i start.sh -e '/chmod/d' -} - -src_install() { - insinto /opt/gog/FTL - doins -r . - fperms +x /opt/gog/FTL/{start.sh,game/FTL,game/data/FTL} - - if use x86; then - fperms +x /opt/gog/FTL/game/data/FTL.x86 - fi - if use amd64; then - fperms +x /opt/gog/FTL/game/data/FTL.amd64 - fi - - make_desktop_entry "/opt/gog/FTL/start.sh" "FTL: Advanced Edition" FTL - newicon support/icon.png FTL.png -} diff --git a/games-roguelike/FTL-gog/Manifest b/games-roguelike/FTL-gog/Manifest index 22b9a04b9b2..bf66610bb8f 100644 --- a/games-roguelike/FTL-gog/Manifest +++ b/games-roguelike/FTL-gog/Manifest @@ -1,2 +1 @@ DIST ftl_advanced_edition_1_6_8_24110.sh 201034290 BLAKE2B 6ed07bcbcacaf81704682be438ae8bfa4ccfe906e2845ad25550b081d33964f8c3d6f40326a56168b072e99e0c30190579bcd756f8a3c055a5b54907a0913014 SHA512 ad66211ad077738797d0a8f33bc43c01dbcd6bdff3e4d9a8316e0ebca06a94b76380911e54c4b16dfc2f836cdbb6a025383714f0de4b9f9c19376660a695c678 -DIST ftl_advanced_edition_en_1_6_7_18662.sh 190506416 BLAKE2B 0a628e4de3a5539add2f421377c32ead5397ad1709e30124aa8c9d0874b98eb37cda97873b21dbb78fe635769c1a3c3254988ae22494805409d28f5e33417e44 SHA512 3e9c08d32964e21b49ad3e1b6a17c2349d516fdbea4118518e022134affc43dd27d2e60eea94784096aea4725f2656b43f6b6be9fe02eaed743c167ef842d66b
[gentoo-commits] repo/gentoo:master commit in: games-roguelike/FTL-gog/
commit: 64b6661c84d92504c3d4032410f9bc49de416aca Author: Rob Levitsky protonmail ch> AuthorDate: Sun Jun 24 15:36:34 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Jul 9 22:01:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b6661c games-roguelike/FTL-gog: fix shell script perms. Fixed the permissions on one of the shell scripts called by the start script and stripped useless chmod calls from that start script. Package-Manager: Portage-2.3.40, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/9089 .../{FTL-gog-1.6.7.18662.ebuild => FTL-gog-1.6.7.18662-r1.ebuild} | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/games-roguelike/FTL-gog/FTL-gog-1.6.7.18662.ebuild b/games-roguelike/FTL-gog/FTL-gog-1.6.7.18662-r1.ebuild similarity index 93% rename from games-roguelike/FTL-gog/FTL-gog-1.6.7.18662.ebuild rename to games-roguelike/FTL-gog/FTL-gog-1.6.7.18662-r1.ebuild index 513747171d9..c606b4d683d 100644 --- a/games-roguelike/FTL-gog/FTL-gog-1.6.7.18662.ebuild +++ b/games-roguelike/FTL-gog/FTL-gog-1.6.7.18662-r1.ebuild @@ -42,12 +42,14 @@ src_prepare() { if ! use amd64; then rm game/data/FTL.amd64 || die fi + + sed -i start.sh -e '/chmod/d' } src_install() { insinto /opt/gog/FTL doins -r . - fperms +x /opt/gog/FTL/{start.sh,game/FTL} + fperms +x /opt/gog/FTL/{start.sh,game/FTL,game/data/FTL} if use x86; then fperms +x /opt/gog/FTL/game/data/FTL.x86
[gentoo-commits] repo/gentoo:master commit in: games-roguelike/FTL-gog/
commit: fc170d8e88f45e054f8ba5d45d1a1f58782ab686 Author: Rob Levitsky protonmail ch> AuthorDate: Thu Mar 29 01:53:58 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Apr 2 21:20:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc170d8e games-roguelike/FTL-gog: remove old version. Package-Manager: Portage-2.3.24, Repoman-2.3.6 games-roguelike/FTL-gog/FTL-gog-1.6.3.ebuild | 54 games-roguelike/FTL-gog/Manifest | 1 - 2 files changed, 55 deletions(-) diff --git a/games-roguelike/FTL-gog/FTL-gog-1.6.3.ebuild b/games-roguelike/FTL-gog/FTL-gog-1.6.3.ebuild deleted file mode 100644 index 74c5fc0f33b..000 --- a/games-roguelike/FTL-gog/FTL-gog-1.6.3.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit desktop unpacker - -DESCRIPTION="Top-down roguelike space ship simulator" -HOMEPAGE="https://www.gog.com/game/faster_than_light; -SRC_URI="ftl_advanced_edition_en_1_6_3_17917.sh" -RESTRICT="bindist fetch mirror strip test" - -LICENSE="GOG-EULA" -SLOT="0" -KEYWORDS="-* ~amd64 ~x86" -IUSE="" - -DEPEND="app-arch/unzip" -RDEPEND="media-libs/freetype - media-libs/libsdl[X,sound,opengl,video] - media-libs/libpng - sys-libs/zlib - virtual/opengl" - -S="${WORKDIR}/data/noarch" - -pkg_nofetch() { - elog "Please buy and download ${SRC_URI} from" - elog "https://www.gog.com/game/faster_than_light; -} - -src_unpack() { - unpack_zip "${DISTDIR}/${A}" -} - -src_prepare() { - default - rm -r support/{xdg*,*.{sh,txt}} || die - if ! use x86; then - rm game/data/FTL.x86 || die - fi - if ! use amd64; then - rm game/data/FTL.amd64 || die - fi -} - -src_install() { - insinto /opt/gog/FTL - doins -r . - fperms 755 /opt/gog/FTL/{start.sh,game/{FTL,data/FTL*}} - - make_desktop_entry "/opt/gog/FTL/start.sh" "FTL: Advanced Edition" FTL - newicon support/icon.png FTL.png -} diff --git a/games-roguelike/FTL-gog/Manifest b/games-roguelike/FTL-gog/Manifest index c0a81c7c7f7..d3e140d5640 100644 --- a/games-roguelike/FTL-gog/Manifest +++ b/games-roguelike/FTL-gog/Manifest @@ -1,2 +1 @@ -DIST ftl_advanced_edition_en_1_6_3_17917.sh 190333601 BLAKE2B 18fb43da1718524fcdecbde9d9cbfbed84db6e5b3a49abbec9b331d13f9ce7ca807633f3ad126badba9e92278b264ab3de47efabbf772180a35c108ce07268f1 SHA512 6cc3770d9a3d9ac301d79eaee0b88d3d4bbf90186356d443f53d4e894b4cdefd36c080e23506d76e0a3f7e15267e3e206469872cc7b29ddeaa20d520b9dfddd0 DIST ftl_advanced_edition_en_1_6_7_18662.sh 190506416 BLAKE2B 0a628e4de3a5539add2f421377c32ead5397ad1709e30124aa8c9d0874b98eb37cda97873b21dbb78fe635769c1a3c3254988ae22494805409d28f5e33417e44 SHA512 3e9c08d32964e21b49ad3e1b6a17c2349d516fdbea4118518e022134affc43dd27d2e60eea94784096aea4725f2656b43f6b6be9fe02eaed743c167ef842d66b
[gentoo-commits] repo/gentoo:master commit in: games-roguelike/FTL-gog/
commit: 3499912f322e54d99e599175a6e1f0e50bf27238 Author: Rob Levitsky protonmail ch> AuthorDate: Thu Mar 29 01:53:01 2018 + Commit: Patrice Clement gentoo org> CommitDate: Mon Apr 2 21:20:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3499912f games-roguelike/FTL-gog: version bump. Package-Manager: Portage-2.3.24, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/7665 games-roguelike/FTL-gog/FTL-gog-1.6.7.18662.ebuild | 61 ++ games-roguelike/FTL-gog/Manifest | 1 + 2 files changed, 62 insertions(+) diff --git a/games-roguelike/FTL-gog/FTL-gog-1.6.7.18662.ebuild b/games-roguelike/FTL-gog/FTL-gog-1.6.7.18662.ebuild new file mode 100644 index 000..513747171d9 --- /dev/null +++ b/games-roguelike/FTL-gog/FTL-gog-1.6.7.18662.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit desktop unpacker + +DESCRIPTION="Top-down roguelike space ship simulator" +HOMEPAGE="https://www.gog.com/game/faster_than_light; +SRC_URI="ftl_advanced_edition_en_${PV//./_}.sh" +RESTRICT="bindist fetch mirror strip test" + +LICENSE="GOG-EULA" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="" + +DEPEND="app-arch/unzip" +RDEPEND="media-libs/freetype + media-libs/libsdl[X,sound,opengl,video] + media-libs/libpng + sys-libs/zlib + virtual/opengl" + +S="${WORKDIR}/data/noarch" + +pkg_nofetch() { + elog "Please buy and download ${SRC_URI} from" + elog "https://www.gog.com/game/faster_than_light; +} + +src_unpack() { + unpack_zip "${DISTDIR}/${A}" +} + +src_prepare() { + default + rm -r support/{xdg*,*.{sh,txt}} || die + if ! use x86; then + rm game/data/FTL.x86 || die + fi + if ! use amd64; then + rm game/data/FTL.amd64 || die + fi +} + +src_install() { + insinto /opt/gog/FTL + doins -r . + fperms +x /opt/gog/FTL/{start.sh,game/FTL} + + if use x86; then + fperms +x /opt/gog/FTL/game/data/FTL.x86 + fi + if use amd64; then + fperms +x /opt/gog/FTL/game/data/FTL.amd64 + fi + + make_desktop_entry "/opt/gog/FTL/start.sh" "FTL: Advanced Edition" FTL + newicon support/icon.png FTL.png +} diff --git a/games-roguelike/FTL-gog/Manifest b/games-roguelike/FTL-gog/Manifest index 0833ae5534b..c0a81c7c7f7 100644 --- a/games-roguelike/FTL-gog/Manifest +++ b/games-roguelike/FTL-gog/Manifest @@ -1 +1,2 @@ DIST ftl_advanced_edition_en_1_6_3_17917.sh 190333601 BLAKE2B 18fb43da1718524fcdecbde9d9cbfbed84db6e5b3a49abbec9b331d13f9ce7ca807633f3ad126badba9e92278b264ab3de47efabbf772180a35c108ce07268f1 SHA512 6cc3770d9a3d9ac301d79eaee0b88d3d4bbf90186356d443f53d4e894b4cdefd36c080e23506d76e0a3f7e15267e3e206469872cc7b29ddeaa20d520b9dfddd0 +DIST ftl_advanced_edition_en_1_6_7_18662.sh 190506416 BLAKE2B 0a628e4de3a5539add2f421377c32ead5397ad1709e30124aa8c9d0874b98eb37cda97873b21dbb78fe635769c1a3c3254988ae22494805409d28f5e33417e44 SHA512 3e9c08d32964e21b49ad3e1b6a17c2349d516fdbea4118518e022134affc43dd27d2e60eea94784096aea4725f2656b43f6b6be9fe02eaed743c167ef842d66b
[gentoo-commits] repo/gentoo:master commit in: games-roguelike/FTL-gog/
commit: 998642661d7a005f41b1bf0782d6a7e6659e4503 Author: Rob Levitsky protonmail ch> AuthorDate: Sun Jan 28 16:35:30 2018 + Commit: Michał Górny gentoo org> CommitDate: Sun Mar 18 08:37:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99864266 games-roguelike/FTL-gog: new package Closes: https://github.com/gentoo/gentoo/pull/6987 Package-Manager: Portage-2.3.19, Repoman-2.3.6 games-roguelike/FTL-gog/FTL-gog-1.6.3.ebuild | 54 games-roguelike/FTL-gog/Manifest | 1 + games-roguelike/FTL-gog/metadata.xml | 16 + 3 files changed, 71 insertions(+) diff --git a/games-roguelike/FTL-gog/FTL-gog-1.6.3.ebuild b/games-roguelike/FTL-gog/FTL-gog-1.6.3.ebuild new file mode 100644 index 000..74c5fc0f33b --- /dev/null +++ b/games-roguelike/FTL-gog/FTL-gog-1.6.3.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit desktop unpacker + +DESCRIPTION="Top-down roguelike space ship simulator" +HOMEPAGE="https://www.gog.com/game/faster_than_light; +SRC_URI="ftl_advanced_edition_en_1_6_3_17917.sh" +RESTRICT="bindist fetch mirror strip test" + +LICENSE="GOG-EULA" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +IUSE="" + +DEPEND="app-arch/unzip" +RDEPEND="media-libs/freetype + media-libs/libsdl[X,sound,opengl,video] + media-libs/libpng + sys-libs/zlib + virtual/opengl" + +S="${WORKDIR}/data/noarch" + +pkg_nofetch() { + elog "Please buy and download ${SRC_URI} from" + elog "https://www.gog.com/game/faster_than_light; +} + +src_unpack() { + unpack_zip "${DISTDIR}/${A}" +} + +src_prepare() { + default + rm -r support/{xdg*,*.{sh,txt}} || die + if ! use x86; then + rm game/data/FTL.x86 || die + fi + if ! use amd64; then + rm game/data/FTL.amd64 || die + fi +} + +src_install() { + insinto /opt/gog/FTL + doins -r . + fperms 755 /opt/gog/FTL/{start.sh,game/{FTL,data/FTL*}} + + make_desktop_entry "/opt/gog/FTL/start.sh" "FTL: Advanced Edition" FTL + newicon support/icon.png FTL.png +} diff --git a/games-roguelike/FTL-gog/Manifest b/games-roguelike/FTL-gog/Manifest new file mode 100644 index 000..0833ae5534b --- /dev/null +++ b/games-roguelike/FTL-gog/Manifest @@ -0,0 +1 @@ +DIST ftl_advanced_edition_en_1_6_3_17917.sh 190333601 BLAKE2B 18fb43da1718524fcdecbde9d9cbfbed84db6e5b3a49abbec9b331d13f9ce7ca807633f3ad126badba9e92278b264ab3de47efabbf772180a35c108ce07268f1 SHA512 6cc3770d9a3d9ac301d79eaee0b88d3d4bbf90186356d443f53d4e894b4cdefd36c080e23506d76e0a3f7e15267e3e206469872cc7b29ddeaa20d520b9dfddd0 diff --git a/games-roguelike/FTL-gog/metadata.xml b/games-roguelike/FTL-gog/metadata.xml new file mode 100644 index 000..727ed940cf5 --- /dev/null +++ b/games-roguelike/FTL-gog/metadata.xml @@ -0,0 +1,16 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + kitsunenoke...@protonmail.ch + Rob Levitsky + + + ga...@gentoo.org + Gentoo Games Project + + + proxy-ma...@gentoo.org + Proxy Maintainers + +