1 |
commit: 2aedc281f377e84ad18d1580444ee296ade1b3fe |
2 |
Author: Sam James <sam <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Dec 8 08:53:57 2021 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Dec 8 08:53:57 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aedc281 |
7 |
|
8 |
x11-misc/xbindkeys: use eautoreconf for guile patch |
9 |
|
10 |
We touch m4 => we need to regenerate configure (we're not patching |
11 |
it directly). |
12 |
|
13 |
Closes: https://bugs.gentoo.org/828555 |
14 |
Bug: https://bugs.gentoo.org/828532 |
15 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
16 |
|
17 |
x11-misc/xbindkeys/xbindkeys-1.8.7-r2.ebuild | 22 +++++++++++++++------- |
18 |
1 file changed, 15 insertions(+), 7 deletions(-) |
19 |
|
20 |
diff --git a/x11-misc/xbindkeys/xbindkeys-1.8.7-r2.ebuild b/x11-misc/xbindkeys/xbindkeys-1.8.7-r2.ebuild |
21 |
index 7b821afa63e4..03a121ac68a1 100644 |
22 |
--- a/x11-misc/xbindkeys/xbindkeys-1.8.7-r2.ebuild |
23 |
+++ b/x11-misc/xbindkeys/xbindkeys-1.8.7-r2.ebuild |
24 |
@@ -3,6 +3,8 @@ |
25 |
|
26 |
EAPI=7 |
27 |
|
28 |
+inherit autotools |
29 |
+ |
30 |
DESCRIPTION="Tool for launching commands on keystrokes" |
31 |
SRC_URI="https://www.nongnu.org/${PN}/${P}.tar.gz" |
32 |
HOMEPAGE="https://www.nongnu.org/xbindkeys/xbindkeys.html" |
33 |
@@ -12,10 +14,6 @@ SLOT="0" |
34 |
KEYWORDS="amd64 ~arm ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris" |
35 |
IUSE="guile tk" |
36 |
|
37 |
-PATCHES=( |
38 |
- "${FILESDIR}/xbindkeys-1.8.7-guile3.patch" |
39 |
-) |
40 |
- |
41 |
RDEPEND=" |
42 |
x11-libs/libX11 |
43 |
guile? ( >=dev-scheme/guile-1.8.4:=[deprecated] ) |
44 |
@@ -25,9 +23,19 @@ DEPEND=" |
45 |
${RDEPEND} |
46 |
x11-base/xorg-proto |
47 |
" |
48 |
-DOCS=" |
49 |
- AUTHORS BUGS ChangeLog README TODO xbindkeysrc |
50 |
-" |
51 |
+ |
52 |
+DOCS=( AUTHORS BUGS ChangeLog README TODO xbindkeysrc ) |
53 |
+ |
54 |
+PATCHES=( |
55 |
+ "${FILESDIR}/xbindkeys-1.8.7-guile3.patch" |
56 |
+) |
57 |
+ |
58 |
+src_prepare() { |
59 |
+ default |
60 |
+ |
61 |
+ # For guile patch, touches m4/ |
62 |
+ eautoreconf |
63 |
+} |
64 |
|
65 |
src_configure() { |
66 |
econf \ |