Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-misc/xbindkeys/
Date: Wed, 08 Dec 2021 08:54:29
Message-Id: 1638953637.2aedc281f377e84ad18d1580444ee296ade1b3fe.sam@gentoo
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 \