Revision: 1401 http://geany-plugins.svn.sourceforge.net/geany-plugins/?rev=1401&view=re... Author: eht16 Date: 2010-05-23 19:32:15 +0000 (Sun, 23 May 2010)
Log Message: ----------- Update Windows installer script and Readme for new plugins
Modified Paths: -------------- trunk/geany-plugins/README.windows trunk/geany-plugins/build/geany-plugins.nsi
Modified: trunk/geany-plugins/README.windows =================================================================== --- trunk/geany-plugins/README.windows 2010-05-23 19:25:32 UTC (rev 1400) +++ trunk/geany-plugins/README.windows 2010-05-23 19:32:15 UTC (rev 1401) @@ -4,7 +4,8 @@
Since the Geany Plugins 0.18 release, the Windows installer contains a few dependency library files. Currently, these are Enchant 1.5.0 which -is required by the Spell Check plugin and Lua 5.1 for the GeanyLua +is required by the Spell Check plugin, Lua 5.1 for the GeanyLua +plugin, LibXML2 for the PrettyPrinter plugin and CTPL 0.2 for the GeanyGenDoc plugin.
The installation of these dependencies is fully optional but obviously @@ -13,7 +14,13 @@
Enchant 1.5.0 was downloaded from -http://ftp.acc.umu.se/pub/gnome/binaries/win32/dependencies/. +http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/
Lua 5.1 was downloaded from http://luaforge.net/frs/?group_id=377 + +LibXML2 was downloaded from +http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/ + +CTPL 0.2 was downloaded from +http://ctpl.tuxfamily.org/
Modified: trunk/geany-plugins/build/geany-plugins.nsi =================================================================== --- trunk/geany-plugins/build/geany-plugins.nsi 2010-05-23 19:25:32 UTC (rev 1400) +++ trunk/geany-plugins/build/geany-plugins.nsi 2010-05-23 19:32:15 UTC (rev 1401) @@ -51,7 +51,7 @@ VIAddVersionKey "LegalCopyright" "Copyright 2009-2010 by the Geany developer team" VIAddVersionKey "FileDescription" "${PRODUCT_NAME} Installer"
-BrandingText "$(^NAME) installer (NSIS 2.45)" +BrandingText "$(^NAME) installer (NSIS 2.46)" Name "${PRODUCT_NAME} ${PRODUCT_VERSION}" SetCompressor /SOLID lzma ShowInstDetails hide @@ -149,18 +149,25 @@ Delete "$INSTDIR\ReadMe.Windows.txt" Delete "$INSTDIR\uninst-plugins.exe" Delete "$INSTDIR\lib\addons.dll" + Delete "$INSTDIR\lib\codenav.dll" + Delete "$INSTDIR\lib\geanydoc.dll" Delete "$INSTDIR\lib\geanyextrasel.dll" + Delete "$INSTDIR\lib\geanygendoc.dll" Delete "$INSTDIR\lib\geanyinsertnum.dll" Delete "$INSTDIR\lib\geanylatex.dll" Delete "$INSTDIR\lib\geanylipsum.dll" Delete "$INSTDIR\lib\geanylua.dll" + Delete "$INSTDIR\lib\geanyprj.dll" Delete "$INSTDIR\lib\geanysendmail.dll" Delete "$INSTDIR\lib\geanyvc.dll" + Delete "$INSTDIR\lib\pretty-printer.dll" Delete "$INSTDIR\lib\shiftcolumn.dll" Delete "$INSTDIR\lib\spellcheck.dll"
Delete "$INSTDIR\bin\libenchant.dll" Delete "$INSTDIR\bin\lua5.1.dll" + Delete "$INSTDIR\bin\libxml2-2.dll" + Delete "$INSTDIR\bin\ctpl.dll"
RMDir /r "$INSTDIR\doc\plugins" RMDir /r "$INSTDIR\lib\geany-plugins" @@ -201,7 +208,7 @@ !insertmacro MUI_DESCRIPTION_TEXT ${SEC01} "Required plugin files. You cannot skip these files." !insertmacro MUI_DESCRIPTION_TEXT ${SEC02} "Various translations for the included plugins." !insertmacro MUI_DESCRIPTION_TEXT ${SEC03} "Various documentation files for the included plugins." -!insertmacro MUI_DESCRIPTION_TEXT ${SEC04} "Dependency files for various plugins (currently libenchant for Spell Check, Lua for GeanyLua and libxml2 for PrettyPrinter)." +!insertmacro MUI_DESCRIPTION_TEXT ${SEC04} "Dependency files for various plugins (currently libenchant for Spell Check, Lua for GeanyLua, libxml2 for PrettyPrinter, CTPL for GeanyGenDoc)." !insertmacro MUI_FUNCTION_DESCRIPTION_END
;;;;;;;;;;;;;;;;;;;;;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.