diff options
Diffstat (limited to 'pkgs/tools/dotool/fix-paths.patch')
-rw-r--r-- | pkgs/tools/dotool/fix-paths.patch | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/tools/dotool/fix-paths.patch b/pkgs/tools/dotool/fix-paths.patch new file mode 100644 index 00000000000..cedac77974d --- /dev/null +++ b/pkgs/tools/dotool/fix-paths.patch @@ -0,0 +1,33 @@ +diff --git a/dotoolc b/dotoolc +index e2f7bba..6d1879e 100755 +--- a/dotoolc ++++ b/dotoolc +@@ -7,7 +7,7 @@ is $DOTOOL_PIPE else /tmp/dotool-pipe.' >&2 + fi + + fifo_being_read(){ +- [ -p "$1" ] && /bin/echo 1<>"$1" >"$1" ++ [ -p "$1" ] && echo 1<>"$1" >"$1" + } + + p="${DOTOOL_PIPE:-/tmp/dotool-pipe}" +diff --git a/dotoold b/dotoold +index d2d39a3..e46129c 100755 +--- a/dotoold ++++ b/dotoold +@@ -7,7 +7,7 @@ for the pipe is $DOTOOL_PIPE else /tmp/dotool-pipe.' >&2 + fi + + fifo_being_read(){ +- [ -p "$1" ] && /bin/echo 1<>"$1" >"$1" ++ [ -p "$1" ] && echo 1<>"$1" >"$1" + } + + p="${DOTOOL_PIPE:-/tmp/dotool-pipe}" +@@ -20,5 +20,5 @@ fi + rm -f -- "$p" || exit 1 + trap 'rm -f -- "$p"; pkill -P $$; trap - EXIT; exit' EXIT INT TERM HUP + mkfifo -m 660 "$p" || exit 1 +-dotool <> "$p" & ++@dotool@ <> "$p" & + wait |