blob: 136e688d34e5d609150279c8821c35c461b3351b [file] [log] [blame]
# Copyright (c) 2013 The Chromium OS Authors. All rights reserved.
# Distributed under the terms of the GNU General Public License v2
EAPI=4
inherit multilib
DESCRIPTION="NVIDIA binary OpenGL|ES libraries for Tegra124"
SRC_URI="http://commondatastorage.googleapis.com/chromeos-localmirror/distfiles/${P}.tbz2"
LICENSE="NVIDIA-r2"
SLOT="0"
KEYWORDS="arm"
IUSE=""
DEPEND="
x11-drivers/opengles-headers
"
RDEPEND="
~sys-apps/nvrm-${PV}
!x11-drivers/opengles
"
S=${WORKDIR}
src_install() {
dolib.so usr/lib/libEGL.so.1
dosym libEGL.so.1 /usr/$(get_libdir)/libEGL.so
dolib.so usr/lib/libEGL_nvidia.so.0
dolib.so usr/lib/libGLESv1_CM.so.1
dolib.so usr/lib/libGLESv2.so.2
dosym libGLESv2.so.2 /usr/$(get_libdir)/libGLESv2.so
# manually installs pkg config files
insinto /usr/$(get_libdir)/pkgconfig
doins "${FILESDIR}"/{egl,glesv2}.pc
}