Gentoo Archives: gentoo-commits

From: Erik Mackdanz <stasibear@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-emacs/apel/, app-emacs/apel/files/
Date: Sat, 28 Jul 2018 01:52:25
Message-Id: 1532742596.872346ddefa73ccc0fa8cffbb598c771cc090bbc.stasibear@gentoo
1 commit: 872346ddefa73ccc0fa8cffbb598c771cc090bbc
2 Author: Erik Mackdanz <stasibear <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jul 28 01:49:56 2018 +0000
4 Commit: Erik Mackdanz <stasibear <AT> gentoo <DOT> org>
5 CommitDate: Sat Jul 28 01:49:56 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=872346dd
7
8 app-emacs/apel: Fix brace issue, EAPI 6
9
10 Closes: https://bugs.gentoo.org/647744
11 Package-Manager: Portage-2.3.43, Repoman-2.3.10
12
13 app-emacs/apel/apel-10.8-r1.ebuild | 7 ++++---
14 .../apel/files/apel-10.8-050_escape-backslash.patch | 20 ++++++++++++++++++++
15 2 files changed, 24 insertions(+), 3 deletions(-)
16
17 diff --git a/app-emacs/apel/apel-10.8-r1.ebuild b/app-emacs/apel/apel-10.8-r1.ebuild
18 index 7559be4d453..8fbddf33424 100644
19 --- a/app-emacs/apel/apel-10.8-r1.ebuild
20 +++ b/app-emacs/apel/apel-10.8-r1.ebuild
21 @@ -1,7 +1,7 @@
22 -# Copyright 1999-2015 Gentoo Foundation
23 +# Copyright 1999-2018 Gentoo Foundation
24 # Distributed under the terms of the GNU General Public License v2
25
26 -EAPI=4
27 +EAPI=6
28
29 inherit elisp
30
31 @@ -18,7 +18,8 @@ IUSE=""
32 ELISP_PATCHES="${PN}-10.8-020_Prevent-fontset-error.patch
33 ${PN}-10.8-030_Use-new-style-backquotes.patch
34 ${PN}-10.8-010_ikazuhiro.patch
35 - ${PN}-10.8-040_make-temp-file-for-Emacs-24.3.50.patch"
36 + ${PN}-10.8-040_make-temp-file-for-Emacs-24.3.50.patch
37 + ${PN}-10.8-050_escape-backslash.patch"
38
39 src_prepare() {
40 elisp_src_prepare
41
42 diff --git a/app-emacs/apel/files/apel-10.8-050_escape-backslash.patch b/app-emacs/apel/files/apel-10.8-050_escape-backslash.patch
43 new file mode 100644
44 index 00000000000..a2892d303b3
45 --- /dev/null
46 +++ b/app-emacs/apel/files/apel-10.8-050_escape-backslash.patch
47 @@ -0,0 +1,20 @@
48 +--- a/poe.el 2018-07-27 19:34:05.959194677 -0500
49 ++++ b/poe.el 2018-07-27 19:40:06.409212629 -0500
50 +@@ -1081,7 +1081,7 @@
51 + If third arg LITERAL is non-nil, insert NEWTEXT literally.
52 + Otherwise treat `\' as special:
53 + `\&' in NEWTEXT means substitute original matched text.
54 +- `\N' means substitute what matched the Nth `\(...\)'.
55 ++ `\\N' means substitute what matched the Nth `\(...\)'.
56 + If Nth parens didn't match, substitute nothing.
57 + `\\' means insert one `\'.
58 + FIXEDCASE and LITERAL are optional arguments.
59 +@@ -1133,7 +1133,7 @@
60 + If third arg LITERAL is non-nil, insert NEWTEXT literally.
61 + Otherwise treat `\' as special:
62 + `\&' in NEWTEXT means substitute original matched text.
63 +- `\N' means substitute what matched the Nth `\(...\)'.
64 ++ `\\N' means substitute what matched the Nth `\(...\)'.
65 + If Nth parens didn't match, substitute nothing.
66 + `\\' means insert one `\'.
67 + FIXEDCASE and LITERAL are optional arguments.