From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 1484C158091 for ; Tue, 7 Jun 2022 23:07:27 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3DE16E084A; Tue, 7 Jun 2022 23:07:26 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 22ACCE084A for ; Tue, 7 Jun 2022 23:07:26 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id F1EA3335D60 for ; Tue, 7 Jun 2022 23:07:24 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id AE4364F5 for ; Tue, 7 Jun 2022 23:07:22 +0000 (UTC) From: "James Le Cuirot" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "James Le Cuirot" Message-ID: <1654643198.adb1d9c09ec0274c7c00e52a4b1624ca5d4f0bdd.chewi@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: games-fps/doomsday/ X-VCS-Repository: repo/gentoo X-VCS-Files: games-fps/doomsday/Manifest games-fps/doomsday/doomsday-2.1.1-r2.ebuild games-fps/doomsday/doomsday-2.3.0-r1.ebuild X-VCS-Directories: games-fps/doomsday/ X-VCS-Committer: chewi X-VCS-Committer-Name: James Le Cuirot X-VCS-Revision: adb1d9c09ec0274c7c00e52a4b1624ca5d4f0bdd X-VCS-Branch: master Date: Tue, 7 Jun 2022 23:07:22 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 0b2f6599-99d4-4fa6-ab14-e0817d042ddc X-Archives-Hash: af26b776047e2757b56f7707affc4612 commit: adb1d9c09ec0274c7c00e52a4b1624ca5d4f0bdd Author: James Le Cuirot gentoo org> AuthorDate: Tue Jun 7 23:05:24 2022 +0000 Commit: James Le Cuirot gentoo org> CommitDate: Tue Jun 7 23:06:38 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb1d9c0 games-fps/doomsday: Drop old 2.1.1 and 2.3.0 Signed-off-by: James Le Cuirot gentoo.org> games-fps/doomsday/Manifest | 2 - games-fps/doomsday/doomsday-2.1.1-r2.ebuild | 79 ----------------------------- games-fps/doomsday/doomsday-2.3.0-r1.ebuild | 79 ----------------------------- 3 files changed, 160 deletions(-) diff --git a/games-fps/doomsday/Manifest b/games-fps/doomsday/Manifest index dd76ef921b47..861c3c165935 100644 --- a/games-fps/doomsday/Manifest +++ b/games-fps/doomsday/Manifest @@ -1,3 +1 @@ -DIST doomsday-2.1.1.tar.gz 47526008 BLAKE2B bf941048d160058273df09d67b09e140c10d141cd73ff56d0f3162045696d81533aba9a8c9ff39fc29530248ee8b2f6dd2b3da76a929fb6263c311e65bcbdd82 SHA512 9df0afa0465ef3c3bb30cccf8ca51596e8e6e5584775a695c9c3278f15bcf7e9f7aaeaa0917f0a1de9fbb1174f2ae83a1ee85fba63bef6e49be957836f1107a3 -DIST doomsday-2.3.0.tar.gz 47838189 BLAKE2B 807204cd5e716f57291e383b6a2f0570c01f3e4a92d575f5e585cf1e793785031edd845399dd6896766b1c77425b2fefd6f5f5913adc5fcb7bb1415b2f906c98 SHA512 46d92743e981804eca3ed6e486c4a748114621053d6269a0c0bc5fa84a591f6556ad3226ab6fb3cbc8642ac2f128885261c0bdc78bb5f2012a25f2cab6413461 DIST doomsday-2.3.1.tar.gz 47840812 BLAKE2B 5a45c9e0f781f0cc67367c703504568ee7f7cd0a96c57266ccf6bfbdf0d1e4ef838b2605b7dcecafe91f18d29c40ddbf9f6b5b0c049e94a95ce9fbbba4bddd1a SHA512 ca952fe0191529fe1192b16331d6c17d14e106f2366f5517177e51fdb50ea32baa2bf70d22bde5946101fac2926333fce6a8a317bc662df9f7662c5e023a669c diff --git a/games-fps/doomsday/doomsday-2.1.1-r2.ebuild b/games-fps/doomsday/doomsday-2.1.1-r2.ebuild deleted file mode 100644 index 415c0e4d885c..000000000000 --- a/games-fps/doomsday/doomsday-2.1.1-r2.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake python-any-r1 qmake-utils readme.gentoo-r1 - -DESCRIPTION="A modern gaming engine for Doom, Heretic, and Hexen" -HOMEPAGE="https://www.dengine.net" -SRC_URI="https://downloads.sourceforge.net/project/deng/Doomsday%20Engine/${PV}/${P}.tar.gz" - -LICENSE="GPL-3+ LGPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="demo freedoom fluidsynth openal tools" - -RDEPEND=" - dev-qt/qtcore:5= - dev-qt/qtgui:5=[-gles2-only] - dev-qt/qtnetwork:5= - dev-qt/qtopengl:5= - dev-qt/qtwidgets:5= - dev-qt/qtx11extras:5= - media-libs/assimp:= - net-misc/curl - sys-libs/zlib - fluidsynth? ( media-sound/fluidsynth:= ) - openal? ( media-libs/openal ) - tools? ( sys-libs/ncurses:0= ) -" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS} - virtual/pkgconfig -" -PDEPEND=" - demo? ( games-fps/doom-data ) - freedoom? ( games-fps/freedoom ) -" - -S="${WORKDIR}/${P}/${PN}" - -DOC_CONTENTS="You need to copy Doom, Doom 2, Chex Quest, Heretic, Hexen, HexenDD, or Doom64 wads to a folder of your choice and then tell the game engine where that folder is. This is different to older versions, which had separate launchers for each game and required the files to be in a specific place." - -src_prepare() { - cmake_src_prepare - - # Fix QA warning for "installing to one or more unexpected paths" - sed -e "10s:/texc:/${PF}:" -i tools/texc/CMakeLists.txt || die -} - -src_configure() { - local mycmakeargs=( - -DDENG_ASSIMP_EMBEDDED="OFF" - -DDENG_ENABLE_TOOLS="$(usex tools)" - -DPYTHON_EXECUTABLE="${PYTHON}" - -DQMAKE=$(qt5_get_bindir)/qmake - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - - if use tools; then - mv -v "${ED}"/usr/bin/md2tool{,.${PN}} || die - fi - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog - - if use tools; then - einfo "In order to prevent a file collision with games-fps/eduke32[tools]," - einfo "the utility md2tool has been renamed to md2tool.doomsday." - fi -} diff --git a/games-fps/doomsday/doomsday-2.3.0-r1.ebuild b/games-fps/doomsday/doomsday-2.3.0-r1.ebuild deleted file mode 100644 index 415c0e4d885c..000000000000 --- a/games-fps/doomsday/doomsday-2.3.0-r1.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit cmake python-any-r1 qmake-utils readme.gentoo-r1 - -DESCRIPTION="A modern gaming engine for Doom, Heretic, and Hexen" -HOMEPAGE="https://www.dengine.net" -SRC_URI="https://downloads.sourceforge.net/project/deng/Doomsday%20Engine/${PV}/${P}.tar.gz" - -LICENSE="GPL-3+ LGPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="demo freedoom fluidsynth openal tools" - -RDEPEND=" - dev-qt/qtcore:5= - dev-qt/qtgui:5=[-gles2-only] - dev-qt/qtnetwork:5= - dev-qt/qtopengl:5= - dev-qt/qtwidgets:5= - dev-qt/qtx11extras:5= - media-libs/assimp:= - net-misc/curl - sys-libs/zlib - fluidsynth? ( media-sound/fluidsynth:= ) - openal? ( media-libs/openal ) - tools? ( sys-libs/ncurses:0= ) -" -DEPEND="${RDEPEND}" -BDEPEND="${PYTHON_DEPS} - virtual/pkgconfig -" -PDEPEND=" - demo? ( games-fps/doom-data ) - freedoom? ( games-fps/freedoom ) -" - -S="${WORKDIR}/${P}/${PN}" - -DOC_CONTENTS="You need to copy Doom, Doom 2, Chex Quest, Heretic, Hexen, HexenDD, or Doom64 wads to a folder of your choice and then tell the game engine where that folder is. This is different to older versions, which had separate launchers for each game and required the files to be in a specific place." - -src_prepare() { - cmake_src_prepare - - # Fix QA warning for "installing to one or more unexpected paths" - sed -e "10s:/texc:/${PF}:" -i tools/texc/CMakeLists.txt || die -} - -src_configure() { - local mycmakeargs=( - -DDENG_ASSIMP_EMBEDDED="OFF" - -DDENG_ENABLE_TOOLS="$(usex tools)" - -DPYTHON_EXECUTABLE="${PYTHON}" - -DQMAKE=$(qt5_get_bindir)/qmake - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - - if use tools; then - mv -v "${ED}"/usr/bin/md2tool{,.${PN}} || die - fi - - readme.gentoo_create_doc -} - -pkg_postinst() { - readme.gentoo_print_elog - - if use tools; then - einfo "In order to prevent a file collision with games-fps/eduke32[tools]," - einfo "the utility md2tool has been renamed to md2tool.doomsday." - fi -}