Sophie

Sophie

distrib > Mandriva > 9.2 > i586 > by-pkgid > b1d9c4a6962e047868e108f525399894 > files > 13

gnome-panel-2.4.0-2mdk.i586.rpm

#!/usr/sbin/install-menu
compat="menu-1"

!include ../menu.h

function AppEntry($var)= \
       "[Desktop Entry]\n" \
       "Encoding=UTF-8\n" \
        "Name=" title() "\n" \
        "Comment=" ifelse($longtitle,$longtitle,$title) "\n" \
       "Exec=" $command "\n" \
        $var  \
        ifnempty($icon,"Icon=" $icon "\n") \
        "Type=Application\n" \
	forall(languages(), "lang", "Name[" $lang "]=" encode_translate($lang,title(),"utf-8") "\n") \
	ifelse($longtitle,forall(languages(), "lang", "Comment[" $lang "]=" encode_translate($lang,$longtitle,"utf-8") "\n"), \
	       forall(languages(), "lang", "Comment[" $lang "]=" encode_translate($lang,$title,"utf-8") "\n"))

function SubmenuEntry()= \
       "[Desktop Entry]\n" \
       "Encoding=UTF-8\n" \
       "Name=" $title "\n" \
       "Icon="  ifelse($icon,$icon,"gnome-folder.png") "\n" \
       "Type=Directory\n" \
	forall(languages(), "lang", "Name[" $lang "]=" encode_translate($lang,title(),"utf-8") "\n") \
	ifelse($longtitle,forall(languages(), "lang", "Comment[" $lang "]=" encode_translate($lang,$longtitle,"utf-8") "\n"), \
	       forall(languages(), "lang", "Comment[" $lang "]=" encode_translate($lang,$title,"utf-8") "\n"))

supported
  x11=  AppEntry("Terminal=false\n")
  text= AppEntry("Terminal=true\n")
  gnome= AppEntry("Terminal=false\n")
endsupported

genmenu=parent($section) "/" $title ifeqelse($command, "", "/.directory", ".desktop") ""
startmenu=""
endmenu=""

rootsection=""

rootprefix="/var/lib/gnome/Mandrake-simplified"
userprefix=".gnome2/apps-mdk-simplified"

treewalk="M"
#submenutitle="SUBMENUTITLE section=[" $section "] title=[" $title "]"
submenutitle=SubmenuEntry()

prerun="rm -rf " prefix() ifroot("/*","")

postrun="sh /etc/menu-methods/menu-link.sh " prefix()

preoutput=""