From 1f709ed82b8014b4c156f87c66cee7d0d1d3905d Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 4 Nov 2022 03:13:19 +0000 Subject: gentoo auto-resync : 04:11:2022 - 03:13:18 --- games-action/Manifest.gz | Bin 14722 -> 14722 bytes games-action/geki3-KXL/Manifest | 5 +- .../geki3-KXL/files/geki3-KXL-1.0.3-clang.patch | 8 +-- .../geki3-KXL/files/geki3-KXL-1.0.3-clang16.patch | 21 ++++++++ games-action/geki3-KXL/geki3-KXL-1.0.3-r4.ebuild | 53 -------------------- games-action/geki3-KXL/geki3-KXL-1.0.3-r5.ebuild | 54 +++++++++++++++++++++ 6 files changed, 79 insertions(+), 62 deletions(-) create mode 100644 games-action/geki3-KXL/files/geki3-KXL-1.0.3-clang16.patch delete mode 100644 games-action/geki3-KXL/geki3-KXL-1.0.3-r4.ebuild create mode 100644 games-action/geki3-KXL/geki3-KXL-1.0.3-r5.ebuild (limited to 'games-action') diff --git a/games-action/Manifest.gz b/games-action/Manifest.gz index 61d6ea2b5119..895e21b108ab 100644 Binary files a/games-action/Manifest.gz and b/games-action/Manifest.gz differ diff --git a/games-action/geki3-KXL/Manifest b/games-action/geki3-KXL/Manifest index 9765878e15fa..6867ba709fba 100644 --- a/games-action/geki3-KXL/Manifest +++ b/games-action/geki3-KXL/Manifest @@ -1,6 +1,7 @@ AUX geki3-KXL-1.0.3-cflags.patch 241 BLAKE2B c2ad244b85163a64f5da3cc48a42112ba18a335a1ce53d9afc69e8a2053f256c07c6e95c1d1053f769db5d9cb82feed8f2d0c30ec71977216742a353e6f7ca75 SHA512 61460d2ee596835ac01e0c1ebe287dcb1aa9edbe50a178c35df1919cee6972a97dd07427c31fee7f6ade77ea57cee76acd31c5415394099acbfbd4cef204dab8 -AUX geki3-KXL-1.0.3-clang.patch 466 BLAKE2B 38352e0cba305d49aca44de8d5b7f465ac637dd40d6212135abf81ac6b6f0ba27ba705a0d20ec566a37b85754a9907de8fe220791fb7aa538002a0ebbd1581f4 SHA512 5cd9e03672ce211fd9dd9d4e8869a95cb15f9eba31071b92214a76eec80c88ca215988204123ff177664e2550eda947c4f916235f44e0c50c0083cdb5891e520 +AUX geki3-KXL-1.0.3-clang.patch 279 BLAKE2B d221b33baffa6d8c02ab5839967c0fc07fb95e0a54a81319bfe3761835d2077a9395fbbc17117d82ec4ffacd537ff90d7f565f3bb942bae4ea66067e32332224 SHA512 8912817bdeba8e64806fa226a66ccd1e8056d0de4e1a108b878f7759abc125fa93aa1ff1733f28cf96bdea745ba2765f22f0d4c37e408152f3a53273ac99c703 +AUX geki3-KXL-1.0.3-clang16.patch 507 BLAKE2B 9ab089574b4aa49f72350182551715fc1070be5f386356464bb6afd0c5927810a426b1fba2827a607e8d9e4b8f7dbb0914e61952193cfb1aa9842f0b54b7bcc4 SHA512 43a160a054735354a14e1b4c82f26662ee84b77df8edc6b8ac5469276b27687df51e9179dfe25b875a220d119cfcfd73f4f7dbea3eb689350321a43a7d336ae5 DIST geki3-KXL-1.0.3.tar.gz 695913 BLAKE2B 92cb420b93efb5cf96964cbf091b979b6cdcd54e70d9dd34c87a201409f4820c98254cdfb50b84b140ab5dcac0d62aadc49c6466ba55aa20be1f1254866d3c00 SHA512 23433c40bb800fa6da132a87dc89ed18c156dba44f3479be39b00ac48942cbf9e3ae7318149d3184f4ba8c340c937fa44e334dad5c8e800b9906bd26cdd34fd7 DIST geki3-KXL.png 1142 BLAKE2B 17664d3614a88c80e8aca0da99e3a45894e9e6eb3b705fb4aad7d2663ce46c51ee6d5a64bbf67de42eae73ee75ce8308de3cab739b732cde7a5c66b83c45f0ba SHA512 bb78a188954e530638ebf3ded88a8a19402081d071341924f57b3cc1721de523cf099eac2585ea5a5dd0b86e67f68260d469db06408e86aea68e4950526103bd -EBUILD geki3-KXL-1.0.3-r4.ebuild 1057 BLAKE2B 26e9b407200f306f2eb9b93bc78227199558a4dcf4a44fdad860213cc84c120f1270b6e5c7b9ecdb93b811401e3d078c2a9be1c326a4e2f39bdce8e845e8f833 SHA512 b42984ecf1f57b98e8257fa7b206ee326be0bb63f0dbd56880a73aaff2a300b3e96b65dd6d9165cadf008bf5204ee76dfbf78b499cb0603797cdc227edd2d493 +EBUILD geki3-KXL-1.0.3-r5.ebuild 1091 BLAKE2B c068c287bf427c7552b9f1bdf5f80b22cae677dc697cd94238b1f9d75d55de450ab3d347dc276d7fdc58745230368d4c4606705d3ad9eae45c659562025cbf72 SHA512 a757dda5aa27231df9ab1f0c7e85b6e70ae5a295cfa2533855d26909f59815d26f412e4cd732ed0dfb7f7df4f5b1383462a4166fae5f94dab3cdbc4734dc06c5 MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610 diff --git a/games-action/geki3-KXL/files/geki3-KXL-1.0.3-clang.patch b/games-action/geki3-KXL/files/geki3-KXL-1.0.3-clang.patch index ad84615a398a..a661a6aaa73d 100644 --- a/games-action/geki3-KXL/files/geki3-KXL-1.0.3-clang.patch +++ b/games-action/geki3-KXL/files/geki3-KXL-1.0.3-clang.patch @@ -1,13 +1,7 @@ -Use void so that clang does not complain about missing (unused) -return value, and also add missing string.h. https://bugs.gentoo.org/730854 --- a/src/ranking.c +++ b/src/ranking.c -@@ -1,2 +1,3 @@ - #include -+#include - #include "geki3.h" -@@ -7,3 +8,3 @@ +@@ -7,3 +7,3 @@ **********************/ -int ScoreRanking(void) +void ScoreRanking(void) diff --git a/games-action/geki3-KXL/files/geki3-KXL-1.0.3-clang16.patch b/games-action/geki3-KXL/files/geki3-KXL-1.0.3-clang16.patch new file mode 100644 index 000000000000..fb76b688783d --- /dev/null +++ b/games-action/geki3-KXL/files/geki3-KXL-1.0.3-clang16.patch @@ -0,0 +1,21 @@ +https://bugs.gentoo.org/874570 +--- a/src/geki3.h ++++ b/src/geki3.h +@@ -11,2 +11,4 @@ + #include ++#include ++#include + #include +--- a/src/load.h ++++ b/src/load.h +@@ -11,2 +11,3 @@ + void LoadStageData(void); ++void UnLoadStageData(void); + +--- a/src/your.h ++++ b/src/your.h +@@ -14,2 +14,4 @@ + speed, Uint8 sel); ++void CreateEnemyBomb(Sint16 x, Sint16 y, Uint16 direction, Uint16 speed); ++void CreateMissile(CharacterData *my, Sint16 x, Sint16 y); + diff --git a/games-action/geki3-KXL/geki3-KXL-1.0.3-r4.ebuild b/games-action/geki3-KXL/geki3-KXL-1.0.3-r4.ebuild deleted file mode 100644 index a7530fbd1953..000000000000 --- a/games-action/geki3-KXL/geki3-KXL-1.0.3-r4.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools desktop - -DESCRIPTION="2D horizontal scroll shooting game" -HOMEPAGE="http://triring.net/ps2linux/games/kxl/kxlgames.html" -SRC_URI=" - mirror://gentoo/${P}.tar.gz - mirror://gentoo/${PN}.png" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - acct-group/gamestat - dev-games/KXL" -RDEPEND=" - ${DEPEND} - media-fonts/font-adobe-100dpi - media-fonts/font-bitstream-100dpi" - -PATCHES=( - "${FILESDIR}"/${P}-cflags.patch - "${FILESDIR}"/${P}-clang.patch -) - -src_prepare() { - default - - sed -i "s|DATA_PATH \"/.score\"|\"${EPREFIX}/var/games/${PN}.hs\"|" src/ranking.c || die - - eautoreconf -} - -src_install() { - emake -C data DESTDIR="${D}" install-dataDATA - default - - rm "${ED}"/usr/share/geki3/data/.score - insinto /var/games - newins data/.score ${PN}.hs - - fowners :gamestat /var/games/${PN}.hs /usr/bin/geki3 - fperms g+s /usr/bin/geki3 - fperms 660 /var/games/${PN}.hs - - doicon "${DISTDIR}"/${PN}.png - make_desktop_entry geki3 Geki3 -} diff --git a/games-action/geki3-KXL/geki3-KXL-1.0.3-r5.ebuild b/games-action/geki3-KXL/geki3-KXL-1.0.3-r5.ebuild new file mode 100644 index 000000000000..2080d24ddd62 --- /dev/null +++ b/games-action/geki3-KXL/geki3-KXL-1.0.3-r5.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools desktop + +DESCRIPTION="2D horizontal scroll shooting game" +HOMEPAGE="http://triring.net/ps2linux/games/kxl/kxlgames.html" +SRC_URI=" + mirror://gentoo/${P}.tar.gz + mirror://gentoo/${PN}.png" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + acct-group/gamestat + dev-games/KXL" +RDEPEND=" + ${DEPEND} + media-fonts/font-adobe-100dpi + media-fonts/font-bitstream-100dpi" + +PATCHES=( + "${FILESDIR}"/${P}-cflags.patch + "${FILESDIR}"/${P}-clang.patch + "${FILESDIR}"/${P}-clang16.patch +) + +src_prepare() { + default + + sed -i "s|DATA_PATH \"/.score\"|\"${EPREFIX}/var/games/${PN}.hs\"|" src/ranking.c || die + + eautoreconf +} + +src_install() { + emake -C data DESTDIR="${D}" install-dataDATA + default + + rm "${ED}"/usr/share/geki3/data/.score + insinto /var/games + newins data/.score ${PN}.hs + + fowners :gamestat /var/games/${PN}.hs /usr/bin/geki3 + fperms g+s /usr/bin/geki3 + fperms 660 /var/games/${PN}.hs + + doicon "${DISTDIR}"/${PN}.png + make_desktop_entry geki3 Geki3 +} -- cgit v1.2.3