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,,^[,g;
+	s,,^G,g;
+	s,^\(Index:\|diff\|---\|+++\) .*$,&,;
+	s,^@@ ,&,;
+	s,^-,&,;
+	s,^+,&,;
+	s,
,^M,g;
+	s,	,    ,g;
+	s,\([^[:space:]]\)\([[:space:]]\+\)$,\1\2,g;
+	s,$,,
+' "$@"
+}
================================================================

---- 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