From 03785d372e0e65c69683d4acca73c2c87f267ebc Mon Sep 17 00:00:00 2001 From: Nick Bowler Date: Sun, 23 Jun 2024 22:06:35 -0400 Subject: [PATCH] sys-apps/man: Remove eutils inherit. The eutils eclass has been removed from upstream gentoo repository. The only used functionality was moved to a new strip-linguas eclass, so migration is simple enough. While we are here, adjust SRC_URI to the WayBackMachine so the package can actually be fetched. --- sys-apps/man/Manifest | 2 +- .../man/{man-1.6g-r3.ebuild => man-1.6g-r4.ebuild} | 12 ++++++++---- 2 files changed, 9 insertions(+), 5 deletions(-) rename sys-apps/man/{man-1.6g-r3.ebuild => man-1.6g-r4.ebuild} (90%) diff --git a/sys-apps/man/Manifest b/sys-apps/man/Manifest index 7816a7c..5c62fe0 100644 --- a/sys-apps/man/Manifest +++ b/sys-apps/man/Manifest @@ -12,4 +12,4 @@ AUX man-1.6g-fbsd.patch 366 BLAKE2B 882b3b3048e3dcb4f64f38e94d7603ae577038dce663 AUX man-1.6g-nonportable-echo.patch 607 BLAKE2B c04845b50fc1f7e962ff40e6173e14293c83b675c1db87de9f9a442ac8fdb4a27fe75d6d83a587da611f7fee214a79e4a449bd3d5f00afa6925798068674fb64 SHA512 ddbbe14755a0ccea627a734c37428485a5f310ab916a230707b45ed503e629518cc7ea81aa5097b0bd403f2fa6e1305dce246c01e791987f5f11901b1d100b6e AUX man-1.6g-xz.patch 1848 BLAKE2B 6a0855eda72386a0f48e715e9ba620b3473b3aa854c42fabd93bc02b7c9cd44fbd07f2608257fe953bdfa9b02e8fa35876d651ba5aab99937fe42325fcfb7b69 SHA512 6a883fa800a6d3b11c76a70e1a31c0736d380271c9f21315863ddaca9529e3d613b587724287fb94bab2b0d97215f6ccb3f1438a5c5e339e5a2edf872c92515c DIST man-1.6g.tar.gz 256906 BLAKE2B f13e21400aecd41a5f001b37bf3c6f9fd8463ff627f761cfd0a6846c7b8dac48a6dc87ff2cf4786b55800a558141cffcc0d66420943e46f708292f5653b42d51 SHA512 c786fa2201aed92293e5590dc3ad5d550cf14e5059fa274ef7719af86ee4c892e747576495b6dc0a09286e73e2f0f0caf860216e0c8032d9ef13e5d26853048b -EBUILD man-1.6g-r3.ebuild 4155 BLAKE2B 22fb00df938c79208486fa99e2fe99a21784a48a4d44a39ff15ab2026d7281b3848ec712f6173fc40367601ea75c1189b6fc64f4088be17b4269262b6aea578b SHA512 aa6ee1a335d10aaadd7f983f5e9539077bef154e85953af5fb2ddb1bc4a1b95f0328542a86384a7bd23526cce147fedca388e045fa510d413583b48d07e2f7aa +EBUILD man-1.6g-r4.ebuild 4356 BLAKE2B f35bf75dccd91e0f45d5a2d693eefb8e1321e520c6c481b8d15eabcfbdbf6bdc3d8e09d58b2d7c6212ed323da5af9c48b2844580f2f7136c15c059315b1cd582 SHA512 a768a9b6c761e97ae41281b6ea33fc44cfe0952bea52207757628b5ccb66da328cde0b3f2ffc9e8749ca8eaf3f4898c34ee298398a4af6d7b8249c0723561790 diff --git a/sys-apps/man/man-1.6g-r3.ebuild b/sys-apps/man/man-1.6g-r4.ebuild similarity index 90% rename from sys-apps/man/man-1.6g-r3.ebuild rename to sys-apps/man/man-1.6g-r4.ebuild index 853c4af..c6a515e 100644 --- a/sys-apps/man/man-1.6g-r3.ebuild +++ b/sys-apps/man/man-1.6g-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright © 2018-2019, 2022 Nick Bowler +# Copyright © 2018-2019, 2022, 2024 Nick Bowler # License GPLv2+: GNU General Public License version 2 or any later version. # This is free software: you are free to change and distribute it. # There is NO WARRANTY, to the extent permitted by law. @@ -15,14 +15,18 @@ # * Convert to EAPI 6 patch application (2019-03) # * Improve /etc/cron.daily/makewhatis installation (2019-03) # * Convert from user.eclass to GLEP 81 user/group packages (2022-12) +# * Remove eutils inherit; replaced by strip-linguas (2024-06) +# * Fix SRC_URI so the package is fetchable (2024-06) EAPI="6" -inherit eutils prefix toolchain-funcs +inherit strip-linguas prefix toolchain-funcs + +ARCHIVE=https://web.archive.org/web/20120508094335/ DESCRIPTION="Standard commands to read man pages" -HOMEPAGE="http://primates.ximian.com/~flucifredi/man/" -SRC_URI="http://primates.ximian.com/~flucifredi/man/${P}.tar.gz" +HOMEPAGE=${ARCHIVE}http://primates.ximian.com/~flucifredi/man/ +SRC_URI=${ARCHIVE}http://primates.ximian.com/~flucifredi/man/$P.tar.gz LICENSE="GPL-2" SLOT="0" -- 2.43.2