RPM Package Manager, CVS Repository http://rpm5.org/cvs/ ____________________________________________________________________________
Server: rpm5.org Name: Jeff Johnson Root: /v/rpm/cvs Email: [EMAIL PROTECTED] Module: rpm Date: 18-Jun-2007 18:31:34 Branch: HEAD Handle: 2007061817313300 Added files: rpm/scripts gendiff Log: add orphan file. Summary: Revision Changes Path 1.1 +21 -0 rpm/scripts/gendiff ____________________________________________________________________________ patch -p0 <<'@@ .' Index: rpm/scripts/gendiff ============================================================================ $ cvs diff -u -r0 -r1.1 gendiff --- /dev/null 2007-06-18 18:22:01 +0200 +++ gendiff 2007-06-18 18:31:34 +0200 @@ -0,0 +1,21 @@ +#!/bin/sh + +[ -z "$1" -o -z "$2" ] && { +# usage + echo "usage: $0 <directory> <diff-extension>" 1>&2 + exit 1 +} + +: ${DIFF:=diff -p} + +find $1 \( -name "*$2" -o -name ".*$2" \) -print | +while read f; do + U=-u + [ "`basename $f`" = "ChangeLog$2" ] && U=-U0 +# ${DIFF} ${U} $f `echo $f | sed s/$2\$//` + if [ -r "$f" ]; then + ${DIFF} ${U} "${f}" "${f%$2}" + else + ${DIFF} ${U} /dev/null "${f%$2}" + fi +done @@ . ______________________________________________________________________ RPM Package Manager http://rpm5.org CVS Sources Repository rpm-cvs@rpm5.org