From b6fa31c964a602f8461a77d5b83355e8750c12eb Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 16 Jul 2024 12:27:58 +0100 Subject: gentoo auto-resync : 16:07:2024 - 12:27:58 --- games-strategy/Manifest.gz | Bin 7916 -> 7913 bytes games-strategy/dunelegacy/Manifest | 2 +- .../dunelegacy/dunelegacy-0.96.4-r1.ebuild | 40 +++++++++++++++++++++ games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild | 39 -------------------- 4 files changed, 41 insertions(+), 40 deletions(-) create mode 100644 games-strategy/dunelegacy/dunelegacy-0.96.4-r1.ebuild delete mode 100644 games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild (limited to 'games-strategy') diff --git a/games-strategy/Manifest.gz b/games-strategy/Manifest.gz index d60dbea1673a..7e8d75dd4c60 100644 Binary files a/games-strategy/Manifest.gz and b/games-strategy/Manifest.gz differ diff --git a/games-strategy/dunelegacy/Manifest b/games-strategy/dunelegacy/Manifest index 13f86df8a9f0..12b59654a12b 100644 --- a/games-strategy/dunelegacy/Manifest +++ b/games-strategy/dunelegacy/Manifest @@ -1,4 +1,4 @@ AUX dunelegacy-0.96.4-init-mid.patch 1926 BLAKE2B 47c2f502e9428f0534a1684db50aa1a41103464770f8da66f69b0add7687f42e07e4f5e612f3c425f3d0f932da29d7a6049342b6bbd0b0166cbec4d5076703c6 SHA512 a10fb87b3bceb367e53dd3687354871fc8bec3dff2025b37c4426994a206c7afbd416c003f2eddfe3d1cef7e845942d2a8db4529e84c38d4b29d75d016fa8729 DIST dunelegacy-0.96.4-src.tar.bz2 2513167 BLAKE2B 119ccabc319a54fbc85906a215ccb44079dabf82568dbd446447bbc6fade873c4760da83a50351acf63aec49bf8364c50386eef2b0681bc7a895db870673340f SHA512 d6e152da4bc526ed05ac89fafc2e3467b1a95b3670987eeca262b7207e7dbe67dd228483cb5a432fe08232e34a52d4cb500b42cd186adb4bcde5da17419f7db0 -EBUILD dunelegacy-0.96.4.ebuild 827 BLAKE2B 055d298a4e7fe4c3d778384fafe731b0bd01474a5657cf3a33e4d11716704f89044dce5f2e0c6411c3875e473256d3ec56209e62977dd0046f462cb92f78954b SHA512 c4e199c0328a6ec35e7a59dd64e74190f9486d9475d4499a191b425a456325b12d56d6e823cfc330c2aa4521d60202830763e12a8f327f60ff24f5b35079beb0 +EBUILD dunelegacy-0.96.4-r1.ebuild 832 BLAKE2B 7a8a5cecbef19730442a24e7d296e5063752454c66aefbf2e9475df610e06dbfdac71b27a85418e41812bc82b099fe2ce7b055bb74bc151dcf9236b7798816a9 SHA512 6103ec66e4f6b288ebfbc7e693037805204bd7661e26c8b7e2f686e84621314119b98673a91af4f20d2c5f0aa42091fc0cdc5f5d13134eefd58831f06cd26d99 MISC metadata.xml 990 BLAKE2B 061e344e58047df210eea2e672e1c38cacb01ac09b9c56828e4ac253ebff8b7aba40249dbffe696dc2b0343074c3c280b677dcb8e8bc64028c9ca85b51f260fd SHA512 b43c0f161108abd41a3fbe73ca1c1751e828d8fc909be52dd46ff145b5a3efeb6c8876d94d9cf4c7fb24e7f711830af1645ff9595500def47ad5833341f4d3e0 diff --git a/games-strategy/dunelegacy/dunelegacy-0.96.4-r1.ebuild b/games-strategy/dunelegacy/dunelegacy-0.96.4-r1.ebuild new file mode 100644 index 000000000000..2796c4aef2fb --- /dev/null +++ b/games-strategy/dunelegacy/dunelegacy-0.96.4-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="Updated clone of Westood Studios' Dune II" +HOMEPAGE="https://dunelegacy.sourceforge.net" +SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-src.tar.bz2" +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~riscv ~x86" + +RDEPEND=" + media-libs/libsdl2[sound,threads(+),video] + media-libs/sdl2-mixer[midi] +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}-init-mid.patch +) + +src_prepare() { + default + + # Prepend upstream flags. + sed -i -r 's/^(C.*FLAGS)=[^$]+$/\0" ${\1}"/' configure || die +} + +src_install() { + default + + doicon -s scalable ${PN}.svg + doicon -s 48 ${PN}.png + newicon -s 128 ${PN}-128x128.png ${PN}.png + make_desktop_entry ${PN} "Dune Legacy" +} diff --git a/games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild b/games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild deleted file mode 100644 index 3ccbcf464bcc..000000000000 --- a/games-strategy/dunelegacy/dunelegacy-0.96.4.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop xdg - -DESCRIPTION="Updated clone of Westood Studios' Dune II" -HOMEPAGE="https://dunelegacy.sourceforge.net" -SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-src.tar.bz2" -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~riscv ~x86" - -RDEPEND="media-libs/libsdl2[sound,threads,video] - media-libs/sdl2-mixer[midi]" - -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${P}-init-mid.patch -) - -src_prepare() { - default - - # Prepend upstream flags. - sed -i -r 's/^(C.*FLAGS)=[^$]+$/\0" ${\1}"/' configure || die -} - -src_install() { - default - - doicon -s scalable ${PN}.svg - doicon -s 48 ${PN}.png - newicon -s 128 ${PN}-128x128.png ${PN}.png - make_desktop_entry ${PN} "Dune Legacy" -} -- cgit v1.2.3