Mailing-List: contact cygwin-apps-help AT sourceware DOT cygnus DOT com; run by ezmlm Sender: cygwin-apps-owner AT sourceware DOT cygnus DOT com List-Subscribe: List-Archive: List-Post: List-Help: , Delivered-To: mailing list cygwin-apps AT sources DOT redhat DOT com Date: 22 Aug 2000 09:56:46 +0000 Discarded-X400-MTS-Extensions: (43) (12) (2) (135) (115) (5) (6) (3) From: "Michael Ring" (Tel +49 228/936-2621) To: "cygwin-apps AT sources DOT redhat DOT com" Subject: updated version of patch available for test! Importance: normal Autoforwarded: FALSE Message-Id: Original-Encoded-Information-Types: (1) (0) (10021) (7) (1) (0) (6), (1) (0) (10021) (7) (1) (0) (1) patch is a GNU package to apply diff-style patches to sourcecode This is a replacement package for patch based on 1.1.4 version of the cygwin dll. This package was provided as a support-tool for the rpm-package that was also announced today. full support for the standard cygwin-packaging scheme will be added in the next release, right now /usr/doc/- documentation is supported in the binary tar.gz, support for the /usr/doc/cygwin directory cygwin-specific documentation) will be added soon The package is now available for testing at ftp://sourceware.cygnus.com/pub/cygwin/private/cygwin-rpm-712/tar patch-2.5.4-1.tar.gz (tar.gz version) ftp://sourceware.cygnus.com/pub/cygwin/private/cygwin-rpm-712/build-rpm/RPMS/i386 patch-2.5.4-1.i386-cygwin.rpm (RPM-Version) ftp://sourceware.cygnus.com/pub/cygwin/private/cygwin-rpm-712/build-rpm/SOURCES patch-2.5.4.tar.gz (Original Sources) patch-2.5.4-cygwin.patch (Souce-patch) ftp://sourceware.cygnus.com/pub/cygwin/private/cygwin-rpm-712/build-rpm/SOURCES patch.spec (Spec-File) Building requires gcc-2.95.2-2 and binutils-20000722-1 or later. NOTES: o The original patch on cygwin/latest has one problem: It uses the env-values for TMP TEMP and TMPDIR to determine the temp-directory. If you work with a default installation and use binary mounts the path to TMP or TEMP is very likely to point to a directory that is accessed in textmode. The result of this is that patch takes a file without cr/lf, patches it, then saves it to $TEMP. As TEMP is a textmount cr-lf get added. When patch is done it moves the patched file back and now you have cr/lf endings on a binary mount. This makes gcc go crazy if lines are continued with a \ at the end. o cygwin-specific doc /usr/doc/Cygwin/automake-1.4-1.README missing at this point (will soon be there) o generic docs in /usr/doc/patch-2.5.4/* o source archive distributed as original source and patch-file; standard src-tar file will follow o cygwin-specific README and PATCH are soon stored in the source archive, under /CYGWIN-PATCHES/* (although the patch has already been applied to the archive itself). MAINTAINER STATUS: Maintainer not known to me, if nobody volunteers I will maintain the package PACKAGING STATUS: When tested this package should go to the latest directory Comments and test reports welcome! --Michael Ring