File 1308-Add-extra-uninstall-removal-instructions-thanks-to-i.patch of Package erlang

From 154c6414d5a54e921f85c542d41232730b9be37d Mon Sep 17 00:00:00 2001
From: Dmytro Lytovchenko <dmytro.lytovchenko@gmail.com>
Date: Tue, 24 Jun 2025 12:53:24 +0200
Subject: [PATCH 2/2] Add extra uninstall removal instructions, thanks to
 @inikulshin

---
 erts/etc/win32/nsis/erlang20.nsi | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/erts/etc/win32/nsis/erlang20.nsi b/erts/etc/win32/nsis/erlang20.nsi
index 705af44c77..5c9e8a0614 100644
--- a/erts/etc/win32/nsis/erlang20.nsi
+++ b/erts/etc/win32/nsis/erlang20.nsi
@@ -482,12 +482,16 @@ continue_delete:
 
 noshortcuts:
 ; We delete both in HKCU and HKLM, we don't really know were they might be...
-  	DeleteRegKey /ifnosubkeys HKLM "SOFTWARE\Ericsson\Erlang\${ERTS_VERSION}"
-  	DeleteRegKey /ifnosubkeys HKCU "SOFTWARE\Ericsson\Erlang\${ERTS_VERSION}"
-  	DeleteRegKey HKLM \
-		"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Erlang OTP"
-  	DeleteRegKey HKCU \
-		"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Erlang OTP"
+	DeleteRegKey /ifnosubkeys HKCU "SOFTWARE\Ericsson\Erlang\${ERTS_VERSION}"
+	DeleteRegKey /ifnosubkeys HKCU "SOFTWARE\Ericsson\Erlang"
+	DeleteRegKey /ifnosubkeys HKCU "SOFTWARE\Ericsson"
+
+	DeleteRegKey /ifnosubkeys HKLM "SOFTWARE\Ericsson\Erlang\${ERTS_VERSION}"
+	DeleteRegKey /ifnosubkeys HKLM "SOFTWARE\Ericsson\Erlang"
+	DeleteRegKey /ifnosubkeys HKLM "SOFTWARE\Ericsson"
+
+	DeleteRegKey HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Erlang OTP"
+	DeleteRegKey HKCU "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Erlang OTP"
 
 
 ; Now remove shell/file associations we'we made...
-- 
2.43.0

openSUSE Build Service is sponsored by