Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 42338 Details for
Bug 68441
linuxtv-dvb (kmod -> kernel-mod)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
linuxtv-dvb-1.1.1.ebuild
linuxtv-dvb-1.1.1.ebuild (text/plain), 2.42 KB, created by
Stefan Schweizer (RETIRED)
on 2004-10-21 13:00:21 UTC
(
hide
)
Description:
linuxtv-dvb-1.1.1.ebuild
Filename:
MIME Type:
Creator:
Stefan Schweizer (RETIRED)
Created:
2004-10-21 13:00:21 UTC
Size:
2.42 KB
patch
obsolete
># Copyright 1999-2004 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/media-tv/linuxtv-dvb/linuxtv-dvb-1.1.1.ebuild,v 1.2 2004/08/07 18:27:10 chriswhite Exp $ > >DESCRIPTION="Standalone DVB driver for Linux kernel 2.4.x" >HOMEPAGE="http://www.linuxtv.org" >SRC_URI="http://www.linuxtv.org/download/dvb/${P}.tar.bz2" >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~x86 ~alpha ~ia64 ~amd64 ~ppc" >IUSE="" >DEPEND="virtual/linux-sources" >#RDEPEND="" > >inherit eutils kernel-mod > >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() { > # don't interfere with the kernel arch variables > unset ARCH > > emake || die "emake failed" >} > >src_install() { > # see what kernel directory we need to > # go to > if kernel-mod_is_2_6_kernel; then > cd ${S}/build-2.6 > KV_OBJ="ko" > else > cd ${S}/build-2.4 > KV_OBJ="o" > fi > > #copy over the insmod.sh script > #for loading all modules > sed -e "s:insmod ./:modprobe :" -i insmod.sh > sed -e "s:.${KV_OBJ}::" -i insmod.sh > newsbin insmod.sh dvb-module-load > > #install the modules > insinto /lib/modules/${KV}/misc > doins *.${KV_OBJ} > > #install the header files > cd ${S}/linux/include/linux/dvb > insinto /usr/include/linux/dvb > doins *.h > > #note, REAME-2.6 is an alternative method > #of installing dvb besides the ebuild. > #since this ebuild is being installed (obviously) > #there is no nead for the information contained > #within it. If you want to use the README-2.6 > #method, please get a source tarball, as it will > #not be supported - ChrisWhite > > #install the main docs > cd ${S} > dodoc MAKEDEV-DVB.sh NEWS README README.bt8xx TODO TROUBLESHOOTING > > #install the other docs > cd ${S}/doc > dodoc HOWTO-use-the-demux-api \ > README.valgrind HOWTO-use-the-frontend-api \ > convert.sh valgrind-2.1.0-dvb.patch >} > >pkg_postinst() { > einfo "If you don't use devfs, execute MAKEDEV-DVB.sh to create" > einfo "the device nodes. The file is in /usr/share/doc/${PF}/" > einfo "" > einfo "A file called dvb-module-load has been created to simplify loading all modules." > einfo "Call it using 'dvb-module-load {load|debug|unload}'." > einfo "" > > einfo "Checking kernel module dependencies" > test -r "${ROOT}/usr/src/linux/System.map" && \ > depmod -ae -F "${ROOT}/usr/src/linux/System.map" -b "${ROOT}" -r ${KV} >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 68441
:
42337
| 42338