# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ DESCRIPTION="" HOMEPAGE="http://ati.amd.com/technology/streamcomputing/" BASE_URI="ftp://streamcomputing:streamcomputing@ftp-developer.amd.com/AMD_Stream_SDK/v1.01.0-beta" SRC_URI="amd64? ( ${BASE_URI}/lnx64/cal_brook_1.01.0_beta_lnx64.zip ) x86? ( ${BASE_URI}/lnx32/cal_brook_1.01.0_beta_lnx32.zip )" LICENSE="" SLOT="0" KEYWORDS="amd64 ~x86" IUSE="" DEPEND="" RDEPEND=">=x11-drivers/ati-drivers-8.476" src_unpack() { unpack ${A} cd ${WORKDIR} if use x86; then einfo "Unpacking AMD-Cal" dd if=${WORKDIR}/amdcal-1.01.1_beta.i386.run of=${WORKDIR}/amdcal.tar.gz bs=1 skip=16384 >& /dev/null einfo "Unpacking AMD-Brook" dd if=${WORKDIR}/amdbrook-1.01.0_beta.i386.run of=${WORKDIR}/amdbrook.tar.gz bs=1 skip=16384 >& /dev/null else einfo "Unpacking AMD-Cal" dd if=${WORKDIR}/amdcal-1.01.1_beta.x86_64.run of=${WORKDIR}/amdcal.tar.gz bs=1 skip=16384 >& /dev/null einfo "Unpacking AMD-Brook" dd if=${WORKDIR}/amdbrook-1.01.0_beta.x86_64.run of=${WORKDIR}/amdbrook.tar.gz bs=1 skip=16384 >& /dev/null fi einfo "Converting rpm to tar" mkdir AMD-Cal tar xvf amdcal.tar.gz -C AMD-Cal >& /dev/null mkdir AMD-Brook tar xvf amdbrook.tar.gz -C AMD-Brook >& /dev/null cd ${WORKDIR}/AMD-Cal rpm2tar amdcal-1.01.1_beta-1.*.rpm cd ${WORKDIR}/AMD-Brook rpm2tar amdbrook-1.01.0_beta-1.*.rpm } src_install() { einfo "Installing AMD-Cal" tar xvf ${WORKDIR}/AMD-Cal/amdcal-1.01.1_beta-1.*.tar -C ${D}/ einfo "Installing AMD-Brook" tar xvf ${WORKDIR}/AMD-Brook/amdbrook-1.01.0_beta-1.*.tar -C ${D}/ }