diff options
Diffstat (limited to 'media-plugins/vdr-em84xx')
-rw-r--r-- | media-plugins/vdr-em84xx/ChangeLog | 11 | ||||
-rw-r--r-- | media-plugins/vdr-em84xx/Manifest | 32 | ||||
-rw-r--r-- | media-plugins/vdr-em84xx/files/0.0.13/gcc4.diff | 22 | ||||
-rw-r--r-- | media-plugins/vdr-em84xx/files/0.0.13/series | 1 | ||||
-rw-r--r-- | media-plugins/vdr-em84xx/files/confd-0.0.13 | 7 | ||||
-rw-r--r-- | media-plugins/vdr-em84xx/files/digest-vdr-em84xx-0.0.13 | 3 | ||||
-rw-r--r-- | media-plugins/vdr-em84xx/files/rc-addon-0.0.13.sh | 11 | ||||
-rw-r--r-- | media-plugins/vdr-em84xx/metadata.xml | 9 | ||||
-rw-r--r-- | media-plugins/vdr-em84xx/vdr-em84xx-0.0.13.ebuild | 25 |
9 files changed, 121 insertions, 0 deletions
diff --git a/media-plugins/vdr-em84xx/ChangeLog b/media-plugins/vdr-em84xx/ChangeLog new file mode 100644 index 000000000000..ffe4e794100e --- /dev/null +++ b/media-plugins/vdr-em84xx/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for media-plugins/vdr-em84xx +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-em84xx/ChangeLog,v 1.1 2007/05/22 12:54:34 zzam Exp $ + +*vdr-em84xx-0.0.13 (22 May 2007) + + 22 May 2007; Matthias Schwarzott <zzam@gentoo.org> + +files/0.0.13/gcc4.diff, +files/confd-0.0.13, +files/0.0.13/series, + +files/rc-addon-0.0.13.sh, +metadata.xml, +vdr-em84xx-0.0.13.ebuild: + Initial import of ebuild written by me. + diff --git a/media-plugins/vdr-em84xx/Manifest b/media-plugins/vdr-em84xx/Manifest new file mode 100644 index 000000000000..311b979034e7 --- /dev/null +++ b/media-plugins/vdr-em84xx/Manifest @@ -0,0 +1,32 @@ +AUX 0.0.13/gcc4.diff 901 RMD160 71e2f55007cdd8bcfdb43198fd52d6d3a90c2975 SHA1 8e46c7776e460de1c99453e787c12f0c7106cbbd SHA256 ea4845af91569bb4a0c4a0bb9044e28afcdc36035efdc0ec1aa6a39871c28706 +MD5 5ad383899936b16f404ac3146c9fd740 files/0.0.13/gcc4.diff 901 +RMD160 71e2f55007cdd8bcfdb43198fd52d6d3a90c2975 files/0.0.13/gcc4.diff 901 +SHA256 ea4845af91569bb4a0c4a0bb9044e28afcdc36035efdc0ec1aa6a39871c28706 files/0.0.13/gcc4.diff 901 +AUX 0.0.13/series 10 RMD160 81ba408de1cc8910e984dcea59851d93f276906a SHA1 6163232220673923c35daf4c3d7b852c3aebc42b SHA256 40fad1fc7116e8d56e86680339215709ca5cbda0af9f3c268b09f9da9057ca99 +MD5 2fa22a38ff810fff76a5cfef48fafd69 files/0.0.13/series 10 +RMD160 81ba408de1cc8910e984dcea59851d93f276906a files/0.0.13/series 10 +SHA256 40fad1fc7116e8d56e86680339215709ca5cbda0af9f3c268b09f9da9057ca99 files/0.0.13/series 10 +AUX confd-0.0.13 274 RMD160 d3d65d15ba2b7d79aea06fc85ff62a40c482b350 SHA1 81edb2f435e344e3a4543db78dd4f2739eda0ae6 SHA256 cd9041117212d9a9ae24a65a240fe3016b659c16a785c3e7096f4d383d7d7da0 +MD5 b954eb600dca33d3e39aa79ced982409 files/confd-0.0.13 274 +RMD160 d3d65d15ba2b7d79aea06fc85ff62a40c482b350 files/confd-0.0.13 274 +SHA256 cd9041117212d9a9ae24a65a240fe3016b659c16a785c3e7096f4d383d7d7da0 files/confd-0.0.13 274 +AUX rc-addon-0.0.13.sh 271 RMD160 ad441bcf26dbb4cdbcdc91d26f3c2583ec3fe2ab SHA1 a1203bca973f048dd77fa1547eac66aa0e85c398 SHA256 b16190603b09a0606d435794775c0c5b32c5a9659417a52c7590b5f07ea448f4 +MD5 5687934d4e74284e7e48ed82d566afe9 files/rc-addon-0.0.13.sh 271 +RMD160 ad441bcf26dbb4cdbcdc91d26f3c2583ec3fe2ab files/rc-addon-0.0.13.sh 271 +SHA256 b16190603b09a0606d435794775c0c5b32c5a9659417a52c7590b5f07ea448f4 files/rc-addon-0.0.13.sh 271 +DIST vdr-em84xx-0.0.13.tar.gz 85479 RMD160 fd473cbe7f168a86276c9a40f8d64baa89a3d0dd SHA1 369a7db6480ae1873931a0aeb9660f7d7ffd9a13 SHA256 a00bd64c41efce98d5ddaa5f44b1b55c31964be2b994cbb1a280cc61ea33b606 +EBUILD vdr-em84xx-0.0.13.ebuild 715 RMD160 51b27661fd42a28a9a85ec890e7f545fb745ec5d SHA1 8b030603acc0b2f2029f89b4232434a86a0bcf3a SHA256 45d15839298a82db4513da13ae32fb5b419ff5ef08f890ad2d7820f132bfd78c +MD5 78094782a123f34e387ea7636cf92521 vdr-em84xx-0.0.13.ebuild 715 +RMD160 51b27661fd42a28a9a85ec890e7f545fb745ec5d vdr-em84xx-0.0.13.ebuild 715 +SHA256 45d15839298a82db4513da13ae32fb5b419ff5ef08f890ad2d7820f132bfd78c vdr-em84xx-0.0.13.ebuild 715 +MISC ChangeLog 396 RMD160 6b7db41dc226f09d6a98e41d70e59ba87eab1c04 SHA1 bac859af505362643b1fb9cfeb9ab3d92dbf3d2e SHA256 bb437b6361e5ef372807f761fd139ee642c307e12893e112831e20668325d7c4 +MD5 597eb608579bb5b89fdcd81324d33e44 ChangeLog 396 +RMD160 6b7db41dc226f09d6a98e41d70e59ba87eab1c04 ChangeLog 396 +SHA256 bb437b6361e5ef372807f761fd139ee642c307e12893e112831e20668325d7c4 ChangeLog 396 +MISC metadata.xml 257 RMD160 8bee49b98c59996aaaa019fb2c764c08d8004507 SHA1 d2419394e7d5c7463d7dea33e9190ebd57484531 SHA256 0dd45fbbaf1c6173535e371e3ff8a3faa41f3f89123ac9dffe338998599ebe26 +MD5 116de98355049ce943c3b6fedc00b4a3 metadata.xml 257 +RMD160 8bee49b98c59996aaaa019fb2c764c08d8004507 metadata.xml 257 +SHA256 0dd45fbbaf1c6173535e371e3ff8a3faa41f3f89123ac9dffe338998599ebe26 metadata.xml 257 +MD5 672492327c809433983e29a010349316 files/digest-vdr-em84xx-0.0.13 250 +RMD160 8bd2062274a418b9fa00ba8f1a881d365eceae50 files/digest-vdr-em84xx-0.0.13 250 +SHA256 d3f95eaa45aa295771f9dcfb144c0ac5bb7e4e46049610333e5ff755ece78e91 files/digest-vdr-em84xx-0.0.13 250 diff --git a/media-plugins/vdr-em84xx/files/0.0.13/gcc4.diff b/media-plugins/vdr-em84xx/files/0.0.13/gcc4.diff new file mode 100644 index 000000000000..485575eceb87 --- /dev/null +++ b/media-plugins/vdr-em84xx/files/0.0.13/gcc4.diff @@ -0,0 +1,22 @@ +Index: em84xx-0.0.13/device.h +=================================================================== +--- em84xx-0.0.13.orig/device.h ++++ em84xx-0.0.13/device.h +@@ -46,7 +46,7 @@ protected: + #else + virtual bool GrabImage(const char *FileName, bool Jpeg = true, int Quality = -1, int SizeX = -1, int SizeY = -1); + #endif +- uchar * cDeviceEm84xx::GrabOsd(int &Size, bool Jpeg = true, int Quality = -1, int SizeX = -1, int SizeY = -1); ++ uchar * GrabOsd(int &Size, bool Jpeg = true, int Quality = -1, int SizeX = -1, int SizeY = -1); + + virtual bool HasDecoder(void) const { return true; } + virtual bool CanReplay(void) const { return true; } +@@ -85,7 +85,7 @@ protected: + void GetAspectRatioVideoData(const uchar* Data, /*uint32_t*/ int Length); + + public: +- static bool cDeviceEm84xx::SpeedControl(int Speed); ++ static bool SpeedControl(int Speed); + + cDeviceEm84xx(void); + virtual ~cDeviceEm84xx(); diff --git a/media-plugins/vdr-em84xx/files/0.0.13/series b/media-plugins/vdr-em84xx/files/0.0.13/series new file mode 100644 index 000000000000..224758cd6d6a --- /dev/null +++ b/media-plugins/vdr-em84xx/files/0.0.13/series @@ -0,0 +1 @@ +gcc4.diff diff --git a/media-plugins/vdr-em84xx/files/confd-0.0.13 b/media-plugins/vdr-em84xx/files/confd-0.0.13 new file mode 100644 index 000000000000..8a3aaa0975e9 --- /dev/null +++ b/media-plugins/vdr-em84xx/files/confd-0.0.13 @@ -0,0 +1,7 @@ +# configuration for vdr plugin vdr-em84xx +# +# Enable that setting, and put the name of your dvd-drive here +# to get vdr-em84xx support legally playing even encrypted DVDs. +# You need to emerge media-video/packetcommand before you can use this. +#EM84XX_DVD_DRIVE="/dev/hdd" + diff --git a/media-plugins/vdr-em84xx/files/digest-vdr-em84xx-0.0.13 b/media-plugins/vdr-em84xx/files/digest-vdr-em84xx-0.0.13 new file mode 100644 index 000000000000..e44c7ff06cd1 --- /dev/null +++ b/media-plugins/vdr-em84xx/files/digest-vdr-em84xx-0.0.13 @@ -0,0 +1,3 @@ +MD5 cb36fa707c77cfab2f9350245018ee15 vdr-em84xx-0.0.13.tar.gz 85479 +RMD160 fd473cbe7f168a86276c9a40f8d64baa89a3d0dd vdr-em84xx-0.0.13.tar.gz 85479 +SHA256 a00bd64c41efce98d5ddaa5f44b1b55c31964be2b994cbb1a280cc61ea33b606 vdr-em84xx-0.0.13.tar.gz 85479 diff --git a/media-plugins/vdr-em84xx/files/rc-addon-0.0.13.sh b/media-plugins/vdr-em84xx/files/rc-addon-0.0.13.sh new file mode 100644 index 000000000000..08715cdccc5b --- /dev/null +++ b/media-plugins/vdr-em84xx/files/rc-addon-0.0.13.sh @@ -0,0 +1,11 @@ +modprobe realmagic84xx >/dev/null 2>&1 + +if [ -n "${EM84XX_DVD_DRIVE}" ]; then + modprobe packetcommand >/dev/null 2>&1 + for minor in 0 1 2 3; do + mknod /dev/dvdpc${minor} c 123 ${minor} + chown vdr:vdr /dev/dvdpc${minor} + done + export USE_DRIVE="${EM84XX_DVD_DRIVE}" +fi + diff --git a/media-plugins/vdr-em84xx/metadata.xml b/media-plugins/vdr-em84xx/metadata.xml new file mode 100644 index 000000000000..7b718b6f9765 --- /dev/null +++ b/media-plugins/vdr-em84xx/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>media-tv</herd> + <maintainer> + <email>vdr@gentoo.org</email> + <name>Gentoo VDR Project</name> + </maintainer> +</pkgmetadata> diff --git a/media-plugins/vdr-em84xx/vdr-em84xx-0.0.13.ebuild b/media-plugins/vdr-em84xx/vdr-em84xx-0.0.13.ebuild new file mode 100644 index 000000000000..88a5d4b72f85 --- /dev/null +++ b/media-plugins/vdr-em84xx/vdr-em84xx-0.0.13.ebuild @@ -0,0 +1,25 @@ +# Copyright 2003-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-em84xx/vdr-em84xx-0.0.13.ebuild,v 1.1 2007/05/22 12:54:34 zzam Exp $ + +IUSE="" +inherit vdr-plugin eutils + +RESTRICT="nomirror" +DESCRIPTION="VDR plugin: use em84xx as video-output-device" +HOMEPAGE="http://www.arghgra.de/" +SRC_URI="http://www.arghgra.de/${P}.tar.gz" +KEYWORDS="~x86" +SLOT="0" +LICENSE="GPL-2" + +DEPEND=">=media-video/vdr-1.3.36 + media-video/em84xx-libraries" +RDEPEND="${DEPEND} + media-video/em84xx-modules" + +PATCHES="${FILESDIR}/${PV}/gcc4.diff" + +VDR_RCADDON_FILE="${FILESDIR}/rc-addon-0.0.13.sh" +VDR_CONFD_FILE="${FILESDIR}/confd-0.0.13" + |