Gentoo Archives: gentoo-commits

From: Ionen Wolkens <ionen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
Date: Thu, 30 Sep 2021 16:05:46
Message-Id: 1633017684.3218018d23811a554e033fd2db4ed80d92034441.ionen@gentoo
1 commit: 3218018d23811a554e033fd2db4ed80d92034441
2 Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
3 AuthorDate: Thu Sep 30 15:56:13 2021 +0000
4 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
5 CommitDate: Thu Sep 30 16:01:24 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3218018d
7
8 app-portage/iwdevtools: sync live
9
10 Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
11
12 app-portage/iwdevtools/iwdevtools-9999.ebuild | 20 ++++++++++++++++----
13 1 file changed, 16 insertions(+), 4 deletions(-)
14
15 diff --git a/app-portage/iwdevtools/iwdevtools-9999.ebuild b/app-portage/iwdevtools/iwdevtools-9999.ebuild
16 index d18fac000b3..282831c8b50 100644
17 --- a/app-portage/iwdevtools/iwdevtools-9999.ebuild
18 +++ b/app-portage/iwdevtools/iwdevtools-9999.ebuild
19 @@ -41,12 +41,24 @@ pkg_postinst() {
20 optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail
21
22 if [[ ! ${REPLACING_VERSIONS} ]]; then
23 - elog "To (optionally) integrate with portage, inspect the .bashrc files installed"
24 - elog "at ${EROOT}/usr/share/${PN}. If not already using a bashrc, you can use"
25 - elog "the example bashrc directly by creating a symlink:"
26 + elog "Optional portage integration relies on using /etc/portage/bashrc."
27 + elog "The example bashrc can be used as-is if not already using one:"
28 elog
29 elog " ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc"
30 elog
31 - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for info on tools."
32 + elog "Otherwise, inspect the tools' --help output and the example to integrate"
33 + elog "(if not defining the same phase functions, the example can be sourced)."
34 + elog
35 + elog "Note that \`eqawarn\` is used for portage output by default. QA messages"
36 + elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:"
37 + elog
38 + elog ' PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"'
39 + elog
40 + elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools."
41 + fi
42 +
43 + if ver_test ${REPLACING_VERSIONS} -le 0.7.0; then
44 + elog "qa-* bashrcs now use \`eqawarn\` for portage output. If no longer"
45 + elog "seeing messages post-emerge, ensure 'qa' is in PORTAGE_ELOG_CLASSES."
46 fi
47 }