From 87340091ed79698e591084bd7d9d76c58c94820b Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 23 Jan 2024 22:46:03 +0000 Subject: gentoo auto-resync : 23:01:2024 - 22:46:03 --- games-strategy/Manifest.gz | Bin 8086 -> 8085 bytes games-strategy/knights-demo/Manifest | 2 +- .../knights-demo/knights-demo-1.32-r3.ebuild | 72 --------------------- .../knights-demo/knights-demo-1.32-r4.ebuild | 72 +++++++++++++++++++++ 4 files changed, 73 insertions(+), 73 deletions(-) delete mode 100644 games-strategy/knights-demo/knights-demo-1.32-r3.ebuild create mode 100644 games-strategy/knights-demo/knights-demo-1.32-r4.ebuild (limited to 'games-strategy') diff --git a/games-strategy/Manifest.gz b/games-strategy/Manifest.gz index 1f532e195f7a..97cdc5fa5792 100644 Binary files a/games-strategy/Manifest.gz and b/games-strategy/Manifest.gz differ diff --git a/games-strategy/knights-demo/Manifest b/games-strategy/knights-demo/Manifest index 018f6427c947..5413e3a1bee6 100644 --- a/games-strategy/knights-demo/Manifest +++ b/games-strategy/knights-demo/Manifest @@ -1,3 +1,3 @@ DIST knights-demo-1.32.run 31667235 BLAKE2B ee9c63a261aaea93122b790ef3d4df21b30b53d8f47e2f1549c3e6aaf7a09f04b5f7985e6d26e395266176fa9135cb7257bfc5c6f5eba7524da19758ab241715 SHA512 f53cf9524811b4a83ec2531f62ea251fc5a939cb09445ab850c7bbac85301e8b8275dda12a8dc991e4412eb4358d7597d0c007bd9263fd875289b039b941ed9c -EBUILD knights-demo-1.32-r3.ebuild 1655 BLAKE2B bc8ea74c9b8a8adf6a9bdeeb45c570861cd58b91ba623d43e5c676436e6367d82a7bacd03d0f478765bb1cc8e68c1d4b17ec2243039cdc8317c1a65970f8d445 SHA512 2f7822432fa8283b553c315a6382b8f3b8f8397f662e66200856f59fd99ad0f6ee77ab0a18b81a63f1298a6f8536b572d06331444a56097342638965c8062017 +EBUILD knights-demo-1.32-r4.ebuild 1655 BLAKE2B 7775ca0eb20d5eb1b7c9ded0dc74f493c7618c8d71e8a946a58ee398bf5e87f8bce7ba1aafdfe53117c94d6c69cb179ccbd8556480978b7e6bfd0a1ede0091df SHA512 1ea77312226ec2a6c6ecb7eccf59ba161d307701f73a91142488a75bd24ecac9b4dff3926c575dde081d371ca79528973530e87a07b8b3253973f04f89041feb MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610 diff --git a/games-strategy/knights-demo/knights-demo-1.32-r3.ebuild b/games-strategy/knights-demo/knights-demo-1.32-r3.ebuild deleted file mode 100644 index 361d5eb8d117..000000000000 --- a/games-strategy/knights-demo/knights-demo-1.32-r3.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop unpacker wrapper - -DESCRIPTION="Anglo-Saxon medieval army battles and resource management" -HOMEPAGE="https://www.linuxgamepublishing.com/info.php?id=knights" -# Unversioned upstream filename -SRC_URI="mirror://gentoo/${P}.run" -S="${WORKDIR}" - -LICENSE="knights-demo" -SLOT="0" -KEYWORDS="~amd64 ~x86" -RESTRICT="strip" - -# Deps for the .dynamic binary which we don't support but install anyway -# TODO: wants gtk-1.2?! -# TODO: wants libgrapple? -DYNAMIC_DEPS=" - dev-libs/glib - media-libs/libogg - media-libs/libsdl - media-libs/libvorbis - media-libs/sdl-mixer - media-libs/smpeg - sys-libs/zlib -" -RDEPEND=" - sys-libs/glibc - >=x11-libs/libX11-1.6.2[abi_x86_32(-)] - >=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)] - >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)] - >=x11-libs/libXext-1.3.2[abi_x86_32(-)] - >=x11-libs/libXi-1.7.2[abi_x86_32(-)] - || ( - sys-libs/libxcrypt[compat] - sys-libs/glibc[crypt(+)] - ) -" - -# RDEPEND+=" ${DYNAMIC_DEPS}" - -QA_FLAGS_IGNORED=" - opt/knights-demo/knights-demo.dynamic - opt/knights-demo/knights-demo -" - -src_unpack() { - unpack_makeself ${P}.run - mv -f data{,-temp} || die - unpack ./data-temp/data.tar.gz - rm -rf data-temp lgp_* setup* || die -} - -src_install() { - local dir=/opt/${PN} - - exeinto "${dir}" - doexe bin/Linux/x86/${PN}{,.dynamic} - - insinto "${dir}" - doins -r data - doins EULA icon.xpm README{,.licenses} - - # We don't support the dynamic version, even though we install it. - make_wrapper ${PN} ./${PN} "${dir}" "${dir}" - newicon icon.xpm ${PN}.xpm - make_desktop_entry ${PN} "Knights and Merchants (Demo)" ${PN} -} diff --git a/games-strategy/knights-demo/knights-demo-1.32-r4.ebuild b/games-strategy/knights-demo/knights-demo-1.32-r4.ebuild new file mode 100644 index 000000000000..e20308c14608 --- /dev/null +++ b/games-strategy/knights-demo/knights-demo-1.32-r4.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop unpacker wrapper + +DESCRIPTION="Anglo-Saxon medieval army battles and resource management" +HOMEPAGE="https://www.linuxgamepublishing.com/info.php?id=knights" +# Unversioned upstream filename +SRC_URI="mirror://gentoo/${P}.run" +S="${WORKDIR}" + +LICENSE="knights-demo" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="strip" + +# Deps for the .dynamic binary which we don't support but install anyway +# TODO: wants gtk-1.2?! +# TODO: wants libgrapple? +DYNAMIC_DEPS=" + dev-libs/glib + media-libs/libogg + media-libs/libsdl + media-libs/libvorbis + media-libs/sdl-mixer + media-libs/smpeg + sys-libs/zlib +" +RDEPEND=" + sys-libs/glibc + >=x11-libs/libX11-1.6.2[abi_x86_32(-)] + >=x11-libs/libXau-1.0.7-r1[abi_x86_32(-)] + >=x11-libs/libXdmcp-1.1.1-r1[abi_x86_32(-)] + >=x11-libs/libXext-1.3.2[abi_x86_32(-)] + >=x11-libs/libXi-1.7.2[abi_x86_32(-)] + || ( + sys-libs/libxcrypt[compat] + sys-libs/glibc[crypt(-)] + ) +" + +# RDEPEND+=" ${DYNAMIC_DEPS}" + +QA_FLAGS_IGNORED=" + opt/knights-demo/knights-demo.dynamic + opt/knights-demo/knights-demo +" + +src_unpack() { + unpack_makeself ${P}.run + mv -f data{,-temp} || die + unpack ./data-temp/data.tar.gz + rm -rf data-temp lgp_* setup* || die +} + +src_install() { + local dir=/opt/${PN} + + exeinto "${dir}" + doexe bin/Linux/x86/${PN}{,.dynamic} + + insinto "${dir}" + doins -r data + doins EULA icon.xpm README{,.licenses} + + # We don't support the dynamic version, even though we install it. + make_wrapper ${PN} ./${PN} "${dir}" "${dir}" + newicon icon.xpm ${PN}.xpm + make_desktop_entry ${PN} "Knights and Merchants (Demo)" ${PN} +} -- cgit v1.2.3