SOURCES: rpm-build.sh - add dependant functions
glen
glen at pld-linux.org
Sat Sep 30 00:46:56 CEST 2006
Author: glen Date: Fri Sep 29 22:46:55 2006 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- add dependant functions
---- Files affected:
SOURCES:
rpm-build.sh (1.2 -> 1.3)
---- Diffs:
================================================================
Index: SOURCES/rpm-build.sh
diff -u SOURCES/rpm-build.sh:1.2 SOURCES/rpm-build.sh:1.3
--- SOURCES/rpm-build.sh:1.2 Wed Sep 27 23:04:00 2006
+++ SOURCES/rpm-build.sh Sat Sep 30 00:46:49 2006
@@ -60,3 +60,26 @@
echo "$a:$out"
done
}
+
+dif() {
+ if [ -t 1 ]; then
+ diff -ur "$@" | diffcol | less -R
+ else
+ diff -ur "$@"
+ fi
+}
+
+diffcol() {
+sed -e '
+ s,,[44m^[[49m,g;
+ s,,[44m^G[49m,g;
+ s,^\(Index:\|diff\|---\|+++\) .*$,[32m&,;
+ s,^@@ ,[33m&,;
+ s,^-,[35m&,;
+ s,^+,[36m&,;
+ s,
,[44m^M[49m,g;
+ s, , ,g;
+ s,\([^[:space:]]\)\([[:space:]]\+\)$,\1[41m\2[49m,g;
+ s,$,[0m,
+' "$@"
+}
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SOURCES/rpm-build.sh?r1=1.2&r2=1.3&f=u
More information about the pld-cvs-commit
mailing list