diff options
author | Manuel Rüger <mrueg@gentoo.org> | 2015-05-30 20:11:16 +0000 |
---|---|---|
committer | Manuel Rüger <mrueg@gentoo.org> | 2015-05-30 20:11:16 +0000 |
commit | ae819a4d185c2ae4843a8ddfd27b5f7841d45be1 (patch) | |
tree | 2f5d5ac09f4c43147ad2b34f4b9d348b77e8d23b /x11-libs | |
parent | Switch virtual/{jre,jdk} in DEPEND and RDEPEND. (diff) | |
download | gentoo-2-ae819a4d185c2ae4843a8ddfd27b5f7841d45be1.tar.gz gentoo-2-ae819a4d185c2ae4843a8ddfd27b5f7841d45be1.tar.bz2 gentoo-2-ae819a4d185c2ae4843a8ddfd27b5f7841d45be1.zip |
Upgrade EAPI, add kde herd.
(Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key )
Diffstat (limited to 'x11-libs')
-rw-r--r-- | x11-libs/libfakekey/ChangeLog | 10 | ||||
-rw-r--r-- | x11-libs/libfakekey/libfakekey-0.1-r2.ebuild | 46 | ||||
-rw-r--r-- | x11-libs/libfakekey/metadata.xml | 3 |
3 files changed, 56 insertions, 3 deletions
diff --git a/x11-libs/libfakekey/ChangeLog b/x11-libs/libfakekey/ChangeLog index 34a8cea19ef7..604a3eade84d 100644 --- a/x11-libs/libfakekey/ChangeLog +++ b/x11-libs/libfakekey/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for x11-libs/libfakekey -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libfakekey/ChangeLog,v 1.14 2014/08/10 20:06:20 slyfox Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libfakekey/ChangeLog,v 1.15 2015/05/30 20:11:16 mrueg Exp $ + +*libfakekey-0.1-r2 (30 May 2015) + + 30 May 2015; Manuel Rüger <mrueg@gentoo.org> +libfakekey-0.1-r2.ebuild, + metadata.xml: + Upgrade EAPI, add kde herd. 10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> libfakekey-0.1-r1.ebuild: QA: drop trailing '.' from DESCRIPTION diff --git a/x11-libs/libfakekey/libfakekey-0.1-r2.ebuild b/x11-libs/libfakekey/libfakekey-0.1-r2.ebuild new file mode 100644 index 000000000000..38af62eb893c --- /dev/null +++ b/x11-libs/libfakekey/libfakekey-0.1-r2.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libfakekey/libfakekey-0.1-r2.ebuild,v 1.1 2015/05/30 20:11:16 mrueg Exp $ + +EAPI=5 + +inherit eutils autotools + +DESCRIPTION="Helper library for the x11-misc/matchbox-keyboard package" +HOMEPAGE="http://matchbox-project.org/" +SRC_URI="http://matchbox-project.org/sources/${PN}/${PV}/${P}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" + +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86" +IUSE="debug doc" + +RDEPEND="x11-libs/libXtst" + +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +src_prepare() { + # Allow configure to use libtool-2 + epatch "${FILESDIR}/${P}-ac.patch" + + # Fix underlinking bug #367595 + sed -i -e 's/^fakekey_test_LDADD=/fakekey_test_LDADD=-lX11 /' \ + tests/Makefile.am || die 'Cannot sed Makefile.am' + sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.ac || die + eautoreconf +} + +src_configure() { + # --with/without-x is ignored by configure script and X is used. + econf --with-x \ + $(use_enable debug) \ + $(use_enable doc doxygen-docs) +} + +src_install() { + emake DESTDIR="${D}" install + + dodoc AUTHORS ChangeLog INSTALL NEWS README + use doc && dohtml doc/html/* +} diff --git a/x11-libs/libfakekey/metadata.xml b/x11-libs/libfakekey/metadata.xml index 6a17403e0ad0..13070094fdcc 100644 --- a/x11-libs/libfakekey/metadata.xml +++ b/x11-libs/libfakekey/metadata.xml @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>gpe</herd> + <herd>gpe</herd> + <herd>kde</herd> </pkgmetadata> |