Package: quilt / 0.65-3

Metadata

Package Version Patches format
quilt 0.65-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
quilt init | (download)

bash_completion | 2 1 + 1 - 0 !
quilt/init.in | 49 49 + 0 - 0 !
test/one.test | 3 3 + 0 - 0 !
3 files changed, 53 insertions(+), 1 deletion(-)

 adds a simple "quilt init" that creates the needed meta-data
dep3mail ### Sent 2014 01 18 | (download)

quilt/mail.in | 22 19 + 3 - 0 !
1 file changed, 19 insertions(+), 3 deletions(-)

 allow mail command to grab the mail title from dep3 formalism
 If the patch is formatted according to http://dep.debian.net/deps/dep3/ 
 then the mail subcommand will manage to extract a mail subject and
 description out of this formalism.
check_SERIES_exists ### Sent 2014 01 18 | (download)

quilt/scripts/patchfns.in | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 verbose error message when the series file does not exist
 patchfns.in(cat_series): Displays an error message when the $SERIES
 file does not exist, and when run in verbose mode.
Bug-Debian: https://bugs.debian.org/369908
Upstream-status: submitted 2014-01-18


setup dont read pc ### Sent 2014 01 18 | (download)

quilt/setup.in | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 setup don't obey the settings of any englobing .pc 
 .
 This is mainly intended to get the setup.test working even if the
 debian package contains a .pc directory. Without this patch, the
 debian packaging stuff will get the testsuite using debian/patches
 instead of patches (because it's the way it goes in our .pc). The
 test breaks with that setting.
 .
 The patch changes the setup command to not take the settings of any
 .pc directory found, and reset QUILT_PC QUILT_PATCHES and QUILT_SERIES
 to their default values.
Bug-Debian: https://bugs.debian.org/573689
restrict patch names | (download)

quilt/fork.in | 2 2 + 0 - 0 !
quilt/import.in | 2 2 + 0 - 0 !
quilt/new.in | 2 2 + 0 - 0 !
quilt/rename.in | 2 2 + 0 - 0 !
quilt/scripts/patchfns.in | 17 17 + 0 - 0 !
test/restrict-patch-names.test | 56 56 + 0 - 0 !
6 files changed, 81 insertions(+)

 enforce valid patch names
 Allowing patch names to contain spaces would require major changes
 (such as the format of the series file), so we'd better detect that
 the user tries to use spaces in the patch name, and refuse it.
 .
 Also, refuse patches named series, as it would result in awful
 corruptions of the internal state.
fail_on_missing | (download)

quilt/push.in | 7 7 + 0 - 0 !
test/missing.test | 4 4 + 0 - 0 !
2 files changed, 11 insertions(+)

 verbosly fail when trying to push a non existant patch
 Useful if there is a typo in the serie file.
 This can be overriden by providing -f.
 .
 This patch was refused by upstream: 
 https://lists.nongnu.org/archive/html/quilt-dev/2013-01/msg00014.html
 .
 We need to think again about it to see how to rework it to make it
 more acceptable.
Bug-Debian: https://bugs.debian.org/358875
shell subcommand | (download)

bash_completion | 2 1 + 1 - 0 !
quilt/shell.in | 67 67 + 0 - 0 !
2 files changed, 68 insertions(+), 1 deletion(-)

 implement a new "quilt shell" command
 The command launches a shell in a duplicate environment. After exiting
 the shell, any modifications made in this environment are applied to the
 topmost patch.
use sensible editor | (download)

quilt/edit.in | 2 1 + 1 - 0 !
quilt/header.in | 2 1 + 1 - 0 !
quilt/mail.in | 2 1 + 1 - 0 !
test/edit.test | 1 1 + 0 - 0 !
4 files changed, 4 insertions(+), 3 deletions(-)

 default the value of editor with debian's sensible-editor instead of vi
 the original bug that triggered this change was that quilt doesn't honour $VISUAL
Bug-Debian: https://bugs.debian.org/509076
dep3_headers | (download)

quilt/header.in | 30 28 + 2 - 0 !
1 file changed, 28 insertions(+), 2 deletions(-)

 adds the --dep3 option to include a dep-3 template in the header.
 .
 Intensively using quilt for Debian packages and trying to adopt the
 DEP-3 Patch Tagging Guidelines for my patches, I often get to go on
 http://dep.debian.net/ to find the correct fields.
 .
 The proposed patch adds a --dep3 option to "quilt -e header" that
 adds a template fed to $EDITOR if the header is empty. The
 template contains all fields and documents them, with indications of
 required/optional.
push_timeskew | (download)

quilt/push.in | 22 17 + 5 - 0 !
quilt/scripts/backup-files.in | 3 2 + 1 - 0 !
test/push_timeskew.test | 86 86 + 0 - 0 !
3 files changed, 105 insertions(+), 6 deletions(-)

 ensure that all mtime of modified files are equal when pushing
 This is intended to avoid time skew in build systems in some cases.
 .
 See the discussion
 https://lists.debian.org/debian-policy/2008/02/msg00030.html for more
 context information.
Bug-Debian: https://bugs.debian.org/466360
Upstream-status: to be submitted 


fixbuildrun | (download)

test/run | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fixbuildrun
 When running the tests, we had the following warning:
  Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/%{ <-- HERE (\w+)}/ at ./run line 114.
  Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/%{ <-- HERE \?}/ at ./run line 290.
 This patch fixes it.

manpage typo.patch | (download)

doc/quilt.1.in | 4 2 + 2 - 0 !
quilt/header.in | 2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-)

 manpage typo

fix failing tests | (download)

test/altered-series.test | 2 1 + 1 - 0 !
test/three.test | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 fix failing tests with debian version of quilt
 Due to the patch "fail_on_missing", Debian's quilt will not
 return the expected output if a patch is empty. Therefore,
 we need to pass "-f" to make it apply the patch anyway.
fix mail threading | (download)

quilt/mail.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 mail -- fix patch set threading
 Let patches reference the introduction message so that the patch set
 is properly threaded by MUA. This used to work but was broken by
 accident.
 .
 This fixes bug #50775:
 https://savannah.nongnu.org/bugs/index.php?50775
 .
 This is a cherry-pick from upstream:
 http://git.savannah.nongnu.org/cgit/quilt.git/commit/?id=360b85e1f6b6d1aff5ada942fcee816e1ad7a13c
fix faildiff test.patch | (download)

test/faildiff.test | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix intermittently failing test
 Due to an exchanged output order of stdout and stderr,
 the test sometimes fails.