blob: 7e68a0e8ba681de6fba4b72076ab6e9e9051e6e0 [file] [log] [blame]
# Copyright (c) 2012 The Chromium OS Authors. All rights reserved.
# Distributed under the terms of the GNU General Public License v2
# NOTE: This ebuild could be overridden in an overlay to provide a
# board-specific xorg.conf as necessary.
EAPI=4
CROS_WORKON_COMMIT="8e4423c8089b4a9aa0c7d1a26add2a6314ef76af"
CROS_WORKON_TREE="895c99dead86c751b3bd93cf167120157f596451"
CROS_WORKON_PROJECT="chromiumos/platform/xorg-conf"
CROS_WORKON_OUTOFTREE_BUILD=1
inherit cros-workon user
DESCRIPTION="Board specific xorg configuration file."
HOMEPAGE="http://www.chromium.org/"
SRC_URI=""
LICENSE="BSD-Google"
SLOT="0"
KEYWORDS="*"
IUSE="-exynos -tegra -rk32 X"
RDEPEND=""
DEPEND="X? ( x11-base/xorg-server )"
src_install() {
insinto /etc/X11
if ! use tegra; then
doins xorg.conf
fi
insinto /etc/X11/xorg.conf.d
if use tegra; then
doins tegra.conf
elif use exynos; then
doins exynos.conf
elif use rk32; then
doins rk32.conf
fi
doins 20-touchscreen.conf
}
pkg_preinst() {
enewuser "xorg"
enewgroup "xorg"
}