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

!include menu.h

function default($var,$com)= \
	"[Desktop Entry]\n" \
        "Type=Application\n" \
        "Exec=" $command "\n" \
        "Name=" title() "\n" \
        $var  \
        "Comment=" ifelse($longtitle,$longtitle,$title) "\n" \
        ifnempty(icon(),"Icon=" icon() "\n")

supported
  x11=  ifelsefile($kdelnk,catfile($kdelnk),default("",$command))
  text= ifelsefile($kdelnk,catfile($kdelnk),default("Terminal=1\n",$command))
  kde= ifelsefile($kdelnk,catfile($kdelnk),default("",$command))
endsupported

genmenu= ifeq($hints, "KDE", "KDE/") parent($section) "/" $title ".desktop"
startmenu=""
endmenu=""
#submenutitle=""
rootsection=""
rootprefix="/var/lib/kde/menu"
userprefix=".kde/share/applnk/debian_menu"
prerun="test -n \""prefix()"\" && rm -rf " prefix() "/* "
postrun="cp /etc/kde2/debian.desktop " prefix() "/.directory; rm -f `find " prefix() " -name 'Konq*'`; rm -rf `find " prefix() " -type d -name 'KDE'`"
#treewalk="c()"
treewalk="M"
preoutput=""
