summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoerg Krause <joerg_pb@gmx.net>2009-06-05 17:04:00 +0000
committerJoerg Krause <joerg_pb@gmx.net>2009-06-05 17:04:00 +0000
commita19a2aba036c1546210b7f1b46b9f7d68b5921bd (patch)
treeed66c8efd57e3175bc2107be11b224cd2f22a60c /media-video
parentmedia-plugins/vdr-osdpip: Initial ebuild svn 12384 added (diff)
downloadtesting-a19a2aba036c1546210b7f1b46b9f7d68b5921bd.tar.gz
testing-a19a2aba036c1546210b7f1b46b9f7d68b5921bd.tar.bz2
testing-a19a2aba036c1546210b7f1b46b9f7d68b5921bd.zip
media-video/reelbox-ehd-xine: Initial ebuild svn 12384 added
svn path=/testing/; revision=581
Diffstat (limited to 'media-video')
-rw-r--r--media-video/reelbox-ehd-xine/ChangeLog8
-rw-r--r--media-video/reelbox-ehd-xine/Manifest4
-rw-r--r--media-video/reelbox-ehd-xine/metadata.xml14
-rw-r--r--media-video/reelbox-ehd-xine/reelbox-ehd-xine-12384.ebuild51
4 files changed, 77 insertions, 0 deletions
diff --git a/media-video/reelbox-ehd-xine/ChangeLog b/media-video/reelbox-ehd-xine/ChangeLog
new file mode 100644
index 0000000..1f50be9
--- /dev/null
+++ b/media-video/reelbox-ehd-xine/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for media-video/reelbox-ehd-xine
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 05 Jun 2009; Joerg Krause <joerg_pb@gmx.net>
+ +reelbox-ehd-xine-12384.ebuild, +metadata.xml:
+ Initial ebuild svn 12384 added
+
diff --git a/media-video/reelbox-ehd-xine/Manifest b/media-video/reelbox-ehd-xine/Manifest
new file mode 100644
index 0000000..c7a1725
--- /dev/null
+++ b/media-video/reelbox-ehd-xine/Manifest
@@ -0,0 +1,4 @@
+DIST reelbox-ehd-xine-12384.tgz 80285 RMD160 9d5a71ec54d36f5a19ddb1328e161ec5593d42c9 SHA1 56e79ccce61abfcd52fc6144440747371fed06bf SHA256 4845c041b2990b4b16328bffcb9ea44bad4ff452edd092a183bed138bede631e
+EBUILD reelbox-ehd-xine-12384.ebuild 1249 RMD160 4d2ba00a9a28a2d89fdc7f24b2d6e9065e49c34c SHA1 63df9c7fc3e4f9bcf40da860d7d2df7b2f13d0b9 SHA256 e6472ec1dbb8b8e6eb66996251a6602086ed8d593ef8379c55b33a5496a9b5bb
+MISC ChangeLog 259 RMD160 e7181d00c0309241ff4ce4ca8fffdaf0ba50b7c1 SHA1 c5d7145c2cf58bc149444ab55d2603b7b242e7e1 SHA256 ae8d4ccda3229b0181cf59df09740b67c077d4d19576de205f196b101bc02406
+MISC metadata.xml 355 RMD160 148e7ab3a734a3b5a3e3b4323f1ceb96a996d518 SHA1 2112e9fe75e0310866e57277a3d7f052dff602a3 SHA256 701c854fb523fda35927005a895105f8c324ccedf4d644a8598b07b133db62bf
diff --git a/media-video/reelbox-ehd-xine/metadata.xml b/media-video/reelbox-ehd-xine/metadata.xml
new file mode 100644
index 0000000..7c2cf92
--- /dev/null
+++ b/media-video/reelbox-ehd-xine/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>media-video</herd>
+ <maintainer>
+ <email>hd_brummy@gentoo.org</email>
+ <name>Joerg Bornkessel</name>
+ </maintainer>
+ <maintainer>
+ <email>joerg_pb@gmx.net</email>
+ <name>Joerg Krause</name>
+ </maintainer>
+</pkgmetadata>
+
diff --git a/media-video/reelbox-ehd-xine/reelbox-ehd-xine-12384.ebuild b/media-video/reelbox-ehd-xine/reelbox-ehd-xine-12384.ebuild
new file mode 100644
index 0000000..7521a48
--- /dev/null
+++ b/media-video/reelbox-ehd-xine/reelbox-ehd-xine-12384.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit versionator
+
+MY_PV=$(get_version_component_range 3)
+MY_P="${PN}-${MY_PV}"
+S="${WORKDIR}/${PN/reelbox-}"
+
+DESCRIPTION="Xine Plugin: for the Reel eHD PCI card"
+HOMEPAGE="http://www.reel-multimedia.com"
+SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND="media-libs/xine-lib"
+RDEPEND="${DEPEND}"
+
+src_unpack () {
+ unpack ${A}
+ cd "${S}"
+ sed -i -e "s:^LINUX_DIR.*:LINUX_DIR = /usr/src/linux/include:g" Makefile || die "sed Makefile failed!"
+ sed -i -e "s:../driver/hdshm.h:hdshm.h:g" ../hdshm3/src/hostlib/hdshmlib.c || die "sed Makefile failed!"
+
+ 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 () {
+ make -f Makefile || die "make failed!"
+}
+
+src_install() {
+ XINE_PLUGIN_DIR=$(xine-config --plugindir)
+ if [[ ${XINE_PLUGIN_DIR} = "" ]]; then
+ eerror "Could not find xine plugin dir"
+ die "Could not find xine plugin dir"
+ fi
+ cd "${S}"
+ insopts -m0755
+ insinto "${XINE_PLUGIN_DIR}"
+ doins xineplug_hde.so
+}