From 40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 28 Apr 2021 20:21:43 +0100 Subject: gentoo resync : 28.04.2021 --- games-util/uglygs/Manifest | 2 +- games-util/uglygs/uglygs-0_rc11-r1.ebuild | 22 ++++++++++++++++------ 2 files changed, 17 insertions(+), 7 deletions(-) (limited to 'games-util/uglygs') diff --git a/games-util/uglygs/Manifest b/games-util/uglygs/Manifest index 426a6efb142b..4efc8233890e 100644 --- a/games-util/uglygs/Manifest +++ b/games-util/uglygs/Manifest @@ -1,5 +1,5 @@ AUX 0_rc11-uglygs.conf.patch 2140 BLAKE2B 521658d8e7dcfe0ce6a2b63cc3aa98de5f2e925be0d9f299040f665cf009258aee0bd4785bd0e6c5c414d47342b8be84a1e48c28eb44faf1e2f400102e5432b4 SHA512 018b5149acb6615ddbc9e4094d6658d7e5b6266c54bd9f70df17e1091e547ada16bd41550e5147583e1907d70cbd3ff6e246994d96b40f5ff8e7101d9cbb11af AUX 0_rc11-uglygs.pl.patch 6898 BLAKE2B f8827ed6848df36721cb2cddd18e70a19fb2fee276735dabf378693dfedaf786eff2dcd57f0c384ceb446a0f047da20ab71ac18f756c93fe4af623b6655be644 SHA512 6a9c741dbbc68ae5dd07f7f8a146a328c1af9b788dd15e071135d2917fdd5028b67e17164bc61ce7567570bcb9ad7574959103f55ce408a647c7f5eb4bba1d3a DIST uglygs-rc11.tar.gz 9066873 BLAKE2B 91cc02ecfd6ccb98ac765e5702e13fffc231cce9938fc01950eb7691bc3bef03dee51489cacf3526939ebccfafe06a7cbbb97c653a27a0d9dff19e67b73ab4e0 SHA512 2a57eb7a4562525c00c69a7874d32fa52d5f12cb2926dffcf4bc8ad74e5847a962c464426b476412bff369963ee40120c3dfc9c0b506606f8a4668bca88d1970 -EBUILD uglygs-0_rc11-r1.ebuild 1249 BLAKE2B 58113ca46f5c39741c38560f016030115955122eac786b3d133417e572dc4eed559537bdf75d273d97ddbb096708e773e4399d80fc151b295c8e28b929ca84d5 SHA512 35353342efd651bd7df173103bebd5295f4f00a3bce68dbfbfaa44edd053764e031352500862c42f4b992ccb357014022c9f8cce9b3b5a28cb8afe3969144ba8 +EBUILD uglygs-0_rc11-r1.ebuild 1284 BLAKE2B f51b887f682bd91c8a8db83205d0f84519fbf9eaa6fc969181ec96f3646a2dcd32f07ffe8e67d06ff60c7b60b3f56702a7ac4e34095c6f2da8b6ad35cc5c5057 SHA512 fb9d25e8d86edcb22052384c5fcfd1d5e0e1e775567217620a219c53b3b6d2975097f4f6154b9722849906afe11a2d2ac235d4f917f7cff333ce3543c9428867 MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118 diff --git a/games-util/uglygs/uglygs-0_rc11-r1.ebuild b/games-util/uglygs/uglygs-0_rc11-r1.ebuild index d4ae0849ecff..a5fb9f5c19bf 100644 --- a/games-util/uglygs/uglygs-0_rc11-r1.ebuild +++ b/games-util/uglygs/uglygs-0_rc11-r1.ebuild @@ -1,37 +1,45 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 + +inherit toolchain-funcs MY_P="${P/0_/}" DESCRIPTION="Quickly searches the network for game servers" HOMEPAGE="http://uglygs.uglypunk.com/" SRC_URI="ftp://ftp.uglypunk.com/uglygs/current/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~hppa ~x86" -IUSE="" DEPEND="net-analyzer/rrdtool[graph] dev-lang/perl" RDEPEND="${DEPEND}" -S="${WORKDIR}/${MY_P}" +PATCHES=( + "${FILESDIR}"/${PV}-uglygs.conf.patch + "${FILESDIR}"/${PV}-uglygs.pl.patch +) src_prepare() { default - eapply "${FILESDIR}"/${PV}-uglygs.conf.patch + sed -i \ -e "s:GENTOO_DIR:/usr/$(get_libdir)/${PN}:" uglygs.conf || die - eapply "${FILESDIR}"/${PV}-uglygs.pl.patch + sed -i \ -e "s:GENTOO_DIR:/etc:" uglygs.pl || die + sed -i \ -e "s/strndup/${PN}_strndup/" qstat/qstat.c || die } src_compile() { + tc-export CC + emake -C qstat CFLAGS="${CFLAGS}" } @@ -43,9 +51,11 @@ src_install() { insinto /usr/"$(get_libdir)"/${PN} doins -r data templates tmp + insinto /usr/"$(get_libdir)"/${PN}/images doins -r images/{avp2,bds,default.gif,hls,j2s,mhs,q3s,rws,sf2s,uns,vcs} dosym bds /usr/"$(get_libdir)"/${PN}/images/bdl + keepdir /usr/"$(get_libdir)"/${PN}/tmp exeinto /usr/"$(get_libdir)"/${PN} -- cgit v1.2.3