[geany/geany-plugins] 199164: Windows: update uninstallation of bundled dependencies

Enrico Tröger git-noreply at geany.org
Sun Nov 13 12:38:47 UTC 2016


Branch:      refs/heads/master
Author:      Enrico Tröger <enrico.troeger at uvena.de>
Committer:   Enrico Tröger <enrico.troeger at uvena.de>
Date:        Sun, 13 Nov 2016 12:38:47 UTC
Commit:      1991643a57645de1c62ef12fc5ff6107fc15d057
             https://github.com/geany/geany-plugins/commit/1991643a57645de1c62ef12fc5ff6107fc15d057

Log Message:
-----------
Windows: update uninstallation of bundled dependencies

Update version numbers in bundled dependencies and
update renamed Lipsum plugin.


Modified Paths:
--------------
    build/geany-plugins.nsi

Modified: build/geany-plugins.nsi
35 lines changed, 21 insertions(+), 14 deletions(-)
===================================================================
@@ -166,6 +166,7 @@ Section Uninstall
 	Delete "$INSTDIR\lib\geany\geanygendoc.dll"
 	Delete "$INSTDIR\lib\geany\geanyinsertnum.dll"
 	Delete "$INSTDIR\lib\geany\geanylatex.dll"
+	; Keep for geanylipsum propper deleting old dll some time
 	Delete "$INSTDIR\lib\geany\geanylipsum.dll"
 	Delete "$INSTDIR\lib\geany\geanylua.dll"
 	Delete "$INSTDIR\lib\geany\geanymacro.dll"
@@ -178,6 +179,7 @@ Section Uninstall
 	Delete "$INSTDIR\lib\geany\geanyvc.dll"
 	Delete "$INSTDIR\lib\geany\geniuspaste.dll"
 	Delete "$INSTDIR\lib\geany\git-changebar.dll"
+	Delete "$INSTDIR\lib\geany\lipsum.dll"
 	Delete "$INSTDIR\lib\geany\lineoperations.dll"
 	Delete "$INSTDIR\lib\geany\markdown.dll"
 	Delete "$INSTDIR\lib\geany\overview.dll"
@@ -236,30 +238,30 @@ Section Uninstall
 	Delete "$INSTDIR\bin\libgstvideo-1.0-0.dll"
 	Delete "$INSTDIR\bin\libgtkspell-0.dll"
 	Delete "$INSTDIR\bin\libgtkspell3-*.dll"
-	Delete "$INSTDIR\bin\libhistory6.dll"
-	Delete "$INSTDIR\bin\libhogweed-4-1.dll"
+	Delete "$INSTDIR\bin\libhistory7.dll"
+	Delete "$INSTDIR\bin\libhogweed-4.dll"
 	Delete "$INSTDIR\bin\libhttp_parser-2.dll"
-	Delete "$INSTDIR\bin\libhunspell-1.3-0.dll"
-	Delete "$INSTDIR\bin\libicudt56.dll"
-	Delete "$INSTDIR\bin\libicuin56.dll"
-	Delete "$INSTDIR\bin\libicuio56.dll"
-	Delete "$INSTDIR\bin\libicule56.dll"
-	Delete "$INSTDIR\bin\libiculx56.dll"
-	Delete "$INSTDIR\bin\libicutest56.dll"
-	Delete "$INSTDIR\bin\libicutu56.dll"
-	Delete "$INSTDIR\bin\libicuuc56.dll"
+	Delete "$INSTDIR\bin\libhunspell-1.4-0.dll"
+	Delete "$INSTDIR\bin\libicudt57.dll"
+	Delete "$INSTDIR\bin\libicuin57.dll"
+	Delete "$INSTDIR\bin\libicuio57.dll"
+	Delete "$INSTDIR\bin\libicule57.dll"
+	Delete "$INSTDIR\bin\libiculx57.dll"
+	Delete "$INSTDIR\bin\libicutest57.dll"
+	Delete "$INSTDIR\bin\libicutu57.dll"
+	Delete "$INSTDIR\bin\libicuuc57.dll"
 	Delete "$INSTDIR\bin\libidn-11.dll"
 	Delete "$INSTDIR\bin\libjavascriptcoregtk-1.0-0.dll"
 	Delete "$INSTDIR\bin\libjavascriptcoregtk-3.0-0.dll"
 	Delete "$INSTDIR\bin\libjpeg-8.dll"
 	Delete "$INSTDIR\bin\liblzma-5.dll"
-	Delete "$INSTDIR\bin\libnettle-6-2.dll"
-	Delete "$INSTDIR\bin\libnghttp2-14"
+	Delete "$INSTDIR\bin\libnettle-6.dll"
+	Delete "$INSTDIR\bin\libnghttp2-14.dll"
 	Delete "$INSTDIR\bin\libogg-0.dll"
 	Delete "$INSTDIR\bin\liborc-0.4-0.dll"
 	Delete "$INSTDIR\bin\liborc-test-0.4-0.dll"
 	Delete "$INSTDIR\bin\libp11-kit-0.dll"
-	Delete "$INSTDIR\bin\libreadline6.dll"
+	Delete "$INSTDIR\bin\libreadline7.dll"
 	Delete "$INSTDIR\bin\librtmp-1.dll"
 	Delete "$INSTDIR\bin\libsoup-2.4-1.dll"
 	Delete "$INSTDIR\bin\libsoup-gnome-2.4-1.dll"
@@ -284,6 +286,7 @@ Section Uninstall
 	Delete "$INSTDIR\bin\libwebp-6.dll"
 	Delete "$INSTDIR\bin\libwebpdecoder-2.dll"
 	Delete "$INSTDIR\bin\libwebpdemux-2.dll"
+	Delete "$INSTDIR\bin\libwebpextras-0.dll"
 	Delete "$INSTDIR\bin\libwebpmux-2.dll"
 	Delete "$INSTDIR\bin\libxml2-2.dll"
 	Delete "$INSTDIR\bin\libxslt-1.dll"
@@ -318,8 +321,12 @@ Section Uninstall
 	FindClose $0
 
 	; only if empty
+	RMDir "$INSTDIR\lib\geany"
 	RMDir "$INSTDIR\lib"
 	RMDir "$INSTDIR\share\doc"
+	RMDir "$INSTDIR\share\icons\hicolor\16x16\apps"
+	RMDir "$INSTDIR\share\icons\hicolor\16x16"
+	RMDir "$INSTDIR\share\icons\hicolor"
 	RMDir "$INSTDIR\share\icons"
 	RMDir "$INSTDIR\share\locale"
 	RMDir "$INSTDIR\share"



--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).


More information about the Plugins-Commits mailing list