summaryrefslogtreecommitdiffstats
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* - Move scripts directory to quilt/scripts to simplify running quiltAndreas Gruenbacher2006-01-147-1960/+0
| | | | | | directly from the source tree. - test/Makefile: merge into Makefile.in (target check). - Makefile.in: clean up.
* - Use better variable names to avoid name clashes.Andreas Gruenbacher2006-01-142-6/+6
|
* - Use the quilt version in the source tree instead of theAndreas Gruenbacher2006-01-142-6/+8
| | | | installed version for running the test suite.
* - scripts/inspect.in (setup command): add heuristic to check forAndreas Gruenbacher2005-12-081-4/+17
| | | | | | | input files specified on the command line in the tar/patch wrapper. - quilt/diff.in: Degrade the ``More recent patches modify files in patch'' message to a warning.
* - Oops, the /dev/null "fix" broke create-delete.test. Back out this changeAndreas Gruenbacher2005-11-281-0/+4
| | | | and fix only the specific -p0 case.
* - quilt/diff.in, quilt/refresh.in: stop using /dev/null for addedAndreas Gruenbacher2005-11-281-3/+2
| | | | | | | | | | | | or removed files: GNU diff does not do that either, and for removed files this leads to headers that only reference $file.orig and /dev/null, so the actual file is not found. (This is only truly fixes -p0 style patches as -p1 style patches use dir.orig/file instead of dir/file.orig so the filename is not lost, but stopping to use /dev/null makes sense for -p style patches just the same. - files command: remove a redundant find_patch(). - Make top_patch() fail if there is no top patch.
* - scripts/inspect.in: remove unnecessary path_search() functionAndreas Gruenbacher2005-10-121-19/+2
| | | | and let the shell search the path internally.
* Prevent patch_header and patch_body from mistakenly considering "---"Jean Delvare2005-10-041-2/+2
| | | | | | alone on its header line as the beginning of the patch body. This fixes a bug which had been reported on LKML: http://lkml.org/lkml/2005/10/3/147
* - Makefile.in: Add a dependency of all to COMPAT_PROGRAMS whichAndreas Gruenbacher2005-09-181-3/+3
| | | | | was lost somewhere. Fix internal "mta" program. - Get rid of ``grep -E''.
* - Remove compatibility shell functions and convert them toAndreas Gruenbacher2005-09-181-4/+0
| | | | standalone scripts.
* - Replace @FOO@ macros in scripts with foo command where possible.Andreas Gruenbacher2005-09-182-33/+32
|
* - Only add compat/ directory to PATH if it exists. Only create itAndreas Gruenbacher2005-09-171-3/+6
| | | | when necessary.
* - Merge compatibility layer from John Vandenberg <jayvdb@gmail.com>.Andreas Gruenbacher2005-09-171-33/+7
|
* - Omitting the search directory in "find" is not portable; add an explicitJean Delvare2005-09-152-2/+2
| | | | "." (Gary V. Vaughan, John Vandenberg).
* - scripts/patchfns.in: New quilt_command function for running anotherJean Delvare2005-09-091-0/+8
| | | | | | quilt command. - quilt/delete.in, quilt/edit.in: Use the new quilt_command function. Patch from Joe Green.
* - scripts/patchfns.in: Rewrite files_in_patch_ordered() so as to notJean Delvare2005-09-061-11/+5
| | | | | | | require the awk asort function, which is not available on all versions of awk. - test/sort.test: Add more files to better test the ordering and sorting issues. Original patch by John Vandenberg.
* scripts/patchfns.in: Fix permissions of .pc/applied-patches being lost inJean Delvare2005-09-021-2/+3
| | | | remove_from_db() and rename_in_db().
* - scripts/patchfns.in: insert_in_series(): Insert new patchesAndreas Gruenbacher2005-08-261-6/+6
| | | | | | before the following patch instead of after the top patch. When no patch is in the series file, insert the new patch at the end (i.e., after comments from setup, etc.) instead of at the top.
* - Let the perl scripts (edmail, parse-patch and remove-trailing-ws) workJean Delvare2005-07-243-6/+57
| | | | without Locale::gettext.
* - Fix a few translation bugs; update german translation.Andreas Gruenbacher2005-07-191-1/+1
|
* - Add internationalization support to Perl scripts as well.Andreas Gruenbacher2005-07-184-42/+66
|
* - Based on work done by several contributers, add a headerv0.41Andreas Gruenbacher2005-07-181-13/+24
| | | | | command. - Bump version to 0.41.
* - Remove outdated BUGS file and references.Andreas Gruenbacher2005-07-021-14/+12
| | | | | - refresh command: don't write into existing patches but create new files instead to avoid overwriting hardlinked copies.
* - Jean Delvare:Andreas Gruenbacher2005-06-261-0/+1
| | | | | + Add a --version option that prints the program version. + patch_args: Fix comments parsing in series files.
* - Add fix for refresh --strip-trailing-whitespace option: nowAndreas Gruenbacher2005-06-182-0/+113
| | | | | | | refresh always checks for trailing whitespace and reports it per file and line number. With --strip-trailing-whitespace it strips the whitespace from the patch and from the affected files in the working tree.
* - Add --no-index option to diff and refresh commands: SuppressAndreas Gruenbacher2005-06-061-2/+5
| | | | Index: lines in the patch. From Jean Delvare <khali@linux-fr.org>.
* - setup command: When a patch cannot be identified, scan all theAndreas Gruenbacher2005-05-221-6/+27
| | | | | files in the build directory: the patch may have been created, unpacked from an archive, etc.
* - Quoting fix from Jean Delvare <khali@linux-fr.org>, and one moreAndreas Gruenbacher2005-05-121-4/+4
| | | | from me.
* *** empty log message ***Andreas Gruenbacher2005-04-291-2/+5
|
* - Add add-filename-check.test and trailing-ws.test test cases.Andreas Gruenbacher2005-04-291-0/+1
|
* - Add --sort options to the diff and refresh commands whichAndreas Gruenbacher2005-04-131-2/+8
| | | | | | | | | | sorts files by filename. The default is to keep files in their original order whenever possible. - refresh command: add new files in sort order instead of the filesystem order. - diff command: output files in the order in which they show up in the patch instead of sorting them alphabetically. - Add sort testcase.
* - Don't leak so many temporary files in the push command.Andreas Gruenbacher2005-02-061-21/+3
| | | | - Include command names in tempfile names to find leaks more easily.
* - Use color defaults so that QUILT_COLORS can be used to onlyAndreas Gruenbacher2005-02-021-1/+2
| | | | | | | | override some colors. - When checking for remaining changes (refresh forgotten), use $QUILT_PATCH_OPTS as in the push command to get identical results. Don't generate the actually diff; it doesn't get printed anyway. This should speed up things.
* - Add color support for push command output and allow to customizeAndreas Gruenbacher2005-01-231-0/+9
| | | | | colors via the QUILT_COLORS environment variable (for reverse video, etc.).
* - Add mail command, doc/README.MAIL and example ``mail'' commandAndreas Gruenbacher2005-01-232-7/+205
| | | | | filter in quilt.quiltrc. - Bump version to 0.38.
* - Get rid of the apatch and rpatch helper scripts: Integrate themAndreas Gruenbacher2004-11-152-393/+0
| | | | | in the push and pop commands. This should bring a small performance improvement.
* - Fix extra trailing space in series file after quilt refreshAndreas Gruenbacher2004-11-081-1/+1
| | | | (David Vrabel <dvrabel@arcom.com>).
* - When applying a patch with -q and without -f no (individual)Andreas Gruenbacher2004-10-172-3/+6
| | | | | | | | | | | 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-222-8/+18
| | | | | | | | | | | | | 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.
* - scripts/inspect.in: Run the RPM %prep section in /var/tmp andAndreas Gruenbacher2004-09-121-1/+1
| | | | not in /tmp: the sources can become large.
* - Refresh command: recognize and ignore header lines generated byAndreas Gruenbacher2004-08-251-1/+1
| | | | | ``cvs diff''. - Add a missing print_patch call (cosmetic).
* - setup command: detect errors when running ``rpm -bp'' andAndreas Gruenbacher2004-08-131-1/+3
| | | | improve the messages of ``quilt setup''.
* Tell the user to refresh patch which does not remove properly, not only to ↵Martin Quinson2004-07-221-1/+1
| | | | force with -f
* - Replace a few instances of awk and sed with @AWK@ and @SED@ inAndreas Gruenbacher2004-07-142-3/+3
| | | | *.in files.
* Track down two string expensions in printf $"" leftMartin Quinson2004-07-131-1/+1
|
* Fix a typo (s/prinf/printf/) reported by Dean RoehrichMartin Quinson2004-07-131-1/+1
|
* - Fix stripping of the path to $QUILT_PATCHES when working inAndreas Gruenbacher2004-07-131-1/+1
| | | | sub-dirextories. (This could be fixed more flexibly later...)
* - Disable CDPATH within quilt (Joe Green writes: I've seen someAndreas Gruenbacher2004-07-121-0/+2
| | | | | | cases where having CDPATH set results in the path being printed by cd, and I suppose it's possible that the wrong destination might be selected in some cases.)
* - Some more QUILT_PATCHES_PREFIX fixes.Andreas Gruenbacher2004-07-121-3/+5
|
* - Switch from echo to printf for all translations: This is moreAndreas Gruenbacher2004-07-093-19/+27
| | | | | | | | | | | | | | | 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.