Gentoo Archives: gentoo-commits

From: "Manuel Rüger" <mrueg@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-misc/xkeyboard-config/
Date: Mon, 05 Jun 2017 15:43:23
Message-Id: 1496677188.8c33ba5c7aa287d043d5b8e8fe4c656adc9695e6.mrueg@gentoo
1 commit: 8c33ba5c7aa287d043d5b8e8fe4c656adc9695e6
2 Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jun 5 15:39:48 2017 +0000
4 Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
5 CommitDate: Mon Jun 5 15:39:48 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c33ba5c
7
8 x11-misc/xkeyboard-config: Version bump to 2.21
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.2
11
12 x11-misc/xkeyboard-config/Manifest | 1 +
13 .../xkeyboard-config/xkeyboard-config-2.21.ebuild | 40 ++++++++++++++++++++++
14 2 files changed, 41 insertions(+)
15
16 diff --git a/x11-misc/xkeyboard-config/Manifest b/x11-misc/xkeyboard-config/Manifest
17 index 46846b6ecb4..578d1e7343e 100644
18 --- a/x11-misc/xkeyboard-config/Manifest
19 +++ b/x11-misc/xkeyboard-config/Manifest
20 @@ -1 +1,2 @@
21 DIST xkeyboard-config-2.20.tar.bz2 978275 SHA256 d1bfc72553c4e3ef1cd6f13eec0488cf940498b612ab8a0b362e7090c94bc134 SHA512 29584096874cf8f1444ed00374150fb186e9a74221b384d779bcf01c0762977f8a6a1b3dfa37acd560667a79cc80d4c0d39729b7dc21809520a7254026439db4 WHIRLPOOL f03b1e05e3c2897cab96bf569e97bb1095f13a8ce1eb2aaae4ae0ff1a588974c9e7e5bd066026f95a2c4939d0bc151aad77a233b7dbf994e3caeb50a5210f539
22 +DIST xkeyboard-config-2.21.tar.bz2 994972 SHA256 30c17049fae129fc14875656da9aa3099e3031d6ce0ee1d77aae190fd9edcec5 SHA512 c8c3da9d78365878b051bcfecc7c51e89c5aa15e6e3ba5e8c84612eaca4ca7741702c023f9571ac04c865f2951a7ca33f4fbbedb3baf6c76441ebf59c4e41068 WHIRLPOOL 4addfc267203bf3e5d66d9b8cb07c62bba75ddf42fe0cbb832d94373941c768d136e6724d28433728ecde3d0c9eb39f66e65ae72e0462d1c94e86b1d7ac9959e
23
24 diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.21.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-2.21.ebuild
25 new file mode 100644
26 index 00000000000..f164976b13d
27 --- /dev/null
28 +++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.21.ebuild
29 @@ -0,0 +1,40 @@
30 +# Copyright 1999-2017 Gentoo Foundation
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=5
34 +
35 +XORG_STATIC=no
36 +inherit xorg-2
37 +
38 +EGIT_REPO_URI="git://anongit.freedesktop.org/git/xkeyboard-config"
39 +
40 +DESCRIPTION="X keyboard configuration database"
41 +HOMEPAGE="https://www.freedesktop.org/wiki/Software/XKeyboardConfig"
42 +[[ ${PV} == *9999* ]] || SRC_URI="${XORG_BASE_INDIVIDUAL_URI}/data/${PN}/${P}.tar.bz2"
43 +
44 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
45 +IUSE=""
46 +
47 +LICENSE="MIT"
48 +SLOT="0"
49 +
50 +RDEPEND="!<x11-apps/xkbcomp-1.2.3
51 + !<x11-libs/libX11-1.4.3"
52 +DEPEND="
53 + sys-devel/gettext
54 + dev-util/intltool"
55 +
56 +XORG_CONFIGURE_OPTIONS=(
57 + --with-xkb-base="${EPREFIX}/usr/share/X11/xkb"
58 + --enable-compat-rules
59 + # do not check for runtime deps
60 + --disable-runtime-deps
61 + --with-xkb-rules-symlink=xorg
62 +)
63 +
64 +src_prepare() {
65 + xorg-2_src_prepare
66 + if [[ ${XORG_EAUTORECONF} != no ]]; then
67 + intltoolize --copy --automake || die
68 + fi
69 +}