Make sure we remove all the files we install. release-2.x.y

Sun, 11 Apr 2021 03:27:57 -0500

author
Gary Kramlich <grim@reaperworld.com>
date
Sun, 11 Apr 2021 03:27:57 -0500
branch
release-2.x.y
changeset 40852
5407cbf3c5dd
parent 40851
8b8c403b15ea
child 40859
2ff89178eb3d

Make sure we remove all the files we install.

Patch was provided by Johann Lochner.

Testing Done:
Build and ran the installer and uninstaller and verified that `C:\Program Files (x86)\Pidgin` was empty and therefore removed.

Bugs closed: PIDGIN-17515

Reviewed at https://reviews.imfreedom.org/r/612/

COPYRIGHT file | annotate | diff | comparison | revisions
pidgin/win32/nsis/pidgin-installer.nsi file | annotate | diff | comparison | revisions
--- a/COPYRIGHT	Sun Apr 11 03:27:52 2021 -0500
+++ b/COPYRIGHT	Sun Apr 11 03:27:57 2021 -0500
@@ -324,6 +324,7 @@
 Artem Litvinovich
 Josh Littlefield
 Daniel Ljungborg
+Johann Lochner
 Syd Logan
 Lokheed
 Norberto Lopes
--- a/pidgin/win32/nsis/pidgin-installer.nsi	Sun Apr 11 03:27:52 2021 -0500
+++ b/pidgin/win32/nsis/pidgin-installer.nsi	Sun Apr 11 03:27:57 2021 -0500
@@ -580,6 +580,7 @@
     Delete "$INSTDIR\plugins\ticker.dll"
     Delete "$INSTDIR\plugins\timestamp.dll"
     Delete "$INSTDIR\plugins\timestamp_format.dll"
+    Delete "$INSTDIR\plugins\transparency.dll"
     Delete "$INSTDIR\plugins\win2ktrans.dll"
     Delete "$INSTDIR\plugins\winprefs.dll"
     Delete "$INSTDIR\plugins\xmppconsole.dll"
@@ -615,6 +616,7 @@
     RMDir "$INSTDIR\spellcheck\lib"
     RMDir "$INSTDIR\spellcheck"
     Delete "$INSTDIR\freebl3.dll"
+    Delete "$INSTDIR\libgcc_s_dw2-1.dll"
     Delete "$INSTDIR\libjabber.dll"
     Delete "$INSTDIR\libnspr4.dll"
     Delete "$INSTDIR\libmeanwhile-1.dll"
@@ -626,6 +628,7 @@
     Delete "$INSTDIR\libsilc-1-1-4.dll"
     Delete "$INSTDIR\libsilcclient-1-1-4.dll"
     Delete "$INSTDIR\libssp-0.dll"
+    Delete "$INSTDIR\libwinpthread-1.dll"
     Delete "$INSTDIR\libxml2-2.dll"
     Delete "$INSTDIR\libymsg.dll"
     Delete "$INSTDIR\nss3.dll"

mercurial