blob: 0b950a4757093e62c50c221dfc661607bbc32af4 [file] [log] [blame]
# Copyright 2020 The Chromium OS Authors. All rights reserved.
# Distributed under the terms of the BSD license.
EAPI="7"
CROS_WORKON_COMMIT="eb90a4df54f5837a9ba585b72858c5620a7364b2"
CROS_WORKON_TREE="809788aa7ecc2503360f53644223a0b1398403e0"
CROS_WORKON_PROJECT="chromiumos/platform2"
CROS_WORKON_LOCALNAME="platform2"
CROS_WORKON_SUBTREE="chromeos-nvt-tcon-updater"
inherit cros-workon user
DESCRIPTION="Shell library for integrating the Novatek TCON Firmware updater"
LICENSE="BSD-Google"
SLOT="0/0"
KEYWORDS="*"
RDEPEND="
chromeos-base/chromeos-init
chromeos-base/common-assets
chromeos-base/minijail
sys-apps/novatek-tcon-fw-update-tool
"
pkg_preinst() {
enewgroup fwupdate-drm_dp_aux-i2c
enewuser fwupdate-drm_dp_aux-i2c
}
src_install() {
insinto "/opt/google/tcon/policies"
doins chromeos-nvt-tcon-updater/policies/"${ARCH}"/nvt-tcon-fw-updater.update.policy
insinto "/opt/google/tcon/scripts"
doins chromeos-nvt-tcon-updater/scripts/chromeos-nvt-tcon-firmware-update.sh
}