mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-09 23:23:00 -04:00
net-vpn/mullvadvpn-app: use predefined REPLACING_/REPLACED_ vars
Signed-off-by: Itai Ferber <itai@itaiferber.net>
This commit is contained in:
@@ -86,18 +86,10 @@ src_install() {
|
|||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
MULLVAD_IS_BEING_UPDATED=false
|
|
||||||
|
|
||||||
pkg_preinst() {
|
|
||||||
xdg_pkg_preinst
|
|
||||||
|
|
||||||
[[ -n "$(best_version "${CATEGORY}/${PN}")" ]] && MULLVAD_IS_BEING_UPDATED=true
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
pkg_postrm() {
|
||||||
xdg_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
|
if ! command -v pgrep &>/dev/null || pgrep -f "mullvad-(daemon|gui)"; then
|
||||||
elog "Mullvad has been uninstalled. To stop the service,"
|
elog "Mullvad has been uninstalled. To stop the service,"
|
||||||
elog "1. Quit the Mullvad app"
|
elog "1. Quit the Mullvad app"
|
||||||
@@ -117,7 +109,7 @@ pkg_postrm() {
|
|||||||
pkg_postinst() {
|
pkg_postinst() {
|
||||||
xdg_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
|
if command -v pgrep &>/dev/null && pgrep -f "mullvad-(daemon|gui)" &>/dev/null; then
|
||||||
elog "Mullvad has been updated. To restart the service,"
|
elog "Mullvad has been updated. To restart the service,"
|
||||||
elog "1. Restart the daemon"
|
elog "1. Restart the daemon"
|
||||||
|
|||||||
Reference in New Issue
Block a user