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"