Commit Graph

18 Commits

Author SHA1 Message Date
luoyaoming 2c503ae047 Import Upstream version 0.67+really0.67 2024-05-07 14:39:50 +08:00
luoyaoming e2770427b5 delete debian/gbp.conf 2024-05-07 14:39:50 +08:00
luoyaoming b99ab1e6f6 changed debian/source/format to native 2022-12-06 14:41:58 +08:00
Simon McVittie 92fe9ca612 Fix intermittently failing test
Bug-Debian: https://bugs.debian.org/913246

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

Gbp-Pq: Name fix-faildiff-test.patch
2022-12-06 14:41:58 +08:00
Dr. Tobias Quathamer ba56d57803 Fix failing tests with Debian version of quilt
Forwarded: not-needed

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.
Forwarded: not-needed
Gbp-Pq: Name fix-failing-tests
2022-12-06 14:41:58 +08:00
Openkylin Developers 263b74dfc7 Manpage typo
Gbp-Pq: Name manpage-typo.patch
2022-12-06 14:41:58 +08:00
Openkylin Developers dc5d54008e ensure that all mtime of modified files are equal when pushing
Bug-Debian: https://bugs.debian.org/466360
Upstream-status: to be submitted 

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.

Gbp-Pq: Name push_timeskew
2022-12-06 14:41:58 +08:00
Didier Raboud e38ea0c369 Adds the --dep3 option to include a DEP-3 template in the header.
Origin:      vendor
Reviewed-by: Martin Quinson <mquinson@debian.org>
Last-Update: 2012-02-02
Bug-Debian: https://bugs.debian.org/543355


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.

Gbp-Pq: Name dep3_headers
2022-12-06 14:41:58 +08:00
Ryan Niebur 42794d14eb default the value of EDITOR with Debian's sensible-editor instead of vi
Bug-Debian: https://bugs.debian.org/509076
Forwarded: not-needed

the original bug that triggered this change was that quilt doesn't honour $VISUAL

Gbp-Pq: Name use-sensible-editor
2022-12-06 14:41:58 +08:00
Josselin Mouette eb6734a842 Implement a new "quilt shell" command
Bug-Debian: https://bugs.debian.org/526141
Forwarded: submitted 2012-12-19

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.

Gbp-Pq: Name shell-subcommand
2022-12-06 14:41:58 +08:00
Openkylin Developers c560f7140b Verbosly fail when trying to push a non existant patch
Bug-Debian: https://bugs.debian.org/358875
Forwarded: sent 2012-12-19

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.

Gbp-Pq: Name fail_on_missing
2022-12-06 14:41:58 +08:00
Openkylin Developers 445cc17f17 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.
Author: Martin Quinson
Gbp-Pq: Name restrict-patch-names
2022-12-06 14:41:58 +08:00
Openkylin Developers 8a43d1d0d8 setup don't obey the settings of any englobing .pc
Bug-Debian: https://bugs.debian.org/573689
Forwarded: 2014-01-18


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.

Gbp-Pq: Name setup-dont-read-pc
2022-12-06 14:41:58 +08:00
Openkylin Developers 996bfbb48e verbose error message when the series file does not exist
Bug-Debian: https://bugs.debian.org/369908
Upstream-status: submitted https://lists.nongnu.org/archive/html/quilt-dev/2020-03/msg00000.html

patchfns.in(cat_series): Displays an error message when the $SERIES
file does not exist, and when run in verbose mode.

Gbp-Pq: Name check_SERIES_exists
2022-12-06 14:41:58 +08:00
Openkylin Developers 379fa7428c allow mail command to grab the mail title from dep3 formalism
Forwarded: Sent 2014-01-18

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.

Gbp-Pq: Name dep3mail
2022-12-06 14:41:58 +08:00
Martin Quinson e58954e2f6 adds a simple "quilt init" that creates the needed meta-data
Origin: Vendor

Author: Martin Quinson <mquinson@debian.org>
Gbp-Pq: Name quilt-init
2022-12-06 14:41:58 +08:00
Luoyaoming 64c3421e88 Import Debian changes 0.66-ok1
quilt (0.66-ok1) yangtze; urgency=low

  * Initial release.
2022-12-06 14:41:56 +08:00
luoyaoming 4f66d04872 Import Upstream version 0.66 2022-12-06 14:41:56 +08:00