From cb924ef762b1136ccdb96280ad69fd506ac047e7 Mon Sep 17 00:00:00 2001 From: root Date: Tue, 31 May 2011 15:25:08 +0200 Subject: infest//make-patch: p{ush,op}d suck asscocks cd wins --- infest/bin/make-patch | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'infest') diff --git a/infest/bin/make-patch b/infest/bin/make-patch index 6f26e745..e2ef0ca0 100755 --- a/infest/bin/make-patch +++ b/infest/bin/make-patch @@ -36,22 +36,24 @@ diff -Naur $f $t >>$p readlink=`readlink -f $0` dirname=`dirname $readlink` -if pushd $dirname/../skel >/dev/null; then - if pushd etc >/dev/null; then +echo $dirname/../skel >&2 +ls -l $dirname/../skel +if cd $dirname/../skel; then + if cd etc; then find . -mindepth 1 -maxdepth 1 -exec diff -Naur /etc/\{\} \{\} \; >>$p - popd >/dev/null + cd .. sed -i ' s:^+++ \./:+++ /etc/: ' $p fi - if pushd home >/dev/null; then + if cd home; then find . -type f -exec diff -Naur $HOME/\{\} \{\} \; >>$p - popd >/dev/null + cd .. sed -i ' s:^+++ \./:+++ '$HOME'/: ' $p fi - popd >/dev/null + cd .. fi cat $p -- cgit v1.2.3