[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 "$INSTALL_PATH/Uninstaller/uninstaller.jar""
+
description="This uninstalls IzPack @build.number@">
<createForPack name="Core" />
More information about the izpack-changes
mailing list