# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 inherit toolchain-funcs DESCRIPTION="API to access display driver functionality for ATI graphics cards" HOMEPAGE="http://developer.amd.com/tools-and-sdks/graphics-development/display-library-adl-sdk/" SRC_URI="ADL_SDK_${PV}.zip" LICENSE="AMD-ADL" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="doc examples" RDEPEND="x11-drivers/ati-drivers" DEPEND="app-arch/unzip" RESTRICT="fetch" S="${WORKDIR}" pkg_nofetch() { einfo "Please visit the download page [1], rename ADL_SDK.zip to ${A} and save it in ${DISTDIR}" einfo "[1] http://developer.amd.com/tools-and-sdks/graphics-development/display-library-adl-sdk/" } src_prepare() { sed -i -e '/include/a \#include ' include/adl_structures.h || die } src_compile() { pushd adlutil $(tc-getCC) main.c ${CFLAGS} -I ../include/ -DLINUX ${LDFLAGS} -o adlutil -ldl || die popd } src_install() { use doc && dodoc -r "Public-Documents"/* "adlutil/ADLUTIL User Guide.doc" use examples && dodoc -r "Sample" "Sample-Managed" dobin adlutil/adlutil insinto "/usr/include/ADL" doins include/* }