# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 PYTHON_COMPAT=( python2_7 python3_4 ) inherit cmake-utils eutils linux-info python-single-r1 DESCRIPTION="Library for communicating with the Pulse-Eight USB HDMI-CEC Adaptor" HOMEPAGE="http://libcec.pulse-eight.com" SRC_URI="https://github.com/Pulse-Eight/${PN}/archive/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~arm ~amd64 ~x86" IUSE="cubox exynos python raspberry-pi +xrandr" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RDEPEND="virtual/udev dev-libs/lockdev dev-libs/libplatform xrandr? ( x11-libs/libXrandr )" DEPEND="${RDEPEND} virtual/pkgconfig python? ( dev-lang/swig ${PYTHON_DEPS} )" CONFIG_CHECK="~USB_ACM" S="${WORKDIR}/${PN}-${P}" PATCHES=( "${FILESDIR}"/${P}-envcheck.patch ) pkg_setup() { use python && python-single-r1_pkg_setup } src_prepare() { cmake-utils_src_prepare use python || comment_add_subdirectory "src/pyCecClient" } src_configure() { local mycmakeargs=( $(cmake-utils_useno python SKIP_PYTHON_WRAPPER) $(cmake-utils_use_has exynos EXYNOS_API) \ $(cmake-utils_use_has cubox TDA955X_API) $(cmake-utils_use_has raspberry-pi RPI_API) ) cmake-utils_src_configure }