| # Copyright 1999-2015 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Id$ |
| |
| EAPI=5 |
| |
| inherit linux-info xorg-2 |
| |
| DESCRIPTION="Driver for Wacom tablets and drawing devices" |
| HOMEPAGE="http://linuxwacom.sourceforge.net/" |
| LICENSE="GPL-2" |
| EGIT_REPO_URI="git://linuxwacom.git.sourceforge.net/gitroot/linuxwacom/${PN}" |
| [[ ${PV} != 9999* ]] && \ |
| SRC_URI="mirror://sourceforge/linuxwacom/${PN}/${P}.tar.bz2" |
| |
| KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86" |
| IUSE="debug" |
| |
| # depend on libwacom for its udev rules, bug #389633 |
| RDEPEND="dev-libs/libwacom |
| virtual/udev |
| >=x11-base/xorg-server-1.7 |
| x11-libs/libX11 |
| x11-libs/libXext |
| x11-libs/libXi |
| x11-libs/libXrandr |
| x11-libs/libXinerama" |
| DEPEND="${RDEPEND} |
| x11-proto/randrproto" |
| |
| pkg_setup() { |
| linux-info_pkg_setup |
| |
| XORG_CONFIGURE_OPTIONS=( |
| $(use_enable debug) |
| ) |
| } |
| |
| src_install() { |
| xorg-2_src_install |
| |
| rm -rf "${ED}"/usr/share/hal |
| } |
| |
| pkg_pretend() { |
| linux-info_pkg_setup |
| |
| if ! linux_config_exists \ |
| || ! linux_chkconfig_present TABLET_USB_WACOM \ |
| || ! linux_chkconfig_present INPUT_EVDEV; then |
| echo |
| ewarn "If you use a USB Wacom tablet, you need to enable support in your kernel" |
| ewarn " Device Drivers --->" |
| ewarn " Input device support --->" |
| ewarn " <*> Event interface" |
| ewarn " [*] Tablets --->" |
| ewarn " <*> Wacom Intuos/Graphire tablet support (USB)" |
| echo |
| fi |
| } |