1 This version of `patch' has many changes made by the Free Software Foundation. 2 They add support for: 3 * handling arbitrary binary data and large files 4 * the unified context diff format that GNU diff can produce 5 * making GNU Emacs-style backup files 6 * improved interaction with RCS and SCCS 7 * the GNU conventions for option parsing and configuring and compilation. 8 * better POSIX compliance 9 They also fix some bugs. See the NEWS and ChangeLog files for details. 10 11 Tutorial-style documentation for patch is included in the GNU 12 Diffutils package; get GNU Diffutils 2.8 or later for up-to-date 13 documentation for patch. 14 15 For GNU and Unix build and installation instructions, see the file INSTALL. 16 Use `configure --disable-largefile' to disable large file support; 17 this is reportedly necessary on Red Hat GNU/Linux 6.0 to avoid a C library bug. 18 For MS-DOS using DJGPP tools, see the file pc/djgpp/README. 19 For other systems, copy config.hin to config.h and change 20 #undef statements in it to #define as appropriate for your system, 21 and copy Makefile.in to Makefile and set the variables that are 22 enclosed in @ signs as appropriate for your system. 23 24 Please send bug reports for this version of patch to 25 <bug-patch (a] gnu.org>. 26 27 The Free Software Foundation is distributing this version of patch 28 independently because as of this writing, Larry Wall has not released a 29 new version of patch since mid-1988. We have heard that he has been 30 too busy working on other things, like Perl. He has graciously agreed 31 to let GNU `patch' be distributed under the terms of the GNU General 32 Public License. 33 34 ------ 35 36 Copyright (C) 1984, 1985, 1986, 1987, 1988 Larry Wall 37 38 Copyright (C) 1989, 1990, 1991, 1992, 1993, 1997, 1999, 2002 Free 39 Software Foundation, Inc. 40 41 This program is free software: you can redistribute it and/or modify 42 it under the terms of the GNU General Public License as published by 43 the Free Software Foundation; either version 2, or (at your option) 44 any later version. 45 46 This program is distributed in the hope that it will be useful, 47 but WITHOUT ANY WARRANTY; without even the implied warranty of 48 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 49 See the GNU General Public License for more details. 50 51 You should have received a copy of the GNU General Public License 52 along with this file; see the file COPYING. 53 If not, write to the Free Software Foundation, 54 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 55