Skip to content

Commit

Permalink
update libinput
Browse files Browse the repository at this point in the history
  • Loading branch information
microcai committed Jun 4, 2015
1 parent 1138f04 commit 23788f3
Show file tree
Hide file tree
Showing 2 changed files with 51 additions and 1 deletion.
2 changes: 1 addition & 1 deletion dev-libs/libinput/Manifest
Original file line number Diff line number Diff line change
@@ -1 +1 @@
DIST libinput-0.16.0.tar.xz 618212 SHA256 4fde1b50431d8bd17b9c0a9624a57fd69eaebabe32ef684a83b9862a239d239b
DIST libinput-0.17.0.tar.xz 622300 SHA256 b7db243be3a745c1031b364f3595ce9bb31347f874b7299ef8d44c98d2fb28db
50 changes: 50 additions & 0 deletions dev-libs/libinput/libinput-0.17.0.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libinput/libinput-0.9.0.ebuild,v 1.1 2015/02/04 16:15:54 chithanh Exp $

EAPI="5"

inherit eutils

DESCRIPTION="Library to handle input devices in Wayland"
HOMEPAGE="http://www.freedesktop.org/wiki/Software/libinput/"
SRC_URI="http://www.freedesktop.org/software/${PN}/${P}.tar.xz"

# License appears to be a variant of libtiff
LICENSE="libtiff"
SLOT="0/7"
KEYWORDS="~amd64 ~arm"
IUSE="test"

RDEPEND="
>=dev-libs/libevdev-0.4
>=sys-libs/mtdev-1.1
virtual/libudev
"
DEPEND="${RDEPEND}
virtual/pkgconfig
test? ( >=dev-libs/check-0.9.10 )
"
# tests can even use: dev-util/valgrind

src_configure() {
# Doc handling in kinda strange but everything
# is available in the tarball already.
sed -e 's/^\(SUBDIRS =.*\)doc\(.*\)$/\1\2/' \
-i Makefile.am Makefile.in || die
}

src_configure() {
# gui can be built but will not be installed
# building documentation silently fails with graphviz syntax errors
econf \
--disable-documentation \
--disable-event-gui \
$(use_enable test tests)
}

src_install() {
emake install DESTDIR="${D}" || die
dodoc -r doc/html
prune_libtool_files
}

0 comments on commit 23788f3

Please sign in to comment.