1*0b459c2cSDavid du ColombierThis directory contains the virgin patch source on the vendor branch. Do 2*0b459c2cSDavid du Colombiernot under any circumstances commit new versions onto the mainline, new 3*0b459c2cSDavid du Colombierversions or official-patch versions must be imported. 4*0b459c2cSDavid du Colombier 5*0b459c2cSDavid du ColombierTo prepare a new patch dist for import, extract it into a fresh directory 6*0b459c2cSDavid du Colombierand remove the following files (and any others that are non-FreeBSD 7*0b459c2cSDavid du Colombierspecific): 8*0b459c2cSDavid du Colombier 9*0b459c2cSDavid du Colombiermemchr.c 10*0b459c2cSDavid du Colombiermkinstalldirs 11*0b459c2cSDavid du Colombierpc/* 12*0b459c2cSDavid du Colombierrename.c 13*0b459c2cSDavid du Colombier 14*0b459c2cSDavid du ColombierThe only other change that was made to the original tarball was to 15*0b459c2cSDavid du Colombierrename patch.man to patch.1. 16*0b459c2cSDavid du Colombier 17*0b459c2cSDavid du Colombierpatch has RCS Id, Name and Header tags. It needs to be imported with -ko. 18*0b459c2cSDavid du Colombier 19*0b459c2cSDavid du ColombierIt is imported from it's top level directory something like this: 20*0b459c2cSDavid du Colombier cvs -n import -ko src/contrib/patch FSF patch_<version> 21*0b459c2cSDavid du Colombier 22*0b459c2cSDavid du ColombierThe -n option is "don't do anything" so you can see what is about to happen 23*0b459c2cSDavid du Colombierfirst. Remove it when it looks ok. 24*0b459c2cSDavid du Colombier 25*0b459c2cSDavid du ColombierThe initial import was done with: 26*0b459c2cSDavid du Colombier cvs import -ko src/contrib/patch FSF patch_2_4 27*0b459c2cSDavid du Colombier 28*0b459c2cSDavid du ColombierWhen new versions are imported, cvs will give instructions on how to merge 29*0b459c2cSDavid du Colombierthe local and vendor changes when/if conflicts arise.. 30*0b459c2cSDavid du Colombier 31*0b459c2cSDavid du Colombiersteve@freebsd.org - 29 June 1997 32*0b459c2cSDavid du Colombier 33*0b459c2cSDavid du ColombierCurrent local changes: 34*0b459c2cSDavid du Colombier - Make patch(1) compile -Wall clean. 35