summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Raschbacher <lordvan@gentoo.org>2005-07-04 12:09:01 +0000
committerThomas Raschbacher <lordvan@gentoo.org>2005-07-04 12:09:01 +0000
commit7a528f29cf93a430dd03fdcf05f198b26c875327 (patch)
treed48667eadaef72bf9e50e1bb19f3f4d85eb8bb8f /media-tv/linuxtv-dvb-apps
parentinitial import (diff)
downloadhistorical-7a528f29cf93a430dd03fdcf05f198b26c875327.tar.gz
historical-7a528f29cf93a430dd03fdcf05f198b26c875327.tar.bz2
historical-7a528f29cf93a430dd03fdcf05f198b26c875327.zip
initial import
Package-Manager: portage-2.0.51.22-r1
Diffstat (limited to 'media-tv/linuxtv-dvb-apps')
-rw-r--r--media-tv/linuxtv-dvb-apps/Manifest4
-rw-r--r--media-tv/linuxtv-dvb-apps/files/digest-linuxtv-dvb-apps-1.1.01
-rw-r--r--media-tv/linuxtv-dvb-apps/linuxtv-dvb-apps-1.1.0.ebuild78
-rw-r--r--media-tv/linuxtv-dvb-apps/metadata.xml6
4 files changed, 87 insertions, 2 deletions
diff --git a/media-tv/linuxtv-dvb-apps/Manifest b/media-tv/linuxtv-dvb-apps/Manifest
index ea32a6ee2935..72087ed46a1b 100644
--- a/media-tv/linuxtv-dvb-apps/Manifest
+++ b/media-tv/linuxtv-dvb-apps/Manifest
@@ -1,4 +1,4 @@
-MD5 da67563b77210d01460566adaa8f9e25 linuxtv-dvb-apps-1.1.0.ebuild 2041
-MD5 8f52ddb3da7d43e7ab4b8d6c1a4ef459 ChangeLog 319
+MD5 b4779b503eea5456786b00f9c06b2c7d linuxtv-dvb-apps-1.1.0.ebuild 2048
+MD5 c4c63d6b6f4a2f7363f146e1482c105d ChangeLog 417
MD5 6e77f3196f8735be5ba01cafd0c6b1bc metadata.xml 219
MD5 e59829ae0e470e61df8042ac7cae37ae files/digest-linuxtv-dvb-apps-1.1.0 74
diff --git a/media-tv/linuxtv-dvb-apps/files/digest-linuxtv-dvb-apps-1.1.0 b/media-tv/linuxtv-dvb-apps/files/digest-linuxtv-dvb-apps-1.1.0
new file mode 100644
index 000000000000..422552101880
--- /dev/null
+++ b/media-tv/linuxtv-dvb-apps/files/digest-linuxtv-dvb-apps-1.1.0
@@ -0,0 +1 @@
+MD5 987d0ac31aec23bfecaf9d224b563016 linuxtv-dvb-apps-1.1.0.tar.bz2 73973
diff --git a/media-tv/linuxtv-dvb-apps/linuxtv-dvb-apps-1.1.0.ebuild b/media-tv/linuxtv-dvb-apps/linuxtv-dvb-apps-1.1.0.ebuild
new file mode 100644
index 000000000000..adc0f6393898
--- /dev/null
+++ b/media-tv/linuxtv-dvb-apps/linuxtv-dvb-apps-1.1.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-tv/linuxtv-dvb-apps/linuxtv-dvb-apps-1.1.0.ebuild,v 1.1 2005/07/04 12:07:07 lordvan Exp $
+
+DESCRIPTION="Standalone DVB driver for Linux kernel 2.4.x"
+HOMEPAGE="http://www.linuxtv.org/wiki/index.php/LinuxTV_dvb-apps"
+SRC_URI="http://www.linuxtv.org/download/dvb/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~alpha ~ia64 ~amd64 ~ppc"
+IUSE="usb"
+DEPEND="media-tv/linuxtv-dvb
+ usb? ( >=dev-libs/libusb-0.1.10a )"
+#RDEPEND=""
+
+src_compile() {
+ cd ${S}/util
+ make
+ if use usb; then
+ einfo "Building ttusb_dec_reset"
+ # build the ttusb_dec_reset program
+ cd ${S}/util/ttusb_dec_reset
+ make
+ else
+ einfo "Not building ttusb_dec_reset"
+ fi
+}
+
+src_install() {
+ cd ${S}/util
+
+ dobin av7110_loadkeys/av7110_loadkeys av7110_loadkeys/evtest
+ dobin dvbdate/dvbdate
+ dobin dvbnet/dvbnet
+ dobin dvbtraffic/dvbtraffic
+ mv scan/scan scan/scan.dvb # conflict with exim file name
+ dobin scan/scan.dvb
+ cd szap
+ dobin szap czap tzap femon
+
+ if use usb; then
+ dobin ${S}/util/ttusb_dec_reset/ttusb_dec_reset
+ fi
+
+ # Install Documentation and test code:
+ DOCDIR="/usr/share/doc/${PF}"
+
+ mkdir ${S}/docs
+ cp ${S}/util/av7110_loadkeys/README ${S}/docs/README.av7110_loadkeys
+ cp ${S}/util/scan/README ${S}/docs/README.scan
+ cp ${S}/util/szap/README ${S}/docs/README.szap
+ cp ${S}/README ${S}/docs/README
+ cp ${S}/TODO ${S}/docs/TODO
+ cp ${S}/libdvb2/README ${S}/docs/README.libdvb2
+ if use usb; then
+ cp ${S}/util/ttusb_dec_reset/README ${S}/docs/README.ttusb_dec_reset
+ fi
+ dodoc ${S}/docs/*
+
+ insinto "${DOCDIR}/test/"
+ doins ${S}/test/*
+
+ insinto "${DOCDIR}/dvbnet/"
+ doins ${S}/util/dvbnet/net_start.*
+
+ insinto "${DOCDIR}/szap/"
+ doins ${S}/util/szap/channels.*
+
+ insinto "${DOCDIR}/scan/"
+ cp -r ${S}/util/scan/dvb-[sct] ${D}/${DOCDIR}/scan/
+
+}
+
+pkg_postinst() {
+ einfo "Please read the documentation in /usr/share/doc/${PF}."
+ einfo "The channel lists and other examples also are in this directory."
+} \ No newline at end of file
diff --git a/media-tv/linuxtv-dvb-apps/metadata.xml b/media-tv/linuxtv-dvb-apps/metadata.xml
new file mode 100644
index 000000000000..5a3dd3f227d9
--- /dev/null
+++ b/media-tv/linuxtv-dvb-apps/metadata.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer><email>lordvan@gentoo.org</email></maintainer>
+</pkgmetadata>