applied patch from Han
This commit is contained in:
parent
9ad48cd5ac
commit
08bbf9377c
1 changed files with 13 additions and 49 deletions
|
@ -57,15 +57,7 @@ display_authors () {
|
||||||
}
|
}
|
||||||
|
|
||||||
find_it() {
|
find_it() {
|
||||||
_it="`which \"$1\" 2>/dev/null | grep \"^/.*$1\"`"
|
which $1 > /dev/null 2> /dev/null && shift && $*
|
||||||
if [ ! -z "$_it" ]; then
|
|
||||||
if [ -x "$_it" ]; then
|
|
||||||
shift
|
|
||||||
$*
|
|
||||||
else
|
|
||||||
echo "$1 exists but it is not executable! Check permissions."
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
}
|
}
|
||||||
|
|
||||||
append() {
|
append() {
|
||||||
|
@ -105,45 +97,16 @@ menu_entry_dir() {
|
||||||
|
|
||||||
# Get options.
|
# Get options.
|
||||||
while getopts ":khagp:o:m:" COMMAND_LINE_ARGUMENT ; do
|
while getopts ":khagp:o:m:" COMMAND_LINE_ARGUMENT ; do
|
||||||
|
case "${COMMAND_LINE_ARGUMENT}" in
|
||||||
case "${COMMAND_LINE_ARGUMENT}" in
|
k) KDEMENU=yes ;;
|
||||||
|
g) GNOMEMENU=yes ;;
|
||||||
k)
|
o) FILENAME=${OPTARG} ;;
|
||||||
KDEMENU=yes
|
p) PKGDATADIR=${OPTARG} ;;
|
||||||
;;
|
m) MENUTITLE=${OPTARG} ;;
|
||||||
|
h) display_usage ; exit 0 ;;
|
||||||
g)
|
a) display_authors ; exit 0 ;;
|
||||||
GNOMEMENU=yes
|
*) display_help ; exit 1 ;;
|
||||||
;;
|
esac
|
||||||
|
|
||||||
o)
|
|
||||||
FILENAME=${OPTARG}
|
|
||||||
;;
|
|
||||||
|
|
||||||
p)
|
|
||||||
PKGDATADIR=${OPTARG}
|
|
||||||
;;
|
|
||||||
|
|
||||||
m)
|
|
||||||
MENUTITLE=${OPTARG}
|
|
||||||
;;
|
|
||||||
|
|
||||||
h)
|
|
||||||
display_usage
|
|
||||||
exit 0
|
|
||||||
;;
|
|
||||||
|
|
||||||
a)
|
|
||||||
display_authors
|
|
||||||
exit 0
|
|
||||||
;;
|
|
||||||
|
|
||||||
*)
|
|
||||||
display_help
|
|
||||||
exit 1
|
|
||||||
;;
|
|
||||||
|
|
||||||
esac
|
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
||||||
|
@ -359,6 +322,7 @@ append_submenu ${NETMENU}
|
||||||
find_it mutt append "[exec] (mutt) {xterm -title mutt -fg white -bg black -e mutt}"
|
find_it mutt append "[exec] (mutt) {xterm -title mutt -fg white -bg black -e mutt}"
|
||||||
|
|
||||||
find_it gftp append "[exec] (gftp) {gftp}"
|
find_it gftp append "[exec] (gftp) {gftp}"
|
||||||
|
find_it pan append "[exec] (pan) {pan}"
|
||||||
find_it xchat append "[exec] (xchat) {xchat}"
|
find_it xchat append "[exec] (xchat) {xchat}"
|
||||||
find_it irssi append "[exec] (irssi) {xterm -title irssi -e irssi}"
|
find_it irssi append "[exec] (irssi) {xterm -title irssi -e irssi}"
|
||||||
find_it BitchX append "[exec] (BitchX) {xterm -title BitchX -fg white -bg black -e BitchX -N}"
|
find_it BitchX append "[exec] (BitchX) {xterm -title BitchX -fg white -bg black -e BitchX -N}"
|
||||||
|
@ -471,7 +435,7 @@ append_submenu ${FBSETTINGSMENU}
|
||||||
|
|
||||||
append_menu "[submenu] (${STYLEMENU}) {${STYLEMENUTITLE}}"
|
append_menu "[submenu] (${STYLEMENU}) {${STYLEMENUTITLE}}"
|
||||||
append "[stylesdir] (${PKGDATADIR}/fluxbox/styles)"
|
append "[stylesdir] (${PKGDATADIR}/fluxbox/styles)"
|
||||||
append "[stylesdir] (${HOME}/.fluxbox/styles)"
|
append "[stylesdir] (~/.fluxbox/styles)"
|
||||||
append_menu_end
|
append_menu_end
|
||||||
|
|
||||||
append "[config] (${CONFIGUREMENU})"
|
append "[config] (${CONFIGUREMENU})"
|
||||||
|
|
Loading…
Reference in a new issue