blob: 1be0c65450e2c10bc5d3268eacee57d3dd858f79 [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="f33e0c49f9be3224c3b02dee2c40638c5013f911"
CROS_WORKON_TREE="98f2b2655ee710040d0a7a2319bf11b54d844680"
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"
}