SF.net SVN: geany: [1764] trunk/geany.nsi

eht16 at users.sourceforge.net eht16 at xxxxx
Sun Jul 29 19:12:27 UTC 2007


Revision: 1764
          http://geany.svn.sourceforge.net/geany/?rev=1764&view=rev
Author:   eht16
Date:     2007-07-29 12:12:27 -0700 (Sun, 29 Jul 2007)

Log Message:
-----------
Add Plugins section

Modified Paths:
--------------
    trunk/geany.nsi

Modified: trunk/geany.nsi
===================================================================
--- trunk/geany.nsi	2007-07-29 18:39:35 UTC (rev 1763)
+++ trunk/geany.nsi	2007-07-29 19:12:27 UTC (rev 1764)
@@ -139,13 +139,20 @@
   !insertmacro MUI_STARTMENU_WRITE_END
 SectionEnd
 
-Section "Language Files" SEC02
+Section "Plugins" SEC02
   SectionIn 1
+  SetOverwrite ifnewer
   SetOutPath "$INSTDIR"
+  File /r "${RESOURCEDIR}\plugins"
+SectionEnd
+
+Section "Language Files" SEC03
+  SectionIn 1
+  SetOutPath "$INSTDIR"
   File /r "${RESOURCEDIR}\lib"
 SectionEnd
 
-Section "Documentation" SEC03
+Section "Documentation" SEC04
   SectionIn 1
   SetOverwrite ifnewer
   SetOutPath "$INSTDIR"
@@ -158,7 +165,7 @@
   !insertmacro MUI_STARTMENU_WRITE_END
 SectionEnd
 
-Section "Autocompletion Tags" SEC04
+Section "Autocompletion Tags" SEC05
   SectionIn 1
   SetOutPath "$INSTDIR\data"
   SetOverwrite ifnewer
@@ -171,7 +178,7 @@
 
 ; Include GTK runtime library but only if desired from command line
 !ifdef INCLUDE_GTK
-Section "GTK 2.10 Runtime Environment" SEC05
+Section "GTK 2.10 Runtime Environment" SEC06
   SectionIn 1
   SetOutPath "$INSTDIR"
   SetOverwrite ifnewer
@@ -189,7 +196,7 @@
 SectionEnd
 !endif
 
-Section "Context menus" SEC06
+Section "Context menus" SEC07
   SectionIn 1
   WriteRegStr HKCR "*\shell\OpenWithGeany" "" "Open with Geany"
   WriteRegStr HKCR "*\shell\OpenWithGeany\command" "" '$INSTDIR\geany.exe "%1"'
@@ -221,13 +228,14 @@
 ;;;;;;;;;;;;;;;;;;;;;;;;;
 !insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
   !insertmacro MUI_DESCRIPTION_TEXT ${SEC01} "Required program files. You cannot skip these files."
-  !insertmacro MUI_DESCRIPTION_TEXT ${SEC02} ""
-  !insertmacro MUI_DESCRIPTION_TEXT ${SEC03} "Manual in Text and HTML format."
-  !insertmacro MUI_DESCRIPTION_TEXT ${SEC04} "Symbol lists necessary for auto completion of symbols."
+  !insertmacro MUI_DESCRIPTION_TEXT ${SEC02} "Available plugins like 'Class Builder' and 'Insert Special Characters'."
+  !insertmacro MUI_DESCRIPTION_TEXT ${SEC03} "Various translations of Geany's interface."
+  !insertmacro MUI_DESCRIPTION_TEXT ${SEC04} "Manual in Text and HTML format."
+  !insertmacro MUI_DESCRIPTION_TEXT ${SEC05} "Symbol lists necessary for auto completion of symbols."
 !ifdef INCLUDE_GTK
-  !insertmacro MUI_DESCRIPTION_TEXT ${SEC05} "You need this files to run Geany. If you have already installed a GTK Runtime Environment (2.6 or higher), you can skip it."
+  !insertmacro MUI_DESCRIPTION_TEXT ${SEC06} "You need this files to run Geany. If you have already installed a GTK Runtime Environment (2.6 or higher), you can skip it."
 !endif
-  !insertmacro MUI_DESCRIPTION_TEXT ${SEC06} "Add context menu item 'Open With Geany'"
+  !insertmacro MUI_DESCRIPTION_TEXT ${SEC07} "Add context menu item 'Open With Geany'"
 !insertmacro MUI_FUNCTION_DESCRIPTION_END
 
 
@@ -306,6 +314,7 @@
 
   RMDir "$SMPROGRAMS\$ICONS_GROUP"
   RMDir /r "$INSTDIR\doc"
+  RMDir /r "$INSTDIR\plugins"
   RMDir /r "$INSTDIR\data"
   RMDir /r "$INSTDIR\etc"
   RMDir /r "$INSTDIR\lib"


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the Commits mailing list