diff options
Diffstat (limited to 'media-tv/linuxtv-dvb')
-rw-r--r-- | media-tv/linuxtv-dvb/ChangeLog | 37 | ||||
-rw-r--r-- | media-tv/linuxtv-dvb/Manifest | 8 | ||||
-rw-r--r-- | media-tv/linuxtv-dvb/files/digest-linuxtv-dvb-1.0.0_pre2-r1 | 1 | ||||
-rw-r--r-- | media-tv/linuxtv-dvb/files/digest-linuxtv-dvb-1.0.0_pre2-r2 | 3 | ||||
-rw-r--r-- | media-tv/linuxtv-dvb/files/dvb | 4 | ||||
-rw-r--r-- | media-tv/linuxtv-dvb/linuxtv-dvb-1.0.0_pre2-r1.ebuild | 117 | ||||
-rw-r--r-- | media-tv/linuxtv-dvb/linuxtv-dvb-1.0.0_pre2-r2.ebuild | 123 |
7 files changed, 289 insertions, 4 deletions
diff --git a/media-tv/linuxtv-dvb/ChangeLog b/media-tv/linuxtv-dvb/ChangeLog new file mode 100644 index 000000000000..05bf23b7daca --- /dev/null +++ b/media-tv/linuxtv-dvb/ChangeLog @@ -0,0 +1,37 @@ +# ChangeLog for media-tv/linuxtv-dvb +# Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-tv/linuxtv-dvb/ChangeLog,v 1.1 2003/06/18 11:59:10 seemant Exp $ + +*linuxtv-dvb-1.0.0_pre2-r1 (18 Jun 2003) + + 18 Jun 2003; Seemant Kulleen <seemant@gentoo.org> + linuxtv-dvb-1.0.0_pre2-r1.ebuild, linuxtv-dvb-1.0.0_pre2-r2.ebuild, + files/dvb: + moved to media-tv + +*linuxtv-dvb-1.0.0_pre2-r2 (03 Apr 2003) + + 03 Apr 2003; Martin Holzer <mholzer@gentoo.org> + linuxtv-dvb-1.0.0_pre2-r2.ebuild, files/dvb: + Added file for autoload all modules. Thx to Ronald Steininger + (ronald.steininger@gmx.at) for submitting in #18055 + +*linuxtv-dvb-1.0.0_pre2-r1 (25 Mar 2003) + 25 Mar 2003; Thomas Raschbacher <lordvan@gentoo.org> + new release to fix bug #18100 (dvbnet installed in /dvbnet) + +*linuxtv-dvb-1.0.0_pre2 (19 Mar 2003) + + 22 Mar 2003; Martin Holzer <mholzer@gentoo.org> + linuxtv-dvb-1.0.0_pre2.ebuild: + added more docs and einfos to make it userfriendly + + 19 Mar 2003; Martin Holzer <mholzer@gentoo.org> + linuxtv-dvb-1.0.0_pre2.ebuild: + Added info for your kernel config. + + 11 Mar 2003; Martin Holzer <mholzer@gentoo.org> + linuxtv-dvb-1.0.0_pre2.ebuild : Added virtual/linux-sources to DEPEND. + + 06 Mar 2003; Thomas Raschbacher <lordvan@gentoo.org>: linuxtv-dvb-1.0.0_pre2: + initial ebuild diff --git a/media-tv/linuxtv-dvb/Manifest b/media-tv/linuxtv-dvb/Manifest index 0c6fa07efd99..41886bcb947d 100644 --- a/media-tv/linuxtv-dvb/Manifest +++ b/media-tv/linuxtv-dvb/Manifest @@ -1,6 +1,6 @@ -MD5 10c147173d5e143c6e2e62f8d91c620a ChangeLog 1165 -MD5 e78a9f7b79d684397b708c5266ec2066 linuxtv-dvb-1.0.0_pre2-r1.ebuild 3054 -MD5 a8a0583b1afdd00108a05eda7607dc08 linuxtv-dvb-1.0.0_pre2-r2.ebuild 3300 +MD5 fd619d32823c9423ab31698432d50cb4 linuxtv-dvb-1.0.0_pre2-r2.ebuild 3297 +MD5 72180e307c468d76b79cd3d59f82fb9c linuxtv-dvb-1.0.0_pre2-r1.ebuild 3051 +MD5 f1f99aaec97e539697705225c4e75524 ChangeLog 1357 +MD5 e1f301cd0191586916bc7c3cd2b02288 files/dvb 179 MD5 f7b660880f7e9eb4f5fdafaf794dfbe6 files/digest-linuxtv-dvb-1.0.0_pre2-r1 74 MD5 66b431d6eaf4602db12b6c0647ee70f9 files/digest-linuxtv-dvb-1.0.0_pre2-r2 202 -MD5 e1f301cd0191586916bc7c3cd2b02288 files/dvb 179 diff --git a/media-tv/linuxtv-dvb/files/digest-linuxtv-dvb-1.0.0_pre2-r1 b/media-tv/linuxtv-dvb/files/digest-linuxtv-dvb-1.0.0_pre2-r1 new file mode 100644 index 000000000000..aca5e6ecbd81 --- /dev/null +++ b/media-tv/linuxtv-dvb/files/digest-linuxtv-dvb-1.0.0_pre2-r1 @@ -0,0 +1 @@ +MD5 ebe57b9cd27535c98df4017abff6d20f linuxtv-dvb-1.0.0-pre2.tar.gz 627453 diff --git a/media-tv/linuxtv-dvb/files/digest-linuxtv-dvb-1.0.0_pre2-r2 b/media-tv/linuxtv-dvb/files/digest-linuxtv-dvb-1.0.0_pre2-r2 new file mode 100644 index 000000000000..b08481898008 --- /dev/null +++ b/media-tv/linuxtv-dvb/files/digest-linuxtv-dvb-1.0.0_pre2-r2 @@ -0,0 +1,3 @@ +MD5 e1f301cd0191586916bc7c3cd2b02288 /files/dvb 179 +MD5 a8a0583b1afdd00108a05eda7607dc08 /linuxtv-dvb-1.0.0_pre2-r2.ebuild 3300 +MD5 ebe57b9cd27535c98df4017abff6d20f linuxtv-dvb-1.0.0-pre2.tar.gz 627453 diff --git a/media-tv/linuxtv-dvb/files/dvb b/media-tv/linuxtv-dvb/files/dvb new file mode 100644 index 000000000000..acecff0d0742 --- /dev/null +++ b/media-tv/linuxtv-dvb/files/dvb @@ -0,0 +1,4 @@ +probeall /dev/dvb dvb-ttpci +alias /dev/dvb/* /dev/dvb +below dvb-ttpci alps_bsrv2 grundig_29504-401 grundig_29504-491 \ + ves1820 alps_tdmb7 alps_tdlb7 stv0299 evdev diff --git a/media-tv/linuxtv-dvb/linuxtv-dvb-1.0.0_pre2-r1.ebuild b/media-tv/linuxtv-dvb/linuxtv-dvb-1.0.0_pre2-r1.ebuild new file mode 100644 index 000000000000..d0f9d9ad70aa --- /dev/null +++ b/media-tv/linuxtv-dvb/linuxtv-dvb-1.0.0_pre2-r1.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-tv/linuxtv-dvb/linuxtv-dvb-1.0.0_pre2-r1.ebuild,v 1.1 2003/06/18 11:59:10 seemant Exp $ + +DESCRIPTION="Standalone DVB driver for Linux kernel 2.4.x" +HOMEPAGE="http://www.linuxtv.org" +SRC_URI="http://www.linuxtv.org/download/dvb/${PN}-1.0.0-pre2.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="virtual/linux-sources" +#RDEPEND="" +S=${WORKDIR}/${PN}-1.0.0-pre2 + +pkg_setup() { + einfo "" + einfo "Please make sure that the following option is enabled" + einfo "in your current kernel 'Multimedia devices'" + einfo "and /usr/src/linux point's to your current kernel" + einfo "" +} + +src_compile() { + emake +} + +src_install() { + # install the driver + cd ${S}/driver + mv Makefile Makefile.orig + # don't run depmod now! + sed s/'depmod'/'#depmod'/ Makefile.orig > Makefile + make DESTDIR=${D} install || die + + # install av7110_loadkeys + dobin ${S}/apps/av7110_loadkeys/av7110_loadkeys \ + ${S}/apps/av7110_loadkeys/evtest + + # install dvbnet + cd ${S}/apps/dvbnet + make DESTDIR=${D}usr/bin install || die + + # install scan + dobin ${S}/apps/scan/scan + + # install szap + dobin ${S}/apps/szap/[tsc]zap + dodoc ${S}/apps/szap/channels.conf-dvb* + + # 'install' test + dodir /usr/share/doc/${P}/test + insinto /usr/share/doc/${P}/test + doins ${S}/apps/test/* + + # install headers + dodir /usr/include/linux + insinto /usr/include/linux + doins ${S}/include/linux/em8300.h + + dodir /usr/include/linux/dvb + insinto /usr/include/linux/dvb + doins ${S}/include/linux/dvb/*.h + + + # install docs + dodoc ${S}/doc/* + dodoc ${S}/driver/makedev.napi + dodir /usr/share/doc/${P}/dvbapi + insinto /usr/share/doc/${P}/dvbapi + doins ${S}/doc/dvbapi/* + + # install av7110_loadkeys docs + dodir /usr/share/doc/${P}/av7110_loadkeys + insinto /usr/share/doc/${P}/av7110_loadkeys + cd ${S}/apps/av7110_loadkeys + doins README *.rc5 *.rcmm + + # install dvbnet scripts + dodir /usr/share/doc/${P}/dvbnet + insinto /usr/share/doc/${P}/dvbnet + doins ${S}/apps/dvbnet/net_start.* + + # install scan docs + dodir /usr/share/doc/${P}/scan + insinto /usr/share/doc/${P}/scan + doins ${S}/apps/scan/README + + # install test docs + dodir /usr/share/doc/${P}/test + insinto /usr/share/doc/${P}/test + doins ${S}/apps/test/README + + cd ${S} + dodoc CONTRIBUTORS COPYING INSTALL README NEWS BUGS + +} + +pkg_postinst() { + depmod -a + einfo "" + einfo "If you don't use devfs, execute makedev.napi o create" + einfo "the device nodes. The file is in /usr/share/doc/${PV}/" + einfo "" + einfo "now copy an appropriate from" + einfo "/usr/share/doc/${P}/channels.conf-XXX" + einfo "channel list for DVB-S/C/T" + einfo " to ~/.szap/channels.conf" + einfo " ~/.czap/channels.conf" + einfo " ~/.tzap/channels.conf" + einfo "and then call szap for DVB-S, czap for DVB-C or tzap for DVB-T" + einfo "" +} + +pkg_postrm() { + depmod -a +} diff --git a/media-tv/linuxtv-dvb/linuxtv-dvb-1.0.0_pre2-r2.ebuild b/media-tv/linuxtv-dvb/linuxtv-dvb-1.0.0_pre2-r2.ebuild new file mode 100644 index 000000000000..a866001de34c --- /dev/null +++ b/media-tv/linuxtv-dvb/linuxtv-dvb-1.0.0_pre2-r2.ebuild @@ -0,0 +1,123 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-tv/linuxtv-dvb/linuxtv-dvb-1.0.0_pre2-r2.ebuild,v 1.1 2003/06/18 11:59:10 seemant Exp $ + +DESCRIPTION="Standalone DVB driver for Linux kernel 2.4.x" +HOMEPAGE="http://www.linuxtv.org" +SRC_URI="http://www.linuxtv.org/download/dvb/${PN}-1.0.0-pre2.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" +DEPEND="virtual/linux-sources" +#RDEPEND="" +S=${WORKDIR}/${PN}-1.0.0-pre2 + +pkg_setup() { + einfo "" + einfo "Please make sure that the following option is enabled" + einfo "in your current kernel 'Multimedia devices'" + einfo "and /usr/src/linux point's to your current kernel" + einfo "or make will die." + einfo "" +} + +src_compile() { + emake +} + +src_install() { + # install the driver + cd ${S}/driver + mv Makefile Makefile.orig + # don't run depmod now! + sed s/'depmod'/'#depmod'/ Makefile.orig > Makefile + make DESTDIR=${D} install || die + + # install av7110_loadkeys + dobin ${S}/apps/av7110_loadkeys/av7110_loadkeys \ + ${S}/apps/av7110_loadkeys/evtest + + # install dvbnet + cd ${S}/apps/dvbnet + make DESTDIR=${D}usr/bin install || die + + # install scan + dobin ${S}/apps/scan/scan + + # install szap + dobin ${S}/apps/szap/[tsc]zap + dodoc ${S}/apps/szap/channels.conf-dvb* + + # 'install' test + dodir /usr/share/doc/${P}/test + insinto /usr/share/doc/${P}/test + doins ${S}/apps/test/* + + # install headers + dodir /usr/include/linux + insinto /usr/include/linux + doins ${S}/include/linux/em8300.h + + dodir /usr/include/linux/dvb + insinto /usr/include/linux/dvb + doins ${S}/include/linux/dvb/*.h + + + # install docs + dodoc ${S}/doc/* + dodoc ${S}/driver/makedev.napi + dodir /usr/share/doc/${P}/dvbapi + insinto /usr/share/doc/${P}/dvbapi + doins ${S}/doc/dvbapi/* + + # install av7110_loadkeys docs + dodir /usr/share/doc/${P}/av7110_loadkeys + insinto /usr/share/doc/${P}/av7110_loadkeys + cd ${S}/apps/av7110_loadkeys + doins README *.rc5 *.rcmm + + # install dvbnet scripts + dodir /usr/share/doc/${P}/dvbnet + insinto /usr/share/doc/${P}/dvbnet + doins ${S}/apps/dvbnet/net_start.* + + # install scan docs + dodir /usr/share/doc/${P}/scan + insinto /usr/share/doc/${P}/scan + doins ${S}/apps/scan/README + + # install test docs + dodir /usr/share/doc/${P}/test + insinto /usr/share/doc/${P}/test + doins ${S}/apps/test/README + + cd ${S} + dodoc CONTRIBUTORS COPYING INSTALL README NEWS BUGS + dodoc ${FILESDIR}/dvb + +} + +pkg_postinst() { + depmod -a + einfo "" + einfo "If you don't use devfs, execute makedev.napi o create" + einfo "the device nodes. The file is in /usr/share/doc/${PV}/" + einfo "" + einfo "now copy an appropriate from" + einfo "/usr/share/doc/${PF}/channels.conf-XXX" + einfo "channel list for DVB-S/C/T" + einfo " to ~/.szap/channels.conf" + einfo " ~/.czap/channels.conf" + einfo " ~/.tzap/channels.conf" + einfo "and then call szap for DVB-S, czap for DVB-C or tzap for DVB-T" + einfo "" + einfo "If you'd like to load all modules at once, unpack and add" + einfo "/usr/share/doc/${PF}/dvb.gz to /etc/modules.d/" + einfo "then run #update-modules to update your modules.conf" + einfo "" +} + +pkg_postrm() { + depmod -a +} |