diff options
Diffstat (limited to 'media-video/reelbox-ehd-tools/reelbox-ehd-tools-12384.ebuild')
-rw-r--r-- | media-video/reelbox-ehd-tools/reelbox-ehd-tools-12384.ebuild | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/media-video/reelbox-ehd-tools/reelbox-ehd-tools-12384.ebuild b/media-video/reelbox-ehd-tools/reelbox-ehd-tools-12384.ebuild new file mode 100644 index 0000000..08f6268 --- /dev/null +++ b/media-video/reelbox-ehd-tools/reelbox-ehd-tools-12384.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils + +RESTRICT="strip" + +DESCRIPTION="eHD PCI card: tools svn r${PV}" +HOMEPAGE="http://www.reel-multimedia.com" +SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +DEPEND="=media-video/reelbox-ehd-headers-${PV}" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/hdshm3 + +src_unpack() { + unpack ${A} + cd "${S}" + + sed -i Makefile \ + -e "s:gcc-3.3:gcc:g" \ + -e "s:g++-3.3:g++:g" \ + -e "s:x86/driver::" + + if [ ! -z "$EHD_FRAMEBUFFER" ] + then + einfo "Changing framebuffer device to $EHD_FRAMEBUFFER" + find . -type f -exec sed -i "s:/dev/fb0:${EHD_FRAMEBUFFER}:g" {} \; + fi + +} + +src_compile() { + + emake clean || die "emake clean failed" + emake x86 || die "emake x86 failed" + cd x86/hdtsplay + emake || die "emake hdtsplay failed" +} + +src_install() { + + dobin "${S}"/x86/hdboot/hdboot + dobin "${S}"/x86/hdctrld/hdctrld + dobin "${S}"/x86/shmnetd/shmnetd + dobin "${S}"/x86/hdfbshot/hdfbshot + dobin "${S}"/x86/hdfbctl/hdfbctl + dobin "${S}"/x86/hdtsplay/hdtsplay +} |