From 0e33d150b98b9f2354c92788ef9dc739850b40f6 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 17 Nov 2022 00:55:45 +0000 Subject: gentoo auto-resync : 17:11:2022 - 00:55:45 --- games-arcade/cdogs-sdl/Manifest | 2 ++ games-arcade/cdogs-sdl/cdogs-sdl-1.4.0.ebuild | 47 +++++++++++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 games-arcade/cdogs-sdl/cdogs-sdl-1.4.0.ebuild (limited to 'games-arcade/cdogs-sdl') diff --git a/games-arcade/cdogs-sdl/Manifest b/games-arcade/cdogs-sdl/Manifest index 9156743817d6..392a59481bd7 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.3.1.tar.gz 35202950 BLAKE2B 0f1da8a8475fec784042dc31d329361cc11266816a03e64a156362064e19a057908abf6d97cc5c7903307dae039713eeab27b87bba0764cf770cf49eaae806a1 SHA512 504736eddb6aa314072059ca76b65dcbc56c622dc217f78ca12a55a0fdf5e05b5c4cf49408d6af52d00d9cf8b7d3c2e246d7f44c98486520f31e94879e855e3e +DIST cdogs-sdl-1.4.0.tar.gz 35203975 BLAKE2B 4966b6beacd8b0b83f6a59865a6347bea2ecabbc508317dd41bab286a25d06fe26de0e9cee0591f31c259a56c666734609ea4ce7710d820fcf446b280d6db42f SHA512 31a2802248cb4a16331181fa7c0cbc5b1cd5f85244554f5eccfeb1003a813452d08c6249521b7e9e800e48d636b0e7f8f8d592e54706bfcdf3dab88105ee0f28 EBUILD cdogs-sdl-1.3.1.ebuild 1055 BLAKE2B 1748878a94567b6f723c39749b30ec0501b48e39a51be759536e965089176f3334ba0d05de8b0c874d2084d546c52e0cc5e6d935dc0ac55ad4a9e6bae4204659 SHA512 237f6c276c9fe225204cdde80a14dd153b595f97f25ab69866f0a054ce0466e2451c6155c863bfb3a4e7dd7c501e58c82f646a0cb08e0685069661174f90b785 +EBUILD cdogs-sdl-1.4.0.ebuild 1055 BLAKE2B 1748878a94567b6f723c39749b30ec0501b48e39a51be759536e965089176f3334ba0d05de8b0c874d2084d546c52e0cc5e6d935dc0ac55ad4a9e6bae4204659 SHA512 237f6c276c9fe225204cdde80a14dd153b595f97f25ab69866f0a054ce0466e2451c6155c863bfb3a4e7dd7c501e58c82f646a0cb08e0685069661174f90b785 MISC metadata.xml 738 BLAKE2B d88ddca3d0f022c5dc03aa79cd3e64bc11e3328c53e75ec0ce719edb389ee4d119e044ded0c1c3fa7de058c62a6614459f2d3927d745cb3cb3a3e55e32ddac39 SHA512 49e02eb89ad38a8b2e8375940a9e30e2368d970c01a88095dd679e828ba91a6054c9db264a0af038648cf42f8da99800f682a6394db77c0278d98a87dc6648cb diff --git a/games-arcade/cdogs-sdl/cdogs-sdl-1.4.0.ebuild b/games-arcade/cdogs-sdl/cdogs-sdl-1.4.0.ebuild new file mode 100644 index 000000000000..3abc29134e7f --- /dev/null +++ b/games-arcade/cdogs-sdl/cdogs-sdl-1.4.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 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" +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() { + # LTO warnings, bug #858527 + filter-lto + + local mycmakeargs=( + -DCDOGS_DATA_DIR="${EPREFIX}"/usr/share/${PN}/ + -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 +} -- cgit v1.2.3