summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* compat/getopt.in: Add support of options with optional parametersJean Delvare2011-03-152-3/+24
| | | | | Both short and long options are supported. This is required to pass the test suite, if nothing else.
* compat/getopt.in: Fix quoting and spacingJean Delvare2011-03-152-8/+22
| | | | | | This way the output matches exactly the output of getopt from util-linux, and spaces and other special characters in filenames are properly supported.
* quilt/grep.in: Explicitly set the root to "." if the user didn't provide oneJean Delvare2011-03-122-1/+8
| | | | | Not all implementations of find default to the current directory as the search root. In particular the "find" from FreeBSD doesn't.
* quilt.spec.in: BUILD_ROOT is only needed at installation time, not at build ↵Jean Delvare2011-03-092-1/+7
| | | | time.
* Let the test suite cover "quilt grep".Jean Delvare2011-03-074-0/+16
|
* quilt/pop.in: Add missing local variable declaration.Jean Delvare2011-03-052-1/+6
|
* compat/mktemp.in: Properly support white space in file names.Jean Delvare2011-03-022-3/+8
|
* quilt mail: Fix a temporary directory leak.Jean Delvare2011-02-062-0/+6
|
* Don't build quilt.spec by default, it's only needed for packaging purposes.Jean Delvare2011-02-062-1/+7
|
* - quilt.spec.in: List findutils as a requirement (for find andJean Delvare2011-02-064-1/+104
| | | | | xargs.) - configure.ac: Check for the presence of xargs.
* Update Japanese translation.Jean Delvare2011-02-062-114/+193
|
* quilt.spec is a generated file now so git can ignore it.Jean Delvare2011-02-051-0/+1
|
* Update French translation.Jean Delvare2011-02-013-131/+250
|
* Duplicate space.Jean Delvare2011-02-011-1/+1
|
* test/nolink.test: Add missing check, to make sure we won't miss a bug.Jean Delvare2011-01-282-0/+9
|
* Add bash completion for revert command.Jean Delvare2010-11-022-2/+7
|
* Update changelog.Jean Delvare2010-06-281-0/+6
|
* No longer ship quilt.spec, it can easily be regerated fromJean Delvare2010-06-281-1953/+0
| | | | quilt.spec.in.
* Update automatically generated configure scriptJean Delvare2010-06-231-1399/+1645
|
* Update the remaining outdated links to Andrew Morton's stuffJean Delvare2010-06-233-2/+8
|
* Fix typoJean Delvare2010-06-231-1/+1
|
* Properly detect newer versions of GNU patchJean Delvare2010-06-232-1/+10
| | | | | | New versions of GNU patch present themselves as "GNU patch" instead of just "patch".
* Handle reversed patches in spec filesJean Delvare2010-06-232-4/+18
| | | | | Let inspect (and thus quilt setup) handle reversed patches in spec files.
* Add a --fuzz parameter to quilt setup and inspectJean Delvare2010-06-233-5/+22
| | | | | | | Let quilt setup and inspect overrule the _default_patch_fuzz setting of rpmbuild, by adding a --fuzz option to both. This is particularly useful when working on an old source tree with a recent version of patch which defaults to fuzz 0.
* Do not hard-code the location of /etc; use $(etcdir) insteadAndreas Gruenbacher2010-06-092-2/+3
|
* Add a russion translation of the quilt paper by Ivan BorzenkovAndreas Gruenbacher2010-02-143-3/+507
|
* Update configure.Jean Delvare2010-01-271-20/+0
|
* Give more meaningful error messagesDavid Paleino2010-01-274-12/+30
| | | | | | | | Differentiate output when $QUILT_PATCHES/series is not found from when $QUILT_PATCHES/series is empty. This has originally been reported as http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=557621
* Stop testing for cp -lJean Delvare2010-01-272-12/+6
| | | | | | | 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é.
* push: patch's --merge option has an optional argument nowBert Wesarg2010-01-272-6/+21
| | | | | | Since version 2.6.1 the patch utility knows an optional argument for --merge. Regognize this and pass it on to patch.
* Skip non-files when selecting the SERIES fileRaphaël Hertzog2010-01-272-2/+8
| | | | | | | | | When selecting the location of the SERIES file, ensure that we don't accidentally select a non-file (for example a directory) when there still are other locations to try. Bug-Debian: http://bugs.debian.org/546393 Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+bug/428657
* Let the test suite be run in parallelJean Delvare2010-01-233-10/+52
| | | | | | | | | | | Add an option to the test case runner script to generate an output suitable for parallel runs: * Print the full output at the end of the test case, all at once. * Only output the detailed commands on failed test cases. This makes it possible and convenient to run the test suite in parallel on SMP systems.
* Separate working directory for each test caseJean Delvare2010-01-2346-398/+218
| | | | | | | | | | | | | | | | | Let the test suite runner script create a separate working directory for each test. This makes it possible to run several tests in parallel, speeding up testing on SMP systems. It also ensures that a broken test case can no longer cause another test case to fail. At this point, it is possible to run the test suite in parallel, the final result (success or failure) will be correct, however the output is hardly readable because the progress of all tests are interlaced. This will be improved later. As a nice side effect, this means we can drop the setup and clean-up steps that were present in all test cases.
* Update the changes file.Jean Delvare2010-01-231-0/+9
|
* Add non-regression test to verify that quilt remembers ↵Raphaël Hertzog2010-01-231-0/+30
| | | | QUILT_PATCHES/QUILT_SERIES
* Remember QUILT_PATCHES and QUILT_SERIES by storing them in .pcRaphaël Hertzog2010-01-232-6/+28
| | | | | | | | | | | | | | When the quilt db is created/initialized, QUILT_PATCHES and QUILT_SERIES are written down in .pc/.quilt_{patches,series} and in subsequent invocations of quilt those values are reused if the environmement variables are no longer set. When identifying the root directory, quilt now also looks for the existence of .pc and not only of QUILT_PATCHES since that value might not be set and we must be able to look it up from .pc/.quilt_patches instead. Based on a preliminary patch made by Goswin von Brederlow <goswin-v-b@web.de> (see http://bugs.debian.org/557623).
* quilt.spec, doc/main.tex: Update URI of Andrew Morton's patchJean Delvare2010-01-063-3/+10
| | | | scripts. Reported by Randy Dunlap. (for real this time)
* quilt.spec, doc/main.tex: Update URI of Andrew Morton's patchJean Delvare2010-01-061-0/+2
| | | | scripts. Reported by Randy Dunlap.
* Update changelog.Jean Delvare2010-01-061-0/+64
|
* Update changes file.Jean Delvare2009-12-191-0/+5
|
* fix pager on broken pipeBert Wesarg2009-12-191-2/+2
| | | | | | | | Quitting the pager while quilt is producing output caused write error messages on the console. Fix this by using the default SIGPIPE, which will quit quilt. Signed-off-by: Bert Wesarg <bert.wesarg@googlemail.com>
* - Change the default less options used if LESS is set in the environment:Andreas Gruenbacher2009-12-141-1/+1
| | | | don't show the pager for output shorter than a page.
* Fix typoJean Delvare2009-12-131-1/+1
|
* don't show stderr on tab-completionVincenzo Tibullo2009-12-121-10/+10
| | | | | | | | | When using bash TAB completion, such as in "quilt pop <TAB>", if no patch is applied, it shows the standard error of the command "quilt applied" ("No patches applied"), used in the source file bash_completion to get the list of applied patches. Signed-off-by: David Paleino <dapal@debian.org>
* - quilt/scripts/patchfns.in (diff_file): Swap options andJean Delvare2009-12-122-1/+8
| | | | parameters for better portability.
* add, files, remove: accept file name with spacesYasushi SHOJI2009-11-275-19/+65
| | | | | | | | | | | | | http://savannah.nongnu.org/bugs/?19477 and http://lists.nongnu.org/archive/html/quilt-dev/2009-09/msg00010.html reported that the current quilt does not work with file name with spaces. we all know that it is tough to handle it with bash script and fix all quilt commands. this patch only fixes add, files, and remove command with normal code path. no excessive test has been done but a few test code is also added. hope this starts fixing quilt to handle all possible path pattern.
* inspect: Fix detection of lzma-compressed files.Jean Delvare2009-11-272-1/+18
| | | | | Some (possibly all) versions of "file" do not recognize lzma- compressed files. Rely on the file name for these.
* Fix support of lzma- or xz-compressed files:Jean Delvare2009-11-276-10/+44
| | | | | | | | | | * Let xz handle lzma compatibility externally, with links. Otherwise lzma support will not work for users with only lzma installed and not xz. * "upgrade" doesn't need to care about lzma nor xz, these compression formats were not supported back in v1. * Fix cat_to_new_file() for lzma/xz files.. * Use a different letter for lzma and xz files in inspect.
* - quilt.quiltrc: make sur eto only override QUILT_PAGER ifAndreas Gruenbacher2009-11-252-1/+7
| | | | QUILT_PAGER isn't set already.
* fix pager if you press ^CBert Wesarg2009-11-251-2/+21
| | | | | | | This adopts more pager clean-up handling from git. Which traps also for some common signals. Signed-off-by: Bert Wesarg <bert.wesarg@googlemail.com>