Gentoo Archives: gentoo-commits

From: Kurt Kanzenbach <kurt@×××××××××××××.de>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-util/quilttools/, dev-util/quilttools/files/
Date: Sat, 29 Aug 2020 12:08:04
Message-Id: 1598702825.5d375d19492c9ccb160f7d5ba55367db0d9be04a.KurtKanzenbach@gentoo
1 commit: 5d375d19492c9ccb160f7d5ba55367db0d9be04a
2 Author: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
3 AuthorDate: Sat Aug 29 12:06:22 2020 +0000
4 Commit: Kurt Kanzenbach <kurt <AT> kmk-computers <DOT> de>
5 CommitDate: Sat Aug 29 12:07:05 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5d375d19
7
8 dev-util/quilttools: Add patch and bump python version
9
10 Add patch for picking up Reviewed-and-tested-by tags and bump python version to
11 3.8 as notmuch has been updated.
12
13 Package-Manager: Portage-2.3.103, Repoman-2.3.23
14 Signed-off-by: Kurt Kanzenbach <kurt <AT> kmk-computers.de>
15
16 .../quilttools/files/quilttools-0.3-tags.patch | 41 ++++++++++++++++++++++
17 ...lttools-0.3.ebuild => quilttools-0.3-r1.ebuild} | 4 ++-
18 2 files changed, 44 insertions(+), 1 deletion(-)
19
20 diff --git a/dev-util/quilttools/files/quilttools-0.3-tags.patch b/dev-util/quilttools/files/quilttools-0.3-tags.patch
21 new file mode 100644
22 index 0000000..66bd280
23 --- /dev/null
24 +++ b/dev-util/quilttools/files/quilttools-0.3-tags.patch
25 @@ -0,0 +1,41 @@
26 +From: Kurt Kanzenbach <kurt@×××××××××××××.de>
27 +Subject: mb2q: Pickup Reviewed-and-tested-by tags
28 +Date: Sat, 22 Aug 2020 12:49:06 +0200
29 +
30 +From: Kurt Kanzenbach <kurt@×××××××××××××.de>
31 +
32 +Currently Reviewed-and-tested-by tags are ignored. Pick them up in the same way
33 +as Reported-and-tested-by is handled.
34 +
35 +Example mail:
36 +
37 + https://lkml.kernel.org/netdev/87k0ylgv80.fsf@××××××××.com/
38 +
39 +Signed-off-by: Kurt Kanzenbach <kurt@×××××××××××××.de>
40 +
41 +---
42 + mb2q | 4 ++++
43 + 1 file changed, 4 insertions(+)
44 +
45 +Index: quilttools/mb2q
46 +===================================================================
47 +--- quilttools.orig/mb2q
48 ++++ quilttools/mb2q
49 +@@ -211,6 +211,7 @@ tag_order = [
50 + 'Originally-by',
51 + 'Co-developed-by',
52 + 'Signed-off-by',
53 ++ 'Reviewed-and-tested-by',
54 + 'Tested-by',
55 + 'Reviewed-by',
56 + 'Acked-by',
57 +@@ -360,6 +361,9 @@ class patchmsg(object):
58 + if tag == 'Reported-and-tested-by':
59 + self.add_tag('Reported-by', addr)
60 + tag = 'Tested-by'
61 ++ if tag == 'Reviewed-and-tested-by':
62 ++ self.add_tag('Reviewed-by', addr)
63 ++ tag = 'Tested-by'
64 + self.add_tag(tag, addr)
65 + return True
66 + i += 1
67
68 diff --git a/dev-util/quilttools/quilttools-0.3.ebuild b/dev-util/quilttools/quilttools-0.3-r1.ebuild
69 similarity index 93%
70 rename from dev-util/quilttools/quilttools-0.3.ebuild
71 rename to dev-util/quilttools/quilttools-0.3-r1.ebuild
72 index 8d8f04e..55d8d4c 100644
73 --- a/dev-util/quilttools/quilttools-0.3.ebuild
74 +++ b/dev-util/quilttools/quilttools-0.3-r1.ebuild
75 @@ -3,7 +3,7 @@
76
77 EAPI=7
78
79 -PYTHON_COMPAT=(python3_{6,7})
80 +PYTHON_COMPAT=(python3_{6..8})
81
82 inherit python-single-r1
83
84 @@ -25,6 +25,8 @@ RDEPEND="${PYTHON_DEPS}
85 net-mail/notmuch[python,${PYTHON_MULTI_USEDEP}]
86 ')"
87
88 +PATCHES=( "${FILESDIR}/${P}-tags.patch" )
89 +
90 src_compile() {
91 emake -C Documentation man
92 use doc && emake -C Documentation html