commit:     8e19ddfad1745322789c0928fdf784e2755807e5
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 19 10:50:10 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Sep 19 11:35:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e19ddfa

games-emulation/pcsx2: reduce postinst messages

Should not be super interesting at this point and has been fairly
stable despite packaging annoyances, albeit keep warning for those
upgrading from 1.6.0.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 games-emulation/pcsx2/pcsx2-9999.ebuild | 37 +++++----------------------------
 1 file changed, 5 insertions(+), 32 deletions(-)

diff --git a/games-emulation/pcsx2/pcsx2-9999.ebuild 
b/games-emulation/pcsx2/pcsx2-9999.ebuild
index 7024be408faa..98a2f8f00c10 100644
--- a/games-emulation/pcsx2/pcsx2-9999.ebuild
+++ b/games-emulation/pcsx2/pcsx2-9999.ebuild
@@ -144,39 +144,12 @@ src_install() {
 pkg_postinst() {
        fcaps -m 0755 cap_net_admin,cap_net_raw=eip usr/lib/${PN}/pcsx2-qt
 
-       local replacing=
-       if [[ ${REPLACING_VERSIONS##* } ]]; then
-               if ver_test ${REPLACING_VERSIONS##* } -lt 1.6.1; then
-                       replacing=old
-               elif ver_test ${REPLACING_VERSIONS##* } -lt 1.7.3773; then
-                       replacing=wx
-               else
-                       replacing=any
-               fi
-       fi
-
-       if [[ ${replacing} == old ]]; then
+       if [[ ${REPLACING_VERSIONS##* } ]] &&
+               ver_test ${REPLACING_VERSIONS##* } -lt 1.7; then
+               elog ">=${PN}-1.7 has received several changes since 
<=${PN}-1.6.0, and is"
+               elog "notably now a 64bit build using Qt6. Just-in-case it is 
recommended"
+               elog "to backup configs, save states, and memory cards before 
using."
                elog
-               elog ">=${PN}-1.7 has received several changes since 
<=${PN}-1.6.0, notably"
-               elog "it is now a 64bit build using Qt6. Just-in-case it is 
recommended to"
-               elog "backup your configs, save states, and memory cards before 
use."
                elog "The executable was also renamed from 'PCSX2' to 'pcsx2'."
        fi
-
-       if [[ ${replacing} == @(|old) && ${PV} != 9999 ]]; then
-               elog
-               elog "${PN}-1.7.x is a development branch where .x increments 
every changes."
-               elog "Stable 1.6.0 is getting old and lacks many notable 
features (e.g. native"
-               elog "64bit builds). Given it may be a long time before there 
is a new stable,"
-               elog "Gentoo will carry and update 1.7.x roughly every months."
-               elog
-               elog "Please report an issue if feel a picked version needs to 
be updated ahead"
-               elog "of time or masked (notably for handling regressions)."
-       fi
-
-       if [[ ${replacing} == wx ]]; then
-               ewarn
-               ewarn "Note that wxGTK support been dropped upstream since 
>=${PN}-1.7.3773,"
-               ewarn "and so USE=qt6 is gone and Qt6 is now always used."
-       fi
 }

Reply via email to