summaryrefslogtreecommitdiff
path: root/games-arcade
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-05-12 11:48:47 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-05-12 11:48:47 +0100
commit0d64e4aba03bad82adf8ae589fd10b9c219b92aa (patch)
treea0db81898e976e96ec178518d7b636c80d8e26d3 /games-arcade
parent8d9dd6a2b8f0525f6337deacd0cc20027f645396 (diff)
gentoo auto-resync : 12:05:2023 - 11:48:47
Diffstat (limited to 'games-arcade')
-rw-r--r--games-arcade/Manifest.gzbin20913 -> 20911 bytes
-rw-r--r--games-arcade/cdogs-sdl/Manifest2
-rw-r--r--games-arcade/cdogs-sdl/cdogs-sdl-1.4.2.ebuild46
3 files changed, 48 insertions, 0 deletions
diff --git a/games-arcade/Manifest.gz b/games-arcade/Manifest.gz
index 4d42c1f7c43c..d630f1b20fc5 100644
--- a/games-arcade/Manifest.gz
+++ b/games-arcade/Manifest.gz
Binary files differ
diff --git a/games-arcade/cdogs-sdl/Manifest b/games-arcade/cdogs-sdl/Manifest
index d597bdcde823..164d7e33e653 100644
--- a/games-arcade/cdogs-sdl/Manifest
+++ b/games-arcade/cdogs-sdl/Manifest
@@ -1,4 +1,6 @@
AUX cdogs-sdl-1.1.1-cmake.patch 410 BLAKE2B b2a36bf3644e885dcf05147f63c4c72e5936acc7727fc37daf9f1732ab3edd699d7a990f63f1977e9e2e9e775b8102429fbba6ffdaf77834a9e7acd3e1933023 SHA512 dd2ffe17f21640d50dec2021fa133baed11f93eba53686792116f15d21d37aed144cc03708baf633d0e0b1c74999202fe58a92eae9f15b81f61bb1b215d39ac4
DIST cdogs-sdl-1.4.1.tar.gz 35799934 BLAKE2B 67fe75575c478a3e38a7ba70060dc329c98b1b96912216dbf4a7d71784222485efff645349c2d9db72184947f16dcbd73ba52e61a03ad9b4c341650ab9ce144c SHA512 de8d181fed78d68ebeed44b408210252c616db7aaf80d472ea2ce3981fca8792c0226bb0006af014bc9151e2c1ba1b94708441e4c039ba2648cef3e41b31feda
+DIST cdogs-sdl-1.4.2.tar.gz 35799287 BLAKE2B 76891785f44a6abbe309976b6e706d019cc4c4444c3a58cf83859ad7518a2931eb208b7305ea5d09b2692961d5fd39ff2a8aafce820a9920820646bb1ab81261 SHA512 36bea4eb1f11c4abc752695455f30b6f76b6c3aab02d57ece0f8a77d116c7810a5ebcc211de441a6487bc43d977dfab84ffa56b4aa5a8a45cdff5e2810c4fddf
EBUILD cdogs-sdl-1.4.1.ebuild 1055 BLAKE2B 324faee586c3866f75f028d19c788e48de01215324bb0f25d8d740cc541ca607333cfd4d6889d5a7b633ae80f323aa7731954fee4c48224b4c445174317396da SHA512 f771e04797b6e5f712d48bc2b90a33aac52d51f58cb38b160522418e4724ab6c7726dc45c02678ceed3d4499cc4bc6bc614cfcb3942fffbd595458aaaf870bd4
+EBUILD cdogs-sdl-1.4.2.ebuild 1071 BLAKE2B 60db4d549609223b681b23601fe5ae25eb2f0680569908bea5b6be008d7f77776a42e7e5a24e6f6c9c8d6fa64dfa568c0539f098097fd31fd263c1195567afc4 SHA512 aebf0d99ef40ecfffc4692f523444ef862c28a7c33574ff7cef1ae9be01af45a2f3aa16e77055464528525c3690fa7a5eb0ce8e998cd16a343804c9e52076dc0
MISC metadata.xml 738 BLAKE2B d88ddca3d0f022c5dc03aa79cd3e64bc11e3328c53e75ec0ce719edb389ee4d119e044ded0c1c3fa7de058c62a6614459f2d3927d745cb3cb3a3e55e32ddac39 SHA512 49e02eb89ad38a8b2e8375940a9e30e2368d970c01a88095dd679e828ba91a6054c9db264a0af038648cf42f8da99800f682a6394db77c0278d98a87dc6648cb
diff --git a/games-arcade/cdogs-sdl/cdogs-sdl-1.4.2.ebuild b/games-arcade/cdogs-sdl/cdogs-sdl-1.4.2.ebuild
new file mode 100644
index 000000000000..55dd0eccdce1
--- /dev/null
+++ b/games-arcade/cdogs-sdl/cdogs-sdl-1.4.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic xdg
+
+DESCRIPTION="Classic overhead run-and-gun game"
+HOMEPAGE="https://cxong.github.io/cdogs-sdl/"
+SRC_URI="https://github.com/cxong/cdogs-sdl/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+ BSD-2 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-3.0 CC0-1.0 WTFPL-2 XMAME public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ media-libs/libsdl2[haptic,opengl]
+ media-libs/sdl2-image[png]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ net-libs/enet:1.3="
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.1.1-cmake.patch
+)
+
+src_configure() {
+ filter-lto #858527
+
+ local mycmakeargs=(
+ -DCDOGS_DATA_DIR="${EPREFIX}"/usr/share/${PN}/ # trailing / is needed
+ -DBUILD_EDITOR=OFF
+ -DUSE_SHARED_ENET=ON
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ dodoc doc/{AUTHORS,original_readme.txt}
+
+ # CREDITS is used at runtime, rest is licenses or duplicates
+ find "${ED}"/usr/share/${PN}/doc -type f ! -name CREDITS -delete || die
+}