commit: 4b42f0ce3fe4d848c4033fa7e5839068bccb2057
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 14 14:11:58 2025 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Feb 22 09:38:19 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b42f0ce
sys-apps/man-pages: Port to ver_replacing
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
sys-apps/man-pages/man-pages-6.10.ebuild | 17 ++++++++---------
sys-apps/man-pages/man-pages-9999.ebuild | 19 +++++++++----------
2 files changed, 17 insertions(+), 19 deletions(-)
diff --git a/sys-apps/man-pages/man-pages-6.10.ebuild
b/sys-apps/man-pages/man-pages-6.10.ebuild
index eeb536cb1d03..9a787b0cbe0d 100644
--- a/sys-apps/man-pages/man-pages-6.10.ebuild
+++ b/sys-apps/man-pages/man-pages-6.10.ebuild
@@ -3,6 +3,8 @@
EAPI=8
+inherit eapi9-ver
+
# Maintenance notes:
# - Upstream are very friendly, do approach them if have any questions;
#
@@ -133,13 +135,10 @@ src_install() {
}
pkg_postinst() {
- for ver in ${REPLACING_VERSIONS} ; do
- if ver_test ${ver} -lt 5.13-r2 ; then
- # Avoid ACCEPT_LICENSE issues for users by default
- # bug #871636
- ewarn "This version of ${PN} no longer depends on
sys-apps/man-pages-posix!"
- ewarn "Please install sys-apps/man-pages-posix yourself
if needed."
- break
- fi
- done
+ if ver_replacing -lt 5.13-r2 ; then
+ # Avoid ACCEPT_LICENSE issues for users by default
+ # bug #871636
+ ewarn "This version of ${PN} no longer depends on
sys-apps/man-pages-posix!"
+ ewarn "Please install sys-apps/man-pages-posix yourself if
needed."
+ fi
}
diff --git a/sys-apps/man-pages/man-pages-9999.ebuild
b/sys-apps/man-pages/man-pages-9999.ebuild
index 3650f5532a8d..2e025b4606bf 100644
--- a/sys-apps/man-pages/man-pages-9999.ebuild
+++ b/sys-apps/man-pages/man-pages-9999.ebuild
@@ -1,8 +1,10 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
+inherit eapi9-ver
+
# Maintenance notes:
# - Upstream are very friendly, do approach them if have any questions;
#
@@ -133,13 +135,10 @@ src_install() {
}
pkg_postinst() {
- for ver in ${REPLACING_VERSIONS} ; do
- if ver_test ${ver} -lt 5.13-r2 ; then
- # Avoid ACCEPT_LICENSE issues for users by default
- # bug #871636
- ewarn "This version of ${PN} no longer depends on
sys-apps/man-pages-posix!"
- ewarn "Please install sys-apps/man-pages-posix yourself
if needed."
- break
- fi
- done
+ if ver_replacing -lt 5.13-r2 ; then
+ # Avoid ACCEPT_LICENSE issues for users by default
+ # bug #871636
+ ewarn "This version of ${PN} no longer depends on
sys-apps/man-pages-posix!"
+ ewarn "Please install sys-apps/man-pages-posix yourself if
needed."
+ fi
}