diff options
author | Frederic Crozat <fcrozat@mandriva.com> | 2006-07-17 09:01:55 +0000 |
---|---|---|
committer | Frederic Crozat <fcrozat@mandriva.com> | 2006-07-17 09:01:55 +0000 |
commit | a4c379c42879ad7c457a7f5890117e08b2de6de2 (patch) | |
tree | 85d434ab44709167b30858f7abd672ab2228c619 /xinit.d/menu | |
parent | 9fe99e6538e4538a5a1458fabf6eb58821f8e43a (diff) | |
download | common-data-a4c379c42879ad7c457a7f5890117e08b2de6de2.tar common-data-a4c379c42879ad7c457a7f5890117e08b2de6de2.tar.gz common-data-a4c379c42879ad7c457a7f5890117e08b2de6de2.tar.bz2 common-data-a4c379c42879ad7c457a7f5890117e08b2de6de2.tar.xz common-data-a4c379c42879ad7c457a7f5890117e08b2de6de2.zip |
Final switch to XDG menu
Diffstat (limited to 'xinit.d/menu')
-rwxr-xr-x | xinit.d/menu | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/xinit.d/menu b/xinit.d/menu new file mode 100755 index 0000000..c28d6e2 --- /dev/null +++ b/xinit.d/menu @@ -0,0 +1,22 @@ +#!/bin/sh + +USER_STAMP=$HOME/.xdg-menu-updates.stamp +USER_MENU=$HOME/.local/ + +RETVAL=0 + +if [ -d $USER_MENU -o -f $USER_STAMP -a -f $SYSTEM_STAMP ]; then + if [ ! -f $USER_STAMP ]; then + RETVAL=1; + elif [ $SYSTEM_STAMP -nt $USER_STAMP ]; then + RETVAL=1; + fi + if [ $RETVAL -eq 1 ]; then + echo -n "Running update-menus..." + update-menus -u + echo done + fi +fi + + +# menu ends here |