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

Reply via email to