[izpack-changes] r1574 - izpack-src/trunk/src/dist-files

noreply at berlios.de noreply at berlios.de
Wed Sep 6 22:40:28 CEST 2006


Author: eppelman
Date: 2006-09-06 22:40:26 +0200 (Wed, 06 Sep 2006)
New Revision: 1574

Modified:
   izpack-src/trunk/src/dist-files/Unix_shortcutSpec.xml
Log:
-implemented  the X-KDE subsitute user - shortcut attribute (see Unix_shortcutSpec.xml).
-write Desktop shortcuts to all known local and ypbinded users "desktop" folders.
-write common shortcuts  to the new freedesktop.org common "/usr/share/applications" 
and "/usr/share/pixmaps" folders to display these in the commons [start].menu
Here: use new attributes as root

Modified: izpack-src/trunk/src/dist-files/Unix_shortcutSpec.xml
===================================================================
--- izpack-src/trunk/src/dist-files/Unix_shortcutSpec.xml	2006-09-06 20:38:10 UTC (rev 1573)
+++ izpack-src/trunk/src/dist-files/Unix_shortcutSpec.xml	2006-09-06 20:40:26 UTC (rev 1574)
@@ -6,7 +6,11 @@
 	of the last change.
 	- Each Shortcut has now a optional attribute
 
-	createForAll 
+	createForAll="yes|no"
+	
+	new at 2006-09-06:
+	TryExec="aTryExecCommand" will passes raw thru
+	Categories="Where to put in [K]-Menu"
 	 
 	As root you can create Shortcuts for all users or even only for yourself.
 	This can be the case i.e. for the uninstaller.
@@ -128,6 +132,17 @@
      <createForPack name="PDF Documentation"/>
    </shortcut>
    
+   <!-- Some Sample Categories and their apps
+		 examine *.desktop files in /usr/share/applications ...
+     Categories="Application;Network;WebDevelopment"    Nvu
+	 Categories="Qt;Development;GUIDesigner"    QtDesigner3
+	 Categories="Application;System;"   VwareServer-console  
+	 Categories="Network;WebBrowser"    Opera
+	 Categories="Development;Debugger"    DDD debugger
+     Categories="Development;IDE"    Eclipse IDE
+	 Categories="SystemSetup;X-SuSE-Core-System" Yast2
+	 Categories="System;Archiving" Sesam archiving
+    -->  	
       
    <shortcut
      name="Izpack at ver@ Uninstaller"
@@ -145,7 +160,15 @@
      workingDirectory=""
      type="Application"
      encoding="UTF-8"
-   createForAll="false"
+     KdeSubstUID="true"
+     KdeUsername="root"
+     createForAll="false"
+	 
+	 
+	 Categories="Development;IDE" 
+	   
+	 TryExec="java -jar &quot;$INSTALL_PATH/Uninstaller/uninstaller.jar&quot;"
+	   
      description="This uninstalls IzPack @build.number@">
 
      <createForPack name="Core" />




More information about the izpack-changes mailing list