your mechanism for setting up two copies is correct, but if you use the -N option for diff, you wont have to include the separate tarball, and -u replaces -r with some context. its gonna be long, so we use gzip to help.
diff -N -u $CVS $NEW | gzip -c - > hs2p_patch.gz allan On 11/16/07, jazz_johnson at verizon.net <jazz_johnson at verizon.net> wrote: > Oops! > > I left out the sane-backends/doc/{sane-hs2p*} > and sane-backends/doc/descriptions/hs2p.desc > > new tarball and patch at: > > http://www.acjlaw.net:8080/~jeremy/Ricoh/hs2p_sane_backend/hs2p.tar.bz2 > http://www.acjlaw.net:8080/~jeremy/Ricoh/hs2p_sane_backend/patch > > ---------------- > > #!/bin/sh > VER="hs2p" > > indent -gnu sane-backends-${VER}/backend/hs2p*.c > > tar -cvjf hs2p.tar.bz2 \ > sane-backends-${VER}/backend/hs2p-saneopts.h \ > sane-backends-${VER}/backend/hs2p-scsi.h \ > sane-backends-${VER}/backend/hs2p.h \ > sane-backends-${VER}/backend/hs2p-s.c \ > sane-backends-${VER}/backend/hs2p-scsi.c \ > sane-backends-${VER}/backend/hs2p.c \ > sane-backends-${VER}/backend/hs2p.conf.in \ > sane-backends-${VER}/doc/descriptions/hs2p.desc \ > sane-backends-${VER}/doc/sane-hs2p.man \ > sane-backends-${VER}/doc/sane-hs2p.5 > > diff -r sane-backends sane-backends-${VER} >patch > > -- > sane-devel mailing list: sane-devel at lists.alioth.debian.org > http://lists.alioth.debian.org/mailman/listinfo/sane-devel > Unsubscribe: Send mail with subject "unsubscribe your_password" > to sane-devel-request at lists.alioth.debian.org > -- "The truth is an offense, but not a sin"