# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit eutils toolchain-funcs DESCRIPTION="OpenGL & ALSA video capture tool" HOMEPAGE="http://nullkey.ath.cx/projects/glc/" SRC_URI="http://nullkey.ath.cx/glc/archive/${P}.tar.gz" RESTRICT="nomirror" LICENSE="ZLIB" SLOT="0" KEYWORDS="~x86 ~amd64" IUSE="example-scripts" DEPEND=">=dev-libs/packetstream-0.1.3 >=dev-libs/elfhacks-0.4.0 virtual/opengl x11-libs/libX11 media-libs/alsa-lib" RDEPEND="" src_unpack() { unpack ${A} } src_compile() { cd "${WORKDIR}/${PN}" emake \ CC="$(tc-getCC)" \ LD="$(tc-getCC)" \ CFLAGS="${CFLAGS}" \ LDFLAGS="${LDFLAGS}" \ || die "emake failed" if use amd64 ; then emake \ CC="$(tc-getCC)" \ LD="$(tc-getCC)" \ BUILD="build32" \ CFLAGS="${CFLAGS} -m32" \ LDFLAGS="${LDFLAGS} -m32" \ || die "emake failed" fi } src_install() { if use example-scripts ; then cd "${WORKDIR}/${PN}" make install-scripts \ DESTDIR="${D}" \ || die "make install failed" fi if use amd64 ; then cd "${WORKDIR}/${PN}" make install \ DESTDIR="${D}" \ MLIBDIR="lib64" \ || die "make install failed" make install-libs \ DESTDIR="${D}" \ MLIBDIR="lib32" \ BUILD="build32" \ || die "make install failed" else cd "${WORKDIR}/${PN}" make install \ DESTDIR="${D}" \ MLIBDIR="lib" \ || die "make install failed" fi }