| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
When restoring all files, batch the first steps (directory creation
and target file removal) and last steps (optional touch and backup
file removal). This makes the typical restore case (quilt pop) much,
much faster.
Note: a similar optimization would be possible for the removal
function (-x), but quilt doesn't use this function at the moment.
Signed-off-by: Jean Delvare <jdelvare@suse.de>
Reviewed-by: Raphael Hertzog <hertzog@debian.org>
|
|
|
|
|
|
|
| |
Finally get rid of the old C implementation of backup-files, together
with all the related checks in configure and variables in Makefile.
Signed-off-by: Jean Delvare <jdelvare@suse.de>
|
|
|
|
|
|
|
|
| |
The stat command on BSD takes different parameters from the GNU one.
Let configure find out which variant is available, and use the right
parameters.
Signed-off-by: Jean Delvare <jdelvare@suse.de>
|
| |
|
|
|
|
|
| |
That way, it can be easily changed from the command line, which
was not the case before.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We currently ask for GNU patch >= 2.4, but the test suite doesn't
actually pass with GNU patch 2.4. It passes with GNU patch 2.5 with
minor edits to be more tolerant to the exact output of "patch".
I have no idea how much work it would be to get 2.4 to be supported
again, but it doesn't seem unreasonable to ask for 2.5 which was
released in August 1997. So let's just do that for now. If anyone
badly misses support for GNU patch 2.4, well, we accept patches ;)
Signed-off-by: Jean Delvare <jdelvare@suse.de>
|
|
|
|
|
| |
xargs.)
- configure.ac: Check for the presence of xargs.
|
|
|
|
|
|
| |
New versions of GNU patch present themselves as "GNU patch" instead
of just "patch".
|
|
|
|
|
|
|
| |
We no longer use "cp -l" in quilt, so there is no point in testing if
it is supported at configuration time.
Reported by Olivier Mengué.
|
| |
|
|
|
|
|
| |
+- Add a new "publish" makefile target for pushing releases to
+ savannah.nongnu.org.
|
| |
|
| |
|
|
|
|
|
|
| |
- configure.ac: Use the new helper for diffstat and rpmbuild.
- compat/diffstat.in: Delete.
- compat/rpmbuild.in: Delete.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
- configure.ac: Cleanup two QUILT_COMPAT_PROG_PATH calls, the
second parameter is not supposed to be a list.
- aclocal.m4: Document the fourth (optional) parameter of
QUILT_COMPAT_PROG_PATH.
- aclocal.m4: No need to check for binaries we were told not to
use.
|
|
|
|
| |
configure on FreeBSD. Patch contributed by Dirk Jagdmann.
|
|
|
|
| |
- Bump version to 0.44.
|
|
|
|
|
| |
install the wrapper as /usr/share/quilt/wrapper/patch.
- bin/patch-wrapper.in: Minor cleanups.
|
|
|
|
| |
to use $GREP -q
|
| |
|
| |
|
|
|
|
|
|
|
| |
- compat/date.in: Compatibility wrapper that emulates the GNU
date features that quilt depends on (with minor cleanups from
Andreas Gruenbacher).
- configure.ac: Add test for date --rfc-822.
|
|
|
|
| |
V. Vaughan).
|
|
|
|
|
| |
walking: ftw is a portability nightmare. The foreachdir function
is based a proposal from Gary V. Vaughan <gary@gnu.org>, thanks!
|
| |
|
|
|
|
|
|
| |
- quilt/import.in: Don't use diff -U-1.
- Test suite: Recognize output of old versions of patch (from
jayvdb@gmail.com).
|
|
|
|
| |
- Syntax changes in patchfns for Solaris /usr/xpg4/bin/awk.
|
| |
|
| |
|
|
|
|
| |
changes by agruen@suse.de).
|
|
|
|
| |
--with-foo=none.
|
|
|
|
| |
supports -path.
|
| |
|
|
|
|
|
| |
user-selectable.
- configure.ac: Test grep and tr features.
|
|
|
|
|
|
|
| |
bashism.
- configure.ac: Use grep >/dev/null instead of grep -q for compatibility.
Test for grep -q, some quilt scripts need it.
- test/Makefile: Fix varible exporting and script sourcing bashisms.
|
|
|
|
|
|
| |
diffstat on OS X 10.3, which outputs '1.2 (patch 5)'. Update
configure warning message to reflect reality that quilt diff
does not accept --diffstat (John Vandenberg <jayvdb@gmail.com>).
|
|
|
|
|
|
|
| |
(from John Vandenberg again, as several other recent things --
thanks!)
- Must build the compatibility programs before creating the
command reference (which extracts the help texts).
|
|
|
|
| |
programs.
|
| |
|
| |
|
|
|
|
|
| |
was lost somewhere. Fix internal "mta" program.
- Get rid of ``grep -E''.
|
|
|
|
|
|
|
|
| |
- Always create the mta symlink in compat/. Replace "@MTA@" with
"mta" in scripts. Replace mta check in configure.ac with
QUILT_COMPAT_PROG_PATH.
- quilt/main.in: Add a User-Agent header.
- Update the German translation.
|
|
|
|
| |
(Gary V. Vaughan <gary@gnu.org>).
|
| |
|
|
|
|
|
| |
for chmod and fchmod support. Remove two unnecessary chmod calls.
- Makefile.in: fix cyclic dependency on Makefile.
|