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 (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 0AA2C1581F3 for ; Sun, 1 Dec 2024 12:04:09 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B692DE080E; Sun, 1 Dec 2024 12:04:07 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (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 50A8AE080E for ; Sun, 1 Dec 2024 12:04:07 +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) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 7E7B5342FA6 for ; Sun, 1 Dec 2024 12:04:06 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id DE84B1E75 for ; Sun, 1 Dec 2024 12:04:04 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1733054319.5bf77beadbe0c3b8dc51d40c7de09c73715d550c.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: games-fps/sauerbraten/ X-VCS-Repository: repo/gentoo X-VCS-Files: games-fps/sauerbraten/Manifest games-fps/sauerbraten/sauerbraten-2020.12.27.ebuild X-VCS-Directories: games-fps/sauerbraten/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: 5bf77beadbe0c3b8dc51d40c7de09c73715d550c X-VCS-Branch: master Date: Sun, 1 Dec 2024 12:04:04 +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: 6c051ebf-c827-453a-894d-056c9c233674 X-Archives-Hash: f54e641986c1fcd318628f8b6cbdccd0 commit: 5bf77beadbe0c3b8dc51d40c7de09c73715d550c Author: Abdelrahman Sarhan gmail com> AuthorDate: Fri Nov 8 11:36:02 2024 +0000 Commit: Sam James gentoo org> CommitDate: Sun Dec 1 11:58:39 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bf77bea games-fps/sauerbraten: drop 2020.12.27 Signed-off-by: Abdelrahman Sarhan gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39189 Signed-off-by: Sam James gentoo.org> games-fps/sauerbraten/Manifest | 1 - .../sauerbraten/sauerbraten-2020.12.27.ebuild | 137 --------------------- 2 files changed, 138 deletions(-) diff --git a/games-fps/sauerbraten/Manifest b/games-fps/sauerbraten/Manifest index fb486684527d..ac6dbb73f725 100644 --- a/games-fps/sauerbraten/Manifest +++ b/games-fps/sauerbraten/Manifest @@ -1,2 +1 @@ -DIST sauerbraten_2020_12_27_linux.tar.bz2 985815649 BLAKE2B 4ec9caf705766aed76153a8631b1990c6432db8c816d579e891263b36adf0e7ed4831d2fee010b7692f6457989c0acea552f72c95e0924e97182d2a03dc947f2 SHA512 60487e0493478b9dd8940a9239834d8f3f6b6ca529f3c5b718f91caf5116073942ca6908d7fff26ab37b7ec590114ab07f24cdcea5c355288d3c2706d626ea28 DIST sauerbraten_2020_12_29_linux.tar.bz2 985823440 BLAKE2B 8d3cb9a26b65fecd6596211af58504cf8a2f5f95486785e15fb2faa8398046d80f7548727dff96683a1d6dcd713ec175bbd9ca47852a8c88d872d954d02ab2c0 SHA512 fd2106e4ed3d48352b5cc2f9d4037933a486e6200ef89bf9e3f31952f4a27ef565f7740d45c32bb9b22da0e17e6542257169134f216bc51a6a465ff311f9bae9 diff --git a/games-fps/sauerbraten/sauerbraten-2020.12.27.ebuild b/games-fps/sauerbraten/sauerbraten-2020.12.27.ebuild deleted file mode 100644 index 586071487332..000000000000 --- a/games-fps/sauerbraten/sauerbraten-2020.12.27.ebuild +++ /dev/null @@ -1,137 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop flag-o-matic toolchain-funcs wrapper xdg - -DESCRIPTION="Sauerbraten is a FOSS game engine (Cube 2) with freeware game data (Sauerbraten)" -HOMEPAGE="http://sauerbraten.org/" -SRC_URI="https://downloads.sourceforge.net/sauerbraten/sauerbraten/2020_11_29/sauerbraten_${PV//./_}_linux.tar.bz2" -S="${WORKDIR}"/${PN} - -LICENSE="ZLIB freedist" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug dedicated server" - -DEPEND=" - >=net-libs/enet-1.3.6:1.3 - sys-libs/zlib - !dedicated? ( - media-libs/libsdl2[X,opengl] - media-libs/sdl2-image - media-libs/sdl2-mixer - virtual/opengl - virtual/glu - x11-libs/libX11 - ) -" -RDEPEND=" - ${DEPEND} - acct-group/sauerbraten - dedicated? ( acct-user/sauerbraten ) -" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - # Respect CXXFLAGS, LDFLAGS - "${FILESDIR}"/${PN}-2020.12.27-respect-FLAGS-don-t-strip-symbols.patch - - # Patch Makefile to use system enet instead of bundled - "${FILESDIR}"/${PN}-2020.12.27-unbundle-enet.patch - - # Don't use freetype-config, it's obsolete - "${FILESDIR}"/${PN}-2020.12.27-use-pkg-config-for-freetype2.patch -) - -src_prepare() { - rm -rf sauerbraten_unix bin_unix src/{include,lib,vcpp} || die - - default - - # Fix links so they point to the correct directory - sed -i -e 's:docs/::' README.html || die -} - -src_compile() { - tc-export CXX PKG_CONFIG - - if use debug ; then - append-cppflags -D_DEBUG - fi - - emake -C src \ - master \ - $(usex dedicated "server" "$(usex server "server client" "client")") -} - -src_install() { - local LIBEXECDIR="/usr/lib" - local DATADIR="/usr/share/${PN}" - local STATEDIR="/var/lib/${PN}" - - if ! use dedicated ; then - # Install the game data - insinto "${DATADIR}" - doins -r data packages - - # Install the client executable - exeinto "${LIBEXECDIR}" - doexe src/sauer_client - - # Install the client wrapper - make_wrapper "${PN}-client" "${LIBEXECDIR}/sauer_client -q\$HOME/.${PN} -r" "${DATADIR}" - - # Create menu entry - newicon -s 256 data/cube.png ${PN}.png - make_desktop_entry "${PN}-client" "Cube 2: Sauerbraten" - fi - - # Install the server config files - insinto "${STATEDIR}" - doins server-init.cfg - - # Install the server executables - exeinto "${LIBEXECDIR}" - doexe src/sauer_master - - if use dedicated || use server ; then - doexe src/sauer_server - fi - - make_wrapper "${PN}-server" \ - "${LIBEXECDIR}/sauer_server -k${DATADIR} -q${STATEDIR}" - make_wrapper "${PN}-master" \ - "${LIBEXECDIR}/sauer_master ${STATEDIR}" - - # Install the server init script - cp "${FILESDIR}"/${PN}.init "${T}" || die - sed -i \ - -e "s:%SYSCONFDIR%:${STATEDIR}:g" \ - -e "s:%LIBEXECDIR%:${LIBEXECDIR}:g" \ - -e "s:%/var/lib/%:/var/run:g" \ - "${T}"/${PN}.init || die - - newinitd "${T}"/${PN}.init ${PN} - cp "${FILESDIR}"/${PN}.conf "${T}" || die - sed -i \ - -e "s:%SYSCONFDIR%:${STATEDIR}:g" \ - -e "s:%LIBEXECDIR%:${LIBEXECDIR}:g" \ - -e "s:%GAMES_USER_DED%:sauerbraten:g" \ - -e "s:%GAMES_GROUP%:sauerbraten:g" \ - "${T}"/${PN}.conf || die - newconfd "${T}"/${PN}.conf ${PN} - - dodoc src/*.txt docs/dev/*.txt - - docinto html - dodoc -r README.html docs/* -} - -pkg_postinst() { - xdg_pkg_postinst - - elog "If you plan to use map editor feature copy all map data from ${DATADIR}" - elog "to corresponding folder in your HOME/.${PN}" -}