From 590b9b7b03bf4651e099949e318755af7cfa81b8 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 1 Aug 2021 22:03:23 +0100 Subject: gentoo resync : 01.08.2021 --- games-fps/chocolate-doom/Manifest | 2 +- .../chocolate-doom/chocolate-doom-3.0.1-r1.ebuild | 88 ++++++++++++++++++++++ .../chocolate-doom/chocolate-doom-3.0.1.ebuild | 87 --------------------- 3 files changed, 89 insertions(+), 88 deletions(-) create mode 100644 games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild delete mode 100644 games-fps/chocolate-doom/chocolate-doom-3.0.1.ebuild (limited to 'games-fps/chocolate-doom') diff --git a/games-fps/chocolate-doom/Manifest b/games-fps/chocolate-doom/Manifest index 2f31d10e0c14..acab6bf54a81 100644 --- a/games-fps/chocolate-doom/Manifest +++ b/games-fps/chocolate-doom/Manifest @@ -14,5 +14,5 @@ AUX chocolate-doom-3.0.1-install-AppStream-metadata-into-the-proper-location.pat AUX chocolate-doom-3.0.1-use-reverse-DNS-naming-for-installing-.desktop-files.patch 5485 BLAKE2B d89e14a071349cd772e5f91962429d0cdf152e2acd92be842068ee39569f79f451513a5bbd5a35f6abcd15d3eb73235e429025db1fb320c58f28feb3ca5c1d98 SHA512 e12d7e64baaaab44d8f6372cd057b4622e3758de6fb39365bcb047980eeccb6ec0b571185d084a56ac4c28a1d2916d3a8beef29466bb5d406eced60a3b2ddc6d DIST chocolate-doom-3.0.1-overhaul-manpages-add-parameters.patch 26736 BLAKE2B 3b75eaf6ea38280eb649eb0a35cf72376fc8daafda51a79bb321e1ac9311bd7d7edc6b7740b235288c32142c01fcf346045091783912739317556a78eb07751a SHA512 64512c47d404de1a85f84948bcf780257070f5b22dce6fa7dba66ba65027a15e93e39145424be327de4abd1f1f3b994fcd936e3dcdc564f1f96238b133a3a554 DIST chocolate-doom-3.0.1.tar.gz 2245563 BLAKE2B 0c9babfbc9e52ea7822ca00c0dbf84e471bfe6d6ec94f729d3d0f72243205b060e5a3b5f1f99728da7764e81af735b45d001bb368dd2b5796666554e3c911090 SHA512 2a81905cf619ea2def7e2f9ebe65b38543d01bd83a95e535e88d04a79f2676f8ba0da64031a650bd905e1345cda1b9d28a398ad87c10c92f2d3d50f3253ec214 -EBUILD chocolate-doom-3.0.1.ebuild 2544 BLAKE2B 9640e7b406854a3e6e476dfc11d41c684162658d52a4f37f0db316be76dd4c50cf955a36e93c1ce58e396df0c12b7225b095805e29aed30cc262416d06b78bfb SHA512 81e05cf2d3660bfbf8897b5f82efd3ca02c70dddd84cacd4014bc5c785004018c0a5eebec1333ec48912eae8eb6e7eb9c918f59bc51a33511ddcfcaf9748ca5b +EBUILD chocolate-doom-3.0.1-r1.ebuild 2537 BLAKE2B 6efeec6f543e52502a19d204c618e6e27175e7f7463f9a368c1f308b469a349c89ccdf6fa2bcbf84b9298e7c2cd3425f0015ef45c6d89c36eb9a048add001253 SHA512 4a0e5e028bf60ad4e71e1725fe89617ff8f3cef04c271c4d03030dacbcd2ed69fae6053fe5c91ee591b6a25db03de47b24246c38a963a4e80478db78e8b23b51 MISC metadata.xml 1033 BLAKE2B 29efd90d416ae1858245ae325e5451acc332cf61a5f9eefe2a5da8028a3514f75f6ad8c87a5e5124c35912f7ea4b8a388d8b0fe9c5e733f05644a082bc5958f3 SHA512 e6357dd32a02f56989d0f9315fd8a77f20fcb9ae5950d35cb19eaf3d7a9f34837be51ec1c833054bfcdc742819c32db68e45d0545ea91966758f4fabcddf7eaa diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild b/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild new file mode 100644 index 000000000000..02a5356a9c32 --- /dev/null +++ b/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8,9} ) + +inherit autotools prefix python-any-r1 xdg + +DESCRIPTION="A Doom source port that is minimalist and historically accurate" +HOMEPAGE="https://www.chocolate-doom.org" +SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz + https://gist.githubusercontent.com/vilhelmgray/28d4713cb6387ad62ab76cfac1443355/raw/f7600d93ca45a5102969b8f89974a3c36a3563f5/${P}-overhaul-manpages-add-parameters.patch" + +LICENSE="BSD GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc libsamplerate +midi png vorbis" + +DEPEND=" + media-libs/libsdl2[video] + media-libs/sdl2-mixer[midi?,vorbis?] + media-libs/sdl2-net + libsamplerate? ( media-libs/libsamplerate ) + png? ( media-libs/libpng:= )" +RDEPEND="${DEPEND}" +# ${PYTHON_DEPS} for bash-completion +BDEPEND=" + ${PYTHON_DEPS} + doc? ( ${PYTHON_DEPS} )" + +S="${WORKDIR}/${PN}-${P}" + +PATCHES=( + "${DISTDIR}/${P}-overhaul-manpages-add-parameters.patch" + "${FILESDIR}/${P}-further-manpage-substitutions-and-fixes.patch" + "${FILESDIR}/${P}-bash-completion-run-docgen-with-z-argument.patch" + "${FILESDIR}/${P}-install-AppStream-metadata-into-the-proper-location.patch" + "${FILESDIR}/${P}-Update-AppStream-XML-files-to-current-0.11-standards.patch" + "${FILESDIR}/${P}-bash-completion-Build-from-actual-shell-script-templ.patch" + "${FILESDIR}/${P}-configure-add-AM_PROG_AR-macro.patch" + "${FILESDIR}/${P}-bash-completion-always-install-into-datadir-bash-com.patch" + "${FILESDIR}/${P}-Update-to-latest-AppStream-formerly-AppData-standard.patch" + "${FILESDIR}/${P}-use-reverse-DNS-naming-for-installing-.desktop-files.patch" + "${FILESDIR}/${P}-Remove-redundant-demoextend-definition.patch" + "${FILESDIR}/${P}-Introduce-configure-options-for-bash-completion-doc-.patch" + "${FILESDIR}/${P}-Add-support-for-usr-share-doom-IWAD-search-path.patch" + "${FILESDIR}/${P}-Update-documentation-about-usr-share-doom-IWAD-locat.patch" + "${FILESDIR}/${P}-Fix-Python-check.patch" +) + +DOCS=( + "AUTHORS" + "ChangeLog" + "NEWS.md" + "NOT-BUGS.md" + "PHILOSOPHY.md" + "README.md" + "README.Music.md" + "README.Strife.md" +) + +src_prepare() { + default + + hprefixify src/d_iwad.c + + eautoreconf +} + +src_configure() { + econf \ + --enable-bash-completion \ + $(use_enable doc) \ + --disable-fonts \ + --disable-icons \ + $(use_with libsamplerate) \ + $(use_with png libpng) +} + +src_install() { + emake DESTDIR="${D}" install + + # Remove redundant documentation files + rm -r "${ED}/usr/share/doc/"* || die + + einstalldocs +} diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.1.ebuild b/games-fps/chocolate-doom/chocolate-doom-3.0.1.ebuild deleted file mode 100644 index 13647f2153ff..000000000000 --- a/games-fps/chocolate-doom/chocolate-doom-3.0.1.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit autotools prefix python-any-r1 xdg - -DESCRIPTION="A Doom source port that is minimalist and historically accurate" -HOMEPAGE="https://www.chocolate-doom.org" -SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz - https://gist.githubusercontent.com/vilhelmgray/28d4713cb6387ad62ab76cfac1443355/raw/f7600d93ca45a5102969b8f89974a3c36a3563f5/${P}-overhaul-manpages-add-parameters.patch" - -LICENSE="BSD GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="bash-completion doc libsamplerate +midi png vorbis" - -DEPEND=" - media-libs/libsdl2[video] - media-libs/sdl2-mixer[midi?,vorbis?] - media-libs/sdl2-net - libsamplerate? ( media-libs/libsamplerate ) - png? ( media-libs/libpng:= )" -RDEPEND="${DEPEND}" -BDEPEND=" - bash-completion? ( ${PYTHON_DEPS} ) - doc? ( ${PYTHON_DEPS} )" - -S="${WORKDIR}/${PN}-${P}" - -PATCHES=( - "${DISTDIR}/${P}-overhaul-manpages-add-parameters.patch" - "${FILESDIR}/${P}-further-manpage-substitutions-and-fixes.patch" - "${FILESDIR}/${P}-bash-completion-run-docgen-with-z-argument.patch" - "${FILESDIR}/${P}-install-AppStream-metadata-into-the-proper-location.patch" - "${FILESDIR}/${P}-Update-AppStream-XML-files-to-current-0.11-standards.patch" - "${FILESDIR}/${P}-bash-completion-Build-from-actual-shell-script-templ.patch" - "${FILESDIR}/${P}-configure-add-AM_PROG_AR-macro.patch" - "${FILESDIR}/${P}-bash-completion-always-install-into-datadir-bash-com.patch" - "${FILESDIR}/${P}-Update-to-latest-AppStream-formerly-AppData-standard.patch" - "${FILESDIR}/${P}-use-reverse-DNS-naming-for-installing-.desktop-files.patch" - "${FILESDIR}/${P}-Remove-redundant-demoextend-definition.patch" - "${FILESDIR}/${P}-Introduce-configure-options-for-bash-completion-doc-.patch" - "${FILESDIR}/${P}-Add-support-for-usr-share-doom-IWAD-search-path.patch" - "${FILESDIR}/${P}-Update-documentation-about-usr-share-doom-IWAD-locat.patch" - "${FILESDIR}/${P}-Fix-Python-check.patch" -) - -DOCS=( - "AUTHORS" - "ChangeLog" - "NEWS.md" - "NOT-BUGS.md" - "PHILOSOPHY.md" - "README.md" - "README.Music.md" - "README.Strife.md" -) - -src_prepare() { - default - - hprefixify src/d_iwad.c - - eautoreconf -} - -src_configure() { - econf \ - $(use_enable bash-completion) \ - $(use_enable doc) \ - --disable-fonts \ - --disable-icons \ - $(use_with libsamplerate) \ - $(use_with png libpng) -} - -src_install() { - emake DESTDIR="${D}" install - - # Remove redundant documentation files - rm -r "${ED}/usr/share/doc/"* || die - - einstalldocs -} -- cgit v1.2.3