[gentoo-dev] [PATCH] kernel-2.eclass: Fix einfo/elog messages

2021-06-15 Thread mpagano
From: Mike Pagano 

Fix einfo/elog messages to be more aligned with guidance outlined 
in the devmanual

Bug: https://bugs.gentoo.org/795354

Reported-by: Pacho Ramos
Signed-off-by: Mike Pagano 
---
 eclass/kernel-2.eclass | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index 20c83b37c..1210940b1 100644
--- a/eclass/kernel-2.eclass
+++ b/eclass/kernel-2.eclass
@@ -783,7 +783,7 @@ compile_headers() {
 
if kernel_is 2 4; then
yes "" | make oldconfig ${xmakeopts}
-   elog ">>> make oldconfig complete"
+   einfo ">>> make oldconfig complete"
make dep ${xmakeopts}
elif kernel_is 2 6; then
# 2.6.18 introduces headers_install which means we dont need any
@@ -905,7 +905,7 @@ install_sources() {
 
cd "${S}" || die
dodir /usr/src
-   elog ">>> Copying sources ..."
+   einfo ">>> Copying sources ..."
 
file="$(find ${WORKDIR} -iname "docs" -type d)"
if [[ -n ${file} ]]; then
@@ -1488,7 +1488,7 @@ kernel-2_src_compile() {
[[ ${ETYPE} == headers ]] && compile_headers
 
if [[ ${K_DEBLOB_AVAILABLE} == 1 ]] && use deblob; then
-   elog ">>> Running deblob script ..."
+   einfo ">>> Running deblob script ..."
python_setup
sh "${T}/${DEBLOB_A}" --force || die "Deblob script failed to 
run!!!"
fi
@@ -1548,7 +1548,7 @@ kernel-2_pkg_setup() {
fi
 
[[ ${ETYPE} == headers ]] && setup_headers
-   [[ ${ETYPE} == sources ]] && elog ">>> Preparing to unpack ..."
+   [[ ${ETYPE} == sources ]] && einfo ">>> Preparing to unpack ..."
 }
 
 # @FUNCTION: kernel-2_pkg_postrm
-- 
2.31.1




[gentoo-dev]

2021-06-15 Thread Mike Kaliman



[gentoo-dev] [PATCH] readme.gentoo-r1.eclass: Support EAPI 8, drop EAPIs 4 and 5

2021-06-15 Thread Ulrich Müller
Reviewed-by: Pacho Ramos 
Signed-off-by: Ulrich Müller 
---
 eclass/readme.gentoo-r1.eclass | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/eclass/readme.gentoo-r1.eclass b/eclass/readme.gentoo-r1.eclass
index dfa3b52b6765..69d0e1c5c6b4 100644
--- a/eclass/readme.gentoo-r1.eclass
+++ b/eclass/readme.gentoo-r1.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: readme.gentoo-r1.eclass
@@ -6,7 +6,7 @@
 # Pacho Ramos 
 # @AUTHOR:
 # Author: Pacho Ramos 
-# @SUPPORTED_EAPIS: 4 5 6 7
+# @SUPPORTED_EAPIS: 6 7 8
 # @BLURB: install a doc file shown via elog messages
 # @DESCRIPTION:
 # An eclass for installing a README.gentoo doc file recording tips
@@ -21,10 +21,10 @@ if [[ -z ${_README_GENTOO_ECLASS} ]]; then
 _README_GENTOO_ECLASS=1
 
 case "${EAPI:-0}" in
-   0|1|2|3)
+   0|1|2|3|4|5)
die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}"
;;
-   4|5|6|7)
+   6|7|8)
;;
*)
die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}"
-- 
2.32.0




Re: [gentoo-dev] Packages up for grabs

2021-06-15 Thread Peter Stuge
David Seifert wrote:
>   mail-filter/bogofilter

In principle I'm interested in proxy-maintaining this but do not have
cycles immediately.

The current ebuild has little special stuff so probably also works for
the #763024 bump without much change - though I'd like to rework the
rather messy database USE logic..


//Peter