diff options
author | tonio <tonio@pkgsrc.org> | 2005-10-20 15:55:01 +0000 |
---|---|---|
committer | tonio <tonio@pkgsrc.org> | 2005-10-20 15:55:01 +0000 |
commit | c28760869c8a52369f16f41ded3ad9b952e074dc (patch) | |
tree | 1ec04453b5f211d6aaa003421f3ecd40956c3345 /wm/fluxbox/patches | |
parent | 33a5d8ce27668cab06da2c799e2ee77b47d155fc (diff) | |
download | pkgsrc-c28760869c8a52369f16f41ded3ad9b952e074dc.tar.gz |
Take care of nonportable use of grep in fluxbox-generate-menu
This should fix the build under openbsd and solaris
Diffstat (limited to 'wm/fluxbox/patches')
-rw-r--r-- | wm/fluxbox/patches/patch-aa | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/wm/fluxbox/patches/patch-aa b/wm/fluxbox/patches/patch-aa new file mode 100644 index 00000000000..fa9e3c8d450 --- /dev/null +++ b/wm/fluxbox/patches/patch-aa @@ -0,0 +1,22 @@ +$NetBSD: patch-aa,v 1.8 2005/10/20 15:55:01 tonio Exp $ + +--- util/fluxbox-generate_menu.in.orig 2005-08-25 18:52:50.000000000 +0200 ++++ util/fluxbox-generate_menu.in +@@ -51,7 +51,7 @@ WHOAMI=`whoami` + [ "$WHOAMI" = root ] && PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin + + # Check for Imlib2-support +-if fluxbox -info 2> /dev/null | grep -q "^IMLIB"; then ++if fluxbox -info 2> /dev/null | grep "^IMLIB" > /dev/null; then + PNG_ICONS="yes" + else + # better assume to assume "no" +@@ -343,7 +343,7 @@ searchForIcon(){ + # echo "^.${entry_exec}.[[:space:]]*<.*/${icon_base}\....>" + if [ -f "$entry_icon" ]; then + # if icon exists and entry does not already exists, add it +- if ! grep -q -m 1 "^.${entry_exec}.[[:space:]]*<.*/${icon_base}\....>" $ICONMAPPING 2> /dev/null; then ++ if ! grep "^.${entry_exec}.[[:space:]]*<.*/${icon_base}\....>" $ICONMAPPING > /dev/null; then + echo -e "\"${entry_exec}\" \t <${entry_icon}>" >> $ICONMAPPING + else + : echo "# mapping already exists for ${entry_exec}" >> $ICONMAPPING |