[geany/geany-plugins] 423754: Windows installer: add new dependencies and update cleanup information

Enrico Tröger git-noreply at xxxxx
Sun Nov 25 22:11:20 UTC 2018


Branch:      refs/heads/master
Author:      Enrico Tröger <enrico.troeger at uvena.de>
Committer:   Enrico Tröger <enrico.troeger at uvena.de>
Date:        Sun, 25 Nov 2018 22:11:20 UTC
Commit:      4237549541dd238622fe264fd7f422a0014a45df
             https://github.com/geany/geany-plugins/commit/4237549541dd238622fe264fd7f422a0014a45df

Log Message:
-----------
Windows installer: add new dependencies and update cleanup information

Curl and libsoup depend on libpsl and brotli.


Modified Paths:
--------------
    build/geany-plugins.nsi
    build/gtk-bundle-from-msys2.sh

Modified: build/geany-plugins.nsi
28 lines changed, 19 insertions(+), 9 deletions(-)
===================================================================
@@ -208,7 +208,11 @@ Section Uninstall
 	Delete "$INSTDIR\bin\gpgme-tool.exe"
 	Delete "$INSTDIR\bin\gpgme-w32spawn.exe"
 	Delete "$INSTDIR\bin\libassuan-0.dll"
+	Delete "$INSTDIR\bin\libbrotlicommon.dll"
+	Delete "$INSTDIR\bin\libbrotlidec.dll"
+	Delete "$INSTDIR\bin\libbrotlienc.dll"
 	Delete "$INSTDIR\bin\libctpl-2.dll"
+	Delete "$INSTDIR\bin\libcrypto-1_1.dll"
 	Delete "$INSTDIR\bin\libcurl-4.dll"
 	Delete "$INSTDIR\bin\libdbus-1-3.dll"
 	Delete "$INSTDIR\bin\libdbus-glib-1-2.dll"
@@ -249,15 +253,15 @@ Section Uninstall
 	Delete "$INSTDIR\bin\libhistory7.dll"
 	Delete "$INSTDIR\bin\libhogweed-4.dll"
 	Delete "$INSTDIR\bin\libhttp_parser-2.dll"
-	Delete "$INSTDIR\bin\libhunspell-1.6-0.dll"
-	Delete "$INSTDIR\bin\libicudt61.dll"
-	Delete "$INSTDIR\bin\libicuin61.dll"
-	Delete "$INSTDIR\bin\libicuio61.dll"
-	Delete "$INSTDIR\bin\libicule61.dll"
-	Delete "$INSTDIR\bin\libiculx61.dll"
-	Delete "$INSTDIR\bin\libicutest61.dll"
-	Delete "$INSTDIR\bin\libicutu61.dll"
-	Delete "$INSTDIR\bin\libicuuc61.dll"
+	Delete "$INSTDIR\bin\libhunspell-1.7-0.dll"
+	Delete "$INSTDIR\bin\libicudt62.dll"
+	Delete "$INSTDIR\bin\libicuin62.dll"
+	Delete "$INSTDIR\bin\libicuio62.dll"
+	Delete "$INSTDIR\bin\libicule62.dll"
+	Delete "$INSTDIR\bin\libiculx62.dll"
+	Delete "$INSTDIR\bin\libicutest62.dll"
+	Delete "$INSTDIR\bin\libicutu62.dll"
+	Delete "$INSTDIR\bin\libicuuc62.dll"
 	Delete "$INSTDIR\bin\libidn2-0.dll"
 	Delete "$INSTDIR\bin\libjavascriptcoregtk-1.0-0.dll"
 	Delete "$INSTDIR\bin\libjavascriptcoregtk-3.0-0.dll"
@@ -269,12 +273,14 @@ Section Uninstall
 	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\libpsl-5.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"
 	Delete "$INSTDIR\bin\libsqlite3-0.dll"
 	Delete "$INSTDIR\bin\libssh2-1.dll"
+	Delete "$INSTDIR\bin\libssl-1_1.dll"
 	Delete "$INSTDIR\bin\libsystre-0.dll"
 	Delete "$INSTDIR\bin\libtasn1-6.dll"
 	Delete "$INSTDIR\bin\libtermcap-0.dll"
@@ -302,8 +308,10 @@ Section Uninstall
 	Delete "$INSTDIR\bin\lua51.dll"
 	Delete "$INSTDIR\bin\ssleay32.dll"
 
+	RMDir /r "$INSTDIR\etc\pki"
 	RMDir /r "$INSTDIR\lib\enchant-2"
 	RMDir /r "$INSTDIR\lib\engines"
+	RMDir /r "$INSTDIR\lib\engines-1_1"
 	RMDir /r "$INSTDIR\lib\gio"
 	RMDir /r "$INSTDIR\lib\gstreamer-1.0"
 	RMDir /r "$INSTDIR\lib\pkcs11"
@@ -314,6 +322,7 @@ Section Uninstall
 	RMDir /r "$INSTDIR\share\enchant"
 	RMDir /r "$INSTDIR\share\libgpg-error"
 	RMDir /r "$INSTDIR\share\p11-kit"
+	RMDir /r "$INSTDIR\share\pki"
 	RMDir /r "$INSTDIR\share\vala"
 	RMDir /r "$INSTDIR\share\webkitgtk-1.0"
 	RMDir /r "$INSTDIR\share\webkitgtk-3.0"
@@ -332,6 +341,7 @@ Section Uninstall
 
 	; only if empty
 	RMDir "$INSTDIR\bin"
+	RMDir "$INSTDIR\etc"
 	RMDir "$INSTDIR\lib\geany"
 	RMDir "$INSTDIR\lib"
 	RMDir "$INSTDIR\libexec"


Modified: build/gtk-bundle-from-msys2.sh
2 lines changed, 2 insertions(+), 0 deletions(-)
===================================================================
@@ -23,6 +23,7 @@ gtkv="3"
 # gtkspell - for GeanyVC plugin
 # the rest is dependency-dependency
 packages="
+brotli
 ctags
 ctpl-git
 curl
@@ -47,6 +48,7 @@ libgpg-error
 libgit2
 libidn2
 libjpeg-turbo
+libpsl
 libogg
 libsoup
 libssh2



--------------
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