summaryrefslogtreecommitdiffstats
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Added configure.ac check for GNU diff and fixed GNU patch checkJohn Mark Vandenberg2006-02-031-2/+27
| | | | to use $GREP -q
* - Bump version to 0.43.Andreas Gruenbacher2006-02-011-2/+2
|
* - $DATE instead of date.Andreas Gruenbacher2006-02-011-2/+2
|
* - configure.ac: Remove uniq -D test; we no longer use it.Andreas Gruenbacher2006-02-011-8/+11
| | | | | | | - 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.
* - Check for GNU uniq, and test if uniq -D is supported (from GaryAndreas Gruenbacher2006-01-311-1/+13
| | | | V. Vaughan).
* - lib/backup-files.c: Stop using ftw and implement our own dirAndreas Gruenbacher2006-01-261-3/+3
| | | | | walking: ftw is a portability nightmare. The foreachdir function is based a proposal from Gary V. Vaughan <gary@gnu.org>, thanks!
* - configure.ac: Use $TR instead of tr.Andreas Gruenbacher2006-01-231-2/+2
|
* - configure.ac: Require GNU patch 2.4+.Andreas Gruenbacher2006-01-231-23/+22
| | | | | | - quilt/import.in: Don't use diff -U-1. - Test suite: Recognize output of old versions of patch (from jayvdb@gmail.com).
* - Check if awk supports sub().Andreas Gruenbacher2006-01-231-1/+16
| | | | - Syntax changes in patchfns for Solaris /usr/xpg4/bin/awk.
* - Add fallback ftw implementation for systems that don't have it.Andreas Gruenbacher2006-01-211-1/+4
|
* - Check whether cp -l works.Andreas Gruenbacher2006-01-211-1/+13
|
* - Default to use NLS when NLS binaries are available (minorAndreas Gruenbacher2006-01-211-8/+21
| | | | changes by agruen@suse.de).
* - configure.in: Document to use --without-foo instead ofAndreas Gruenbacher2006-01-201-3/+3
| | | | --with-foo=none.
* - configure.ac: Let the user select the find binary. Test that findJean Delvare2005-09-231-1/+16
| | | | supports -path.
* - configure.ac: Test sed support for (foo|bar) constructs.Jean Delvare2005-09-221-1/+15
|
* - configure.ac, Makefile.in: Make the cp, date and tr binariesJean Delvare2005-09-211-2/+32
| | | | | user-selectable. - configure.ac: Test grep and tr features.
* - Makefile.in: Fix compat/tail symlink creation. Fix variable exportingJean Delvare2005-09-201-5/+19
| | | | | | | 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.
* - Use compatibility m4 for diffstat. Correctly diagnose olderAndreas Gruenbacher2005-09-191-24/+10
| | | | | | 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>).
* - Rename MTA program to SENDMAIL, and improve configure.acAndreas Gruenbacher2005-09-191-14/+2
| | | | | | | (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).
* - configure.ac: Don't run tests when using internal compatibilityAndreas Gruenbacher2005-09-191-3/+3
| | | | programs.
* - Fix mta check when sendmail is found.Andreas Gruenbacher2005-09-191-3/+7
|
* - configure.ac: Test for tail -n.Jean Delvare2005-09-181-1/+16
|
* - Makefile.in: Add a dependency of all to COMPAT_PROGRAMS whichAndreas Gruenbacher2005-09-181-2/+2
| | | | | was lost somewhere. Fix internal "mta" program. - Get rid of ``grep -E''.
* - Fix a few things in po/quilt.pot generation.Andreas Gruenbacher2005-09-181-18/+8
| | | | | | | | - 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.
* - Remove config.h, and use @DEFS@ in Makefile.in insteadAndreas Gruenbacher2005-09-181-2/+1
| | | | (Gary V. Vaughan <gary@gnu.org>).
* - configure.ac: Drop useless -e to grep.Jean Delvare2005-09-181-2/+2
|
* - lib/backup-files.c: add missing dependency on config.h. CheckAndreas Gruenbacher2005-09-181-5/+4
| | | | | for chmod and fchmod support. Remove two unnecessary chmod calls. - Makefile.in: fix cyclic dependency on Makefile.
* - lib/backup-files.c: use mktemp if mkstemp is not availableAndreas Gruenbacher2005-09-181-1/+3
| | | | (Gary V. Vaughan <gary@gnu.org>). Add a config.h.
* - configure.ac: Make the tail executable user-selectable.Jean Delvare2005-09-181-1/+2
|
* - Remove compatibility shell functions and convert them toAndreas Gruenbacher2005-09-181-12/+1
| | | | standalone scripts.
* - configure.ac: fail if getopt does not support --long.Andreas Gruenbacher2005-09-171-5/+8
|
* - Merge compatibility layer from John Vandenberg <jayvdb@gmail.com>.Andreas Gruenbacher2005-09-171-89/+36
|
* - configure.ac: Fix a copy-n-paste bug which was causing perl to beJean Delvare2005-09-161-3/+3
| | | | checked twice and awk not to be checked properly.
* - configure.ac, Makefile.in: Support GCC and other compilers. AllowJean Delvare2005-08-281-1/+7
| | | | executable extensions (non-Unix.) Original patch from John Vandenberg.
* - configure.ac: Do not check for diffstat version if --without-diffstatJean Delvare2005-08-121-3/+4
| | | | is used.
* - Bump version to 0.42.v0.42Jean Delvare2005-07-261-2/+2
|
* - Based on work done by several contributers, add a headerv0.41Andreas Gruenbacher2005-07-181-2/+2
| | | | | command. - Bump version to 0.41.
* - configure.ac: Add a test on diffstat version. Versions priorJean Delvare2005-07-011-1/+26
| | | | | to 1.32 are known to behave in a confusing manner, so we warn the user if such an old version is found.
* - Bump version to 0.40.v0.40Andreas Gruenbacher2005-04-291-2/+2
|
* - quilt remove: Update restored file's timestamp. Also, some usesv0.39Andreas Gruenbacher2005-02-101-2/+2
| | | | | | | caused a subsequent ``quilt diff -z'' to fail: we must mark the patch as dirty after removing files. - test/run: adjust to terminal width. - Bump version to 0.39.
* - Add mail command, doc/README.MAIL and example ``mail'' commandAndreas Gruenbacher2005-01-231-2/+22
| | | | | filter in quilt.quiltrc. - Bump version to 0.38.
* - When applying a patch with -q and without -f no (individual)Andreas Gruenbacher2004-10-171-2/+2
| | | | | | | | | | | reject files are created, and the "patching file" comments are missing as well. In that case, we don't know wich files the "-- saving rejects to file /tmp/foo" comments belong to, and we can't fic them up. Remove them, instead. - Pop command: Touch files after they are restored so that tools like make don't get confused. - Update test cases. - Bump to version 0.37.
* - scripts/patchfns.in: set the dotglob option so that dot filesAndreas Gruenbacher2004-09-221-2/+2
| | | | | | | | | | | | | will show up in file globs as well. Bug reported by James Rowe. - Add a missing tab to the patch header of files that are removed. Bug reported by James Rowe. - Push command: Without -f or --leave-rejects, when applying a patch failed, the *.rej files were not removed properly. Change the code so that they won't be created in the working tree in the first place this case. - test/run script: Oops, the previouos commit was not the latest version. - Bump version to 0.36.
* - Add test case for permissions.v0.35Andreas Gruenbacher2004-07-151-2/+2
| | | | | | | | - Very minor translation updates. - Convert timestamps in changes file into UTC when generating the RPM changelog: the changelog does not understand timestamps. - Bump version to 0.35.
* - Switch from echo to printf for all translations: This is moreAndreas Gruenbacher2004-07-091-1/+21
| | | | | | | | | | | | | | | stable than having expansions in messages that might change independent of the message. - Add print_patch function and always use it when printing patch names. Remove -n options from various scripts and use a global switch QUILT_PATCHES_PREFIX in .quiltrc to decide between patch names with and without directory prefix. Depending on user experience this switch may eventually go away. - Add --diffstat option to refresh command: If given, this option inserts diffstat statistics at the end of the patch header, or refreshes the existing diffstat output. No special tags in the path file (%diffstat or the like) are needed. - Minor fix inserting changelog into RPM specfile.
* - Add meta-data version check/upgrade code from Martin Quinson andAndreas Gruenbacher2004-06-101-2/+2
| | | | | | | | | | | | | | me; new `quilt upgrade' command. - Handle new/removed files correctly in generated patches: If the old or new file is missing, the file name in the patch should be /dev/null. Fix test suite accordingly, and add test/create-delete.diff. GNU patch recognizes this, and does additional file existance tests when a patch creates/deletes a file. Also use the --label option of GNU diff instead of hand-editing file name headers. - Add test/Makefile for running the test suite. Note: The tests run against the installed version of quilt! - Bump version to 0.34.
* - Preserve the order of files in patches in the diff and refreshAndreas Gruenbacher2004-06-061-2/+2
| | | | | | | commands. Files added to a patch appear at the end of a patch. The files command also lists the files in the order in which they appear in patches. - Update to version 0.33.
* - Change to version 0.32.Andreas Gruenbacher2004-03-131-2/+2
|
* - Sub-directory support:Andreas Gruenbacher2004-02-201-2/+2
| | | | | | | | | | + Fix another bug that triggers when /patches exists. + Working in sub-directories: Force `quilt new' to always create the new patch in the current working directory even if there is a patches/ sub-directory further up the directory tree. This should restore the behavior from before Jan 28 very well. - quilt files, diff, refresh: Sort the files in the patch alphabetically.
* - Fix test for bash in configure.ac.Andreas Gruenbacher2004-02-021-1/+2
| | | | | | | - Add `--trace' option to quilt wrapper (runs commands with -x, which prints an execution trace). - Add QUILT_BACKUP setting in .quiltrc (creates backup copies when refreshing patches).