]> git.pld-linux.org Git - packages/rpm-build-tools.git/commitdiff
- add dependant functions
authorElan Ruusamäe <glen@pld-linux.org>
Fri, 29 Sep 2006 22:46:49 +0000 (22:46 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    rpm-build.sh -> 1.3

rpm-build.sh

index 09f13df160174eacc07d6c9f1d42c47591831ea5..dd66083b67872a2662f46bc131a63138460d7bec 100644 (file)
@@ -60,3 +60,26 @@ autotag() {
                echo "$a:$out"
        done
 }
+
+dif() {
+       if [ -t 1 ]; then
+               diff -ur "$@" | diffcol | less -R
+       else
+               diff -ur "$@"
+       fi
+}
+
+diffcol() {
+sed -e '
+       s,\e,\e[44m^[\e[49m,g;
+       s,\a,\e[44m^G\e[49m,g;
+       s,^\(Index:\|diff\|---\|+++\) .*$,\e[32m&,;
+       s,^@@ ,\e[33m&,;
+       s,^-,\e[35m&,;
+       s,^+,\e[36m&,;
+       s,\r,\e[44m^M\e[49m,g;
+       s,      ,    ,g;
+       s,\([^[:space:]]\)\([[:space:]]\+\)$,\1\e[41m\2\e[49m,g;
+       s,$,\e[0m,
+' "$@"
+}
This page took 0.542374 seconds and 4 git commands to generate.