From 0aad4cd3e3fe3db90904ffc51b35e4ff160b53c5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 10 Jun 2024 00:08:04 +0100 Subject: gentoo auto-resync : 10:06:2024 - 00:08:04 --- games-rpg/Manifest.gz | Bin 8308 -> 8301 bytes games-rpg/comi/Manifest | 2 +- games-rpg/comi/comi-1-r1.ebuild | 66 ++++++++++++++++++++ games-rpg/comi/comi-1.ebuild | 68 -------------------- games-rpg/queen/Manifest | 2 +- games-rpg/queen/queen-1-r1.ebuild | 126 -------------------------------------- games-rpg/queen/queen-1-r2.ebuild | 124 +++++++++++++++++++++++++++++++++++++ 7 files changed, 192 insertions(+), 196 deletions(-) create mode 100644 games-rpg/comi/comi-1-r1.ebuild delete mode 100644 games-rpg/comi/comi-1.ebuild delete mode 100644 games-rpg/queen/queen-1-r1.ebuild create mode 100644 games-rpg/queen/queen-1-r2.ebuild (limited to 'games-rpg') diff --git a/games-rpg/Manifest.gz b/games-rpg/Manifest.gz index 1c91babb42e1..739d28f9d55c 100644 Binary files a/games-rpg/Manifest.gz and b/games-rpg/Manifest.gz differ diff --git a/games-rpg/comi/Manifest b/games-rpg/comi/Manifest index 989da0e68dc0..c2d7f95ea912 100644 --- a/games-rpg/comi/Manifest +++ b/games-rpg/comi/Manifest @@ -1,3 +1,3 @@ DIST comi.jpg 5320 BLAKE2B 4729546c766536a5bb937c1e7eb3cd231ec44146fabda41326f5dbf0a3cb13b57f119a0d28283b1664bcd11ffb652606f0ee2f658d5a0701e5ad15f70a9e8b01 SHA512 b8042241b0badc6950cac8bf0eae7f5e138d5f3fc96f9d3a2108cd3bc69d972bbb12e8f3a416273f0763a1ecfee9b66daff69e211889cd93468439a3036817af -EBUILD comi-1.ebuild 1482 BLAKE2B c74b762e179874a3d14cb0c917cdb6dc86a7cf4e712be69c41dac120aa947208ed083fa03097a8f9da2b89fc19e55fb30c524d6702248448660a50d30425bdbd SHA512 8144bf17c6ffb68cf504f20e7120968e4d29a87c871cc39ec92683f3077bca71890529d0a30d1307f53dd2a90e97349f4bdef67f6a130c9ac0f1c2c9eac6db20 +EBUILD comi-1-r1.ebuild 1480 BLAKE2B 0a8c56679a47c534d85ee3410fbabd58ee61ee6628e8f4ff3df285051193f9cea89e4609eadf93b3eef2a623ace9d66ea049ad654f2149c85aaa87d06f9a84bb SHA512 d09f17e69412068ee236db84708538003b22f57be9075dfb73901e54f84b8062148c9dc7f1a5b8ccaac112433f08238faeb49883575ef13d40e2d2bf5b52070c MISC metadata.xml 254 BLAKE2B 4e6c8e1f126f76233a38aba6f5388488656795cb1d7d4767ccb1349772f5e78d59fc5663d4f1933dbe4633c2fbb90cd1d42d4b4d4f5ededc53653e7df13c7187 SHA512 2b82da849e3b0dec378f3fb497014f5d1dbc7aceb8a1f9d1638e83fe69448b1c5151eb4b1187154d828e4a296609ce5125b40977b2581d95b5588e353ca75135 diff --git a/games-rpg/comi/comi-1-r1.ebuild b/games-rpg/comi/comi-1-r1.ebuild new file mode 100644 index 000000000000..bd971f07ce5d --- /dev/null +++ b/games-rpg/comi/comi-1-r1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cdrom estack desktop wrapper xdg + +DESCRIPTION="The Curse of Monkey Island, the third game in the series" +HOMEPAGE="https://en.wikipedia.org/wiki/The_Curse_of_Monkey_Island" +SRC_URI="https://dev.gentoo.org/~chewi/distfiles/${PN}.jpg" +S="${WORKDIR}" +LICENSE="comi" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" +RESTRICT="bindist" + +RDEPEND=">=games-engines/scummvm-0.4.0" + +dotar() { + cd "${CDROM_ABSMATCH%/*}" || die + eshopts_push -s nocaseglob nullglob + + # Lowercase + # Documentation into doc + # Remainder into data + # Avoid copying files twice + + tar c \ + --mode=u+w \ + --ignore-case \ + --xform='s:^[^a-z]+$:\L\0:x' \ + --xform='s:.*:data/\0:x' \ + --xform='s:.*\.(pdf|txt)$:doc/\0:x' \ + --xform='s:^doc/data/:doc/:x' \ + --exclude="$(use doc || echo '*.pdf')" \ + --exclude-from=<(find "${WORKDIR}"/data -type f -printf "%P\n" 2>/dev/null) \ + *.{txt,pdf} *.la[0-9] resource*/ \ + | tar x -C "${WORKDIR}" + + assert "tar failed" + eshopts_pop + + # Don't prevent CD ejection. + cd "${WORKDIR}" || die +} + +src_unpack() { + cdrom_get_cds comi.la1 comi.la2 + dotar + + cdrom_load_next_cd + dotar +} + +src_install() { + insinto /usr/share/games/scummvm/games/comi + doins -r data/* + + # Documentation may be missing. + [[ -d doc ]] && dodoc doc/* + + doicon "${DISTDIR}"/${PN}.jpg + make_wrapper ${PN} "scummvm comi" + make_desktop_entry ${PN} "The Curse of Monkey Island" ${PN}.jpg +} diff --git a/games-rpg/comi/comi-1.ebuild b/games-rpg/comi/comi-1.ebuild deleted file mode 100644 index 010c9faf988d..000000000000 --- a/games-rpg/comi/comi-1.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cdrom estack desktop wrapper xdg - -DESCRIPTION="The Curse of Monkey Island, the third game in the series" -HOMEPAGE="https://en.wikipedia.org/wiki/The_Curse_of_Monkey_Island" -SRC_URI="https://dev.gentoo.org/~chewi/distfiles/${PN}.jpg" - -LICENSE="comi" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc" -RESTRICT="bindist" - -RDEPEND=">=games-engines/scummvm-0.4.0" - -S="${WORKDIR}" - -dotar() { - cd "${CDROM_ABSMATCH%/*}" || die - eshopts_push -s nocaseglob nullglob - - # Lowercase - # Documentation into doc - # Remainder into data - # Avoid copying files twice - - tar c \ - --mode=u+w \ - --ignore-case \ - --xform='s:^[^a-z]+$:\L\0:x' \ - --xform='s:.*:data/\0:x' \ - --xform='s:.*\.(pdf|txt)$:doc/\0:x' \ - --xform='s:^doc/data/:doc/:x' \ - --exclude="$(use doc || echo '*.pdf')" \ - --exclude-from=<(find "${WORKDIR}"/data -type f -printf "%P\n" 2>/dev/null) \ - *.{txt,pdf} *.la[0-9] resource*/ \ - | tar x -C "${WORKDIR}" - - assert "tar failed" - eshopts_pop - - # Don't prevent CD ejection. - cd "${WORKDIR}" || die -} - -src_unpack() { - cdrom_get_cds comi.la1 comi.la2 - dotar - - cdrom_load_next_cd - dotar -} - -src_install() { - insinto /usr/share/games/scummvm/games/comi - doins -r data/* - - # Documentation may be missing. - [[ -d doc ]] && dodoc doc/* - - doicon "${DISTDIR}"/${PN}.jpg - make_wrapper ${PN} "scummvm comi" - make_desktop_entry ${PN} "The Curse of Monkey Island" ${PN}.jpg -} diff --git a/games-rpg/queen/Manifest b/games-rpg/queen/Manifest index 4fa7f97a4243..c1aef1e95d62 100644 --- a/games-rpg/queen/Manifest +++ b/games-rpg/queen/Manifest @@ -6,5 +6,5 @@ DIST FOTAQ_Talkie-1.1.zip 33744817 BLAKE2B bd6edb28de6c4bede38b3d41365a27ba75373 DIST cat-queen.png 1099 BLAKE2B 4035d73ccecc0bf91c4411d6018682d11f3fb8a246718d3762b216d44e299e9c0f3c9325206e4ab2f454f3005af0197b027dbb85c6f772631c823ed032c6f040 SHA512 009f30e2f9abbc803cd47314d8ff53009898640c12a26cb155b7e0b29c0a2bdaa06cf97fca6ca6f8b428300d63ca8200f627695a3f0b71585374a4a2b63ed2df DIST queen-readme.txt 5351 BLAKE2B 8b1859540668102a1ac25019f824084393440dee080528aa98a92b205bc8bdba45649c062d7ad88f3c82645e186ed98c4628719295d0d8efb8147c095166999a SHA512 ed2b5bc18896f9eeadea7526a70ad0a115bda229d1074d8c3a5a64228a7089cc20c6e296d82dc482634ab9bde06a07635d10ee68f47420f00625e0f5c29ef6ad DIST queen.1.bz2 90404210 BLAKE2B d854e0d7b82cf06551ebef5dd8b44f99e4a924cdd5721894e1b09698e2bc790f591906bcaa5208e37f8f05773152c1da4edf3186080b5a1f279276b8dd112b45 SHA512 f931584c141403019dcd91c43c8610c23cf39b37272440517c75cd4946da005d7fabcdd76fce2ec7504f35ec02727bede7d6a98381bd4f0c6a8d65b3c4363278 -EBUILD queen-1-r1.ebuild 3362 BLAKE2B 0ffaa87e03305a55059dcc1b269d8ad623ef80a30205faf5a130fb113eea6a5e077820839fd26a13ad338abde43737bee26e24bc1965edb5d4d1616016971cee SHA512 6c74428f95e8ca63028e351aa038ddfb57948aa143465d25a84490d25eaec08edcdb824db5f37ae5d615f339d8ace25b60c5fc6d1706492662fcb9c7615358b3 +EBUILD queen-1-r2.ebuild 3362 BLAKE2B 4fbe79e5deefe8f07dd3cf4b9eedc61fe470bdce00fdd3aa7cd5b0b52380f923734738cb98c0a52b4b5222b5099a006102cf1ea15871e627792b3389a34d8f52 SHA512 30eb0d081b9408c38db89a5bb856f9e75bbdd127ed34643c9232db3c61af2d764163d2c67ef14c1fca2936112c9c5156993ce25698614ea001535a45eb2f9315 MISC metadata.xml 331 BLAKE2B 1c013d6bff1e0df9cf8fe372a2a4278d79ecf60099ad85cbcfc35533cceae2311b33c24aaaa54fd9e66d7615655519382c19d0355d6bd8ceeed10f2fda3a0b32 SHA512 12db2a1072a9831ca8d5b60a09056ce644baf84fd048ca0e0c1831f098bdb2e9f3575ef14d8ffff68d43326e3544d866f6d31aff2e6cb5d051c4c6406e04f6d3 diff --git a/games-rpg/queen/queen-1-r1.ebuild b/games-rpg/queen/queen-1-r1.ebuild deleted file mode 100644 index f30eb3407a26..000000000000 --- a/games-rpg/queen/queen-1-r1.ebuild +++ /dev/null @@ -1,126 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit desktop wrapper - -DESCRIPTION="Flight of the Amazon Queen - 2D point-and-click adventure game set in the 1940s" -HOMEPAGE="http://scummvm.sourceforge.net/" -SF_BASE_URL="https://downloads.sourceforge.net/scummvm/" -LYS_BASE_URL="http://www.lysator.liu.se/~zino/scummvm/queen/" -FILE_DE="FOTAQ_Ger_talkie-1.0.zip" -FILE_EN="FOTAQ_Talkie-1.1.zip" -FILE_FR="FOTAQ_Fr_Talkie_1.0.zip" -FILE_HE="FOTAQ_Heb_talkie.zip" -FILE_IT="FOTAQ_It_Talkie_1.0.zip" -SRC_URI=" - l10n_de? ( - ${SF_BASE_URL}${FILE_DE} - ${LYS_BASE_URL}readme.txt -> queen-readme.txt - ) - l10n_en? ( - mp3? ( ${SF_BASE_URL}${FILE_EN} ) - !mp3? ( - ${LYS_BASE_URL}queen.1.bz2 - ${LYS_BASE_URL}readme.txt -> queen-readme.txt - ) - ) - l10n_fr? ( ${SF_BASE_URL}${FILE_FR} ) - l10n_he? ( - ${SF_BASE_URL}${FILE_HE} - ${LYS_BASE_URL}readme.txt -> queen-readme.txt - ) - l10n_it? ( ${SF_BASE_URL}${FILE_IT} ) - http://www.scummvm.org/images/cat-queen.png -" - -LICENSE="queen" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="mp3 l10n_de +l10n_en l10n_fr l10n_he l10n_it" -REQUIRED_USE="|| ( l10n_de l10n_en l10n_fr l10n_he l10n_it )" - -RDEPEND=" - l10n_de? ( games-engines/scummvm[vorbis] ) - l10n_en? ( games-engines/scummvm[mp3?] ) - l10n_fr? ( games-engines/scummvm[vorbis] ) - l10n_he? ( games-engines/scummvm[vorbis] ) - l10n_it? ( games-engines/scummvm[vorbis] ) -" -DEPEND="${RDEPEND} - l10n_de? ( app-arch/unzip ) - l10n_en? ( mp3? ( app-arch/unzip ) ) - l10n_fr? ( app-arch/unzip ) - l10n_he? ( app-arch/unzip ) - l10n_it? ( app-arch/unzip ) -" - -S=${WORKDIR} - -src_unpack() { - if use l10n_de ; then - mkdir de - unpack ${FILE_DE} - mv queen.1c de/queen.1c - rm COPYING - cp "${DISTDIR}"/queen-readme.txt de/readme.txt - fi - if use l10n_en ; then - mkdir en - if use mp3 ; then - unpack ${FILE_EN} - mv queen.1c en/queen.1c - mv readme.txt en/readme.txt - else - unpack queen.1.bz2 - mv queen.1 en/queen.1 - cp "${DISTDIR}"/queen-readme.txt en/readme.txt - fi - fi - if use l10n_fr ; then - mkdir fr - unpack ${FILE_FR} - mv queen.1c fr/queen.1c - mv readme.txt fr/readme.txt - fi - if use l10n_he ; then - mkdir he - unpack ${FILE_HE} - mv queen.1c he/queen.1c - rm COPYING - cp "${DISTDIR}"/queen-readme.txt he/readme.txt - fi - if use l10n_it ; then - mkdir it - unpack ${FILE_IT} - mv queen.1c it/queen.1c - mv readme.txt it/readme.txt - fi -} - -src_install() { - insinto /usr/share/${PN} - doins -r * - newicon "${DISTDIR}"/cat-queen.png queen.png - if use l10n_de ; then - make_wrapper queen-de "scummvm -f -p \"/usr/share/${PN}/de\" queen" . - make_desktop_entry ${PN}-de "Flight of the Amazon Queen (German)" queen - fi - if use l10n_en ; then - make_wrapper queen-en "scummvm -f -p \"/usr/share/${PN}/en\" queen" . - make_desktop_entry ${PN}-en "Flight of the Amazon Queen (English)" queen - fi - if use l10n_fr ; then - make_wrapper queen-fr "scummvm -f -p \"/usr/share/${PN}/fr\" queen" . - make_desktop_entry ${PN}-fr "Flight of the Amazon Queen (French)" queen - fi - if use l10n_he ; then - make_wrapper queen-he "scummvm -f -p \"/usr/share/${PN}/he\" queen" . - make_desktop_entry ${PN}-he "Flight of the Amazon Queen (Hebrew)" queen - fi - if use l10n_it ; then - make_wrapper queen-it "scummvm -f -p \"/usr/share/${PN}/it\" queen" . - make_desktop_entry ${PN}-it "Flight of the Amazon Queen (Italian)" queen - fi -} diff --git a/games-rpg/queen/queen-1-r2.ebuild b/games-rpg/queen/queen-1-r2.ebuild new file mode 100644 index 000000000000..a434b74e7a33 --- /dev/null +++ b/games-rpg/queen/queen-1-r2.ebuild @@ -0,0 +1,124 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop wrapper + +DESCRIPTION="Flight of the Amazon Queen - 2D point-and-click adventure game set in the 1940s" +HOMEPAGE="http://scummvm.sourceforge.net/" +SF_BASE_URL="https://downloads.sourceforge.net/scummvm/" +LYS_BASE_URL="http://www.lysator.liu.se/~zino/scummvm/queen/" +FILE_DE="FOTAQ_Ger_talkie-1.0.zip" +FILE_EN="FOTAQ_Talkie-1.1.zip" +FILE_FR="FOTAQ_Fr_Talkie_1.0.zip" +FILE_HE="FOTAQ_Heb_talkie.zip" +FILE_IT="FOTAQ_It_Talkie_1.0.zip" +SRC_URI=" + l10n_de? ( + ${SF_BASE_URL}${FILE_DE} + ${LYS_BASE_URL}readme.txt -> queen-readme.txt + ) + l10n_en? ( + mp3? ( ${SF_BASE_URL}${FILE_EN} ) + !mp3? ( + ${LYS_BASE_URL}queen.1.bz2 + ${LYS_BASE_URL}readme.txt -> queen-readme.txt + ) + ) + l10n_fr? ( ${SF_BASE_URL}${FILE_FR} ) + l10n_he? ( + ${SF_BASE_URL}${FILE_HE} + ${LYS_BASE_URL}readme.txt -> queen-readme.txt + ) + l10n_it? ( ${SF_BASE_URL}${FILE_IT} ) + http://www.scummvm.org/images/cat-queen.png +" +S="${WORKDIR}" +LICENSE="queen" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="mp3 l10n_de +l10n_en l10n_fr l10n_he l10n_it" +REQUIRED_USE="|| ( l10n_de l10n_en l10n_fr l10n_he l10n_it )" + +RDEPEND=" + l10n_de? ( games-engines/scummvm[vorbis] ) + l10n_en? ( games-engines/scummvm[mp3?] ) + l10n_fr? ( games-engines/scummvm[vorbis] ) + l10n_he? ( games-engines/scummvm[vorbis] ) + l10n_it? ( games-engines/scummvm[vorbis] ) +" +DEPEND="${RDEPEND} + l10n_de? ( app-arch/unzip ) + l10n_en? ( mp3? ( app-arch/unzip ) ) + l10n_fr? ( app-arch/unzip ) + l10n_he? ( app-arch/unzip ) + l10n_it? ( app-arch/unzip ) +" + +src_unpack() { + if use l10n_de ; then + mkdir de + unpack ${FILE_DE} + mv queen.1c de/queen.1c + rm COPYING + cp "${DISTDIR}"/queen-readme.txt de/readme.txt + fi + if use l10n_en ; then + mkdir en + if use mp3 ; then + unpack ${FILE_EN} + mv queen.1c en/queen.1c + mv readme.txt en/readme.txt + else + unpack queen.1.bz2 + mv queen.1 en/queen.1 + cp "${DISTDIR}"/queen-readme.txt en/readme.txt + fi + fi + if use l10n_fr ; then + mkdir fr + unpack ${FILE_FR} + mv queen.1c fr/queen.1c + mv readme.txt fr/readme.txt + fi + if use l10n_he ; then + mkdir he + unpack ${FILE_HE} + mv queen.1c he/queen.1c + rm COPYING + cp "${DISTDIR}"/queen-readme.txt he/readme.txt + fi + if use l10n_it ; then + mkdir it + unpack ${FILE_IT} + mv queen.1c it/queen.1c + mv readme.txt it/readme.txt + fi +} + +src_install() { + insinto /usr/share/${PN} + doins -r * + newicon "${DISTDIR}"/cat-queen.png queen.png + if use l10n_de ; then + make_wrapper queen-de "scummvm -f -p \"/usr/share/${PN}/de\" queen" . + make_desktop_entry ${PN}-de "Flight of the Amazon Queen (German)" queen + fi + if use l10n_en ; then + make_wrapper queen-en "scummvm -f -p \"/usr/share/${PN}/en\" queen" . + make_desktop_entry ${PN}-en "Flight of the Amazon Queen (English)" queen + fi + if use l10n_fr ; then + make_wrapper queen-fr "scummvm -f -p \"/usr/share/${PN}/fr\" queen" . + make_desktop_entry ${PN}-fr "Flight of the Amazon Queen (French)" queen + fi + if use l10n_he ; then + make_wrapper queen-he "scummvm -f -p \"/usr/share/${PN}/he\" queen" . + make_desktop_entry ${PN}-he "Flight of the Amazon Queen (Hebrew)" queen + fi + if use l10n_it ; then + make_wrapper queen-it "scummvm -f -p \"/usr/share/${PN}/it\" queen" . + make_desktop_entry ${PN}-it "Flight of the Amazon Queen (Italian)" queen + fi +} -- cgit v1.2.3