commit:     8151162834c06a9a3b27fa89974d2619d9cd7c99
Author:     Itai Ferber <itai <AT> itaiferber <DOT> net>
AuthorDate: Tue Sep 30 17:39:38 2025 +0000
Commit:     Itai Ferber <itai <AT> itaiferber <DOT> net>
CommitDate: Tue Sep 30 17:39:38 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=81511628

net-vpn/mullvadvpn-app: use predefined REPLACING_/REPLACED_ vars

Signed-off-by: Itai Ferber <itai <AT> itaiferber.net>

 .../mullvadvpn-app/mullvadvpn-app-2025.10_beta1-r1.ebuild    | 12 ++----------
 1 file changed, 2 insertions(+), 10 deletions(-)

diff --git a/net-vpn/mullvadvpn-app/mullvadvpn-app-2025.10_beta1-r1.ebuild 
b/net-vpn/mullvadvpn-app/mullvadvpn-app-2025.10_beta1-r1.ebuild
index 34f2a967e3..d02c1a2723 100644
--- a/net-vpn/mullvadvpn-app/mullvadvpn-app-2025.10_beta1-r1.ebuild
+++ b/net-vpn/mullvadvpn-app/mullvadvpn-app-2025.10_beta1-r1.ebuild
@@ -86,18 +86,10 @@ src_install() {
        done
 }
 
-MULLVAD_IS_BEING_UPDATED=false
-
-pkg_preinst() {
-       xdg_pkg_preinst
-
-       [[ -n "$(best_version "${CATEGORY}/${PN}")" ]] && 
MULLVAD_IS_BEING_UPDATED=true
-}
-
 pkg_postrm() {
        xdg_pkg_postrm
 
-       if [[ ${MULLVAD_IS_BEING_UPDATED} = "false" ]]; then
+       if [[ -z ${REPLACED_BY_VERSION} ]]; then
                if ! command -v pgrep &>/dev/null || pgrep -f 
"mullvad-(daemon|gui)"; then
                        elog "Mullvad has been uninstalled. To stop the 
service,"
                        elog "1. Quit the Mullvad app"
@@ -117,7 +109,7 @@ pkg_postrm() {
 pkg_postinst() {
        xdg_pkg_postinst
 
-       if [[ ${MULLVAD_IS_BEING_UPDATED} = "true" ]]; then
+       if [[ -n ${REPLACING_VERSIONS} ]]; then
                if command -v pgrep &>/dev/null && pgrep -f 
"mullvad-(daemon|gui)" &>/dev/null; then
                        elog "Mullvad has been updated. To restart the service,"
                        elog "1. Restart the daemon"

Reply via email to