commit:     fe6520c33d86aa869cf6e42b769370d8218ff741
Author:     Francesco Turco <fturco <AT> fastmail <DOT> fm>
AuthorDate: Sun Aug 26 18:08:31 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Sep 11 08:03:56 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe6520c3

x11-wm/i3: show elog message only on first installation

Closes: https://github.com/gentoo/gentoo/pull/9703

 x11-wm/i3/i3-4.13-r1.ebuild | 17 ++++++++++-------
 x11-wm/i3/i3-4.14.1.ebuild  | 15 +++++++++------
 x11-wm/i3/i3-4.14.ebuild    | 17 ++++++++++-------
 x11-wm/i3/i3-4.15.ebuild    | 15 +++++++++------
 x11-wm/i3/i3-9999.ebuild    | 18 +++++++++++-------
 5 files changed, 49 insertions(+), 33 deletions(-)

diff --git a/x11-wm/i3/i3-4.13-r1.ebuild b/x11-wm/i3/i3-4.13-r1.ebuild
index acfef3313c8..2b809ac551d 100644
--- a/x11-wm/i3/i3-4.13-r1.ebuild
+++ b/x11-wm/i3/i3-4.13-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -76,10 +76,13 @@ src_install() {
 }
 
 pkg_postinst() {
-       einfo "There are several packages that you may find useful with ${PN} 
and"
-       einfo "their usage is suggested by the upstream maintainers, namely:"
-       einfo "  x11-misc/dmenu"
-       einfo "  x11-misc/i3status"
-       einfo "  x11-misc/i3lock"
-       einfo "Please refer to their description for additional info."
+       # Only show the elog information on a new install
+       if [[ ! ${REPLACING_VERSIONS} ]]; then
+               elog "There are several packages that you may find useful with 
${PN} and"
+               elog "their usage is suggested by the upstream maintainers, 
namely:"
+               elog "  x11-misc/dmenu"
+               elog "  x11-misc/i3status"
+               elog "  x11-misc/i3lock"
+               elog "Please refer to their description for additional info."
+       fi
 }

diff --git a/x11-wm/i3/i3-4.14.1.ebuild b/x11-wm/i3/i3-4.14.1.ebuild
index 3c204ad407f..a10e0a5f9e4 100644
--- a/x11-wm/i3/i3-4.14.1.ebuild
+++ b/x11-wm/i3/i3-4.14.1.ebuild
@@ -102,10 +102,13 @@ my_src_install_all() {
 }
 
 pkg_postinst() {
-       einfo "There are several packages that you may find useful with ${PN} 
and"
-       einfo "their usage is suggested by the upstream maintainers, namely:"
-       einfo "  x11-misc/dmenu"
-       einfo "  x11-misc/i3status"
-       einfo "  x11-misc/i3lock"
-       einfo "Please refer to their description for additional info."
+       # Only show the elog information on a new install
+       if [[ ! ${REPLACING_VERSIONS} ]]; then
+               elog "There are several packages that you may find useful with 
${PN} and"
+               elog "their usage is suggested by the upstream maintainers, 
namely:"
+               elog "  x11-misc/dmenu"
+               elog "  x11-misc/i3status"
+               elog "  x11-misc/i3lock"
+               elog "Please refer to their description for additional info."
+       fi
 }

diff --git a/x11-wm/i3/i3-4.14.ebuild b/x11-wm/i3/i3-4.14.ebuild
index b98df36f927..26d946ec6f0 100644
--- a/x11-wm/i3/i3-4.14.ebuild
+++ b/x11-wm/i3/i3-4.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -90,10 +90,13 @@ src_install() {
 }
 
 pkg_postinst() {
-       einfo "There are several packages that you may find useful with ${PN} 
and"
-       einfo "their usage is suggested by the upstream maintainers, namely:"
-       einfo "  x11-misc/dmenu"
-       einfo "  x11-misc/i3status"
-       einfo "  x11-misc/i3lock"
-       einfo "Please refer to their description for additional info."
+       # Only show the elog information on a new install
+       if [[ ! ${REPLACING_VERSIONS} ]]; then
+               elog "There are several packages that you may find useful with 
${PN} and"
+               elog "their usage is suggested by the upstream maintainers, 
namely:"
+               elog "  x11-misc/dmenu"
+               elog "  x11-misc/i3status"
+               elog "  x11-misc/i3lock"
+               elog "Please refer to their description for additional info."
+       fi
 }

diff --git a/x11-wm/i3/i3-4.15.ebuild b/x11-wm/i3/i3-4.15.ebuild
index df485534f2f..90f223b0d2c 100644
--- a/x11-wm/i3/i3-4.15.ebuild
+++ b/x11-wm/i3/i3-4.15.ebuild
@@ -102,10 +102,13 @@ my_src_install_all() {
 }
 
 pkg_postinst() {
-       einfo "There are several packages that you may find useful with ${PN} 
and"
-       einfo "their usage is suggested by the upstream maintainers, namely:"
-       einfo "  x11-misc/dmenu"
-       einfo "  x11-misc/i3status"
-       einfo "  x11-misc/i3lock"
-       einfo "Please refer to their description for additional info."
+       # Only show the elog information on a new install
+       if [[ ! ${REPLACING_VERSIONS} ]]; then
+               elog "There are several packages that you may find useful with 
${PN} and"
+               elog "their usage is suggested by the upstream maintainers, 
namely:"
+               elog "  x11-misc/dmenu"
+               elog "  x11-misc/i3status"
+               elog "  x11-misc/i3lock"
+               elog "Please refer to their description for additional info."
+       fi
 }

diff --git a/x11-wm/i3/i3-9999.ebuild b/x11-wm/i3/i3-9999.ebuild
index cd758177621..44462428862 100644
--- a/x11-wm/i3/i3-9999.ebuild
+++ b/x11-wm/i3/i3-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -74,10 +74,14 @@ src_install() {
 }
 
 pkg_postinst() {
-       einfo "There are several packages that you may find useful with ${PN} 
and"
-       einfo "their usage is suggested by the upstream maintainers, namely:"
-       einfo "  x11-misc/dmenu"
-       einfo "  x11-misc/i3status"
-       einfo "  x11-misc/i3lock"
-       einfo "Please refer to their description for additional info."
+
+       # Only show the elog information on a new install
+       if [[ ! ${REPLACING_VERSIONS} ]]; then
+               elog "There are several packages that you may find useful with 
${PN} and"
+               elog "their usage is suggested by the upstream maintainers, 
namely:"
+               elog "  x11-misc/dmenu"
+               elog "  x11-misc/i3status"
+               elog "  x11-misc/i3lock"
+               elog "Please refer to their description for additional info."
+       fi
 }

Reply via email to