Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 80370 Details for
Bug 123575
ivtv-0.4.3/0.6.0 (version bump)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
ivtv-0.4.3 updated ebuild
ivtv-0.4.3.ebuild (text/plain), 3.74 KB, created by
Adrian Oliver
on 2006-02-21 10:47:59 UTC
(
hide
)
Description:
ivtv-0.4.3 updated ebuild
Filename:
MIME Type:
Creator:
Adrian Oliver
Created:
2006-02-21 10:47:59 UTC
Size:
3.74 KB
patch
obsolete
># Copyright 1999-2006 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/media-tv/ivtv/ivtv-0.4.3.ebuild,v 1.2 2006/02/20 04:36:17 cardoe Exp $ > >inherit eutils linux-mod > >DESCRIPTION="ivtv driver for Hauppauge PVR PCI cards" >HOMEPAGE="http://www.ivtvdriver.org" > >FW_VER_DEC="pvr_1.18.21.22254_inf.zip" >FW_VER_ENC="pvr_2.0.24.23035.zip" >#Switched to recommended firmware by driver > >SRC_URI="http://dl.ivtvdriver.org/ivtv/archive/0.4.x/${P}.tar.gz > ftp://ftp.shspvr.com/download/wintv-pvr_150-500/inf/${FW_VER_ENC} > ftp://ftp.shspvr.com/download/wintv-pvr_250-350/inf/${FW_VER_DEC}" > >RESTRICT="nomirror" >SLOT="0" >LICENSE="GPL-2" >KEYWORDS="~amd64 ~x86 ~ppc" > >IUSE="" > >BUILD_TARGETS="all" >BUILD_PARAMS="KDIR=${KERNEL_DIR}" >CONFIG_CHECK="I2C_ALGOBIT VIDEO_DEV I2C_CHARDEV I2C" > >RDEPEND="sys-apps/hotplug" >DEPEND="app-arch/unzip" > >pkg_setup() { > linux-mod_pkg_setup > MODULE_NAMES="ivtv(extra:${S}/driver)" > > if [ ${KV_PATCH} -le 14 ]; then > MODULE_NAMES="${MODULE_NAMES} > msp3400(extra:${S}/driver) > saa7115(extra:${S}/driver) > tveeprom(extra:${S}/driver) > saa7127(extra:${S}/driver) > cx25840(extra:${S}/driver) > tuner(extra:${S}/driver) > wm8775(extra:${S}/driver) > tda9887(extra:${S}/driver) > cs53l32a(extra:${S}/driver)" > else > CONFIG_CHECK="${CONFIG_CHECK} VIDEO_DECODER VIDEO_AUDIO_DECODER VIDEO_BT848" > fi > > linux_chkconfig_present FB && \ > MODULE_NAMES="${MODULE_NAMES} ivtv-fb(extra:${S}/driver)" > > linux-mod_pkg_setup >} > >src_unpack() { > unpack ${P}.tar.gz > unpack ${FW_VER_ENC} > > sed -e "s:^VERS26=.*:VERS26=${KV_MAJOR}.${KV_MINOR}:g" \ > -i ${S}/driver/Makefile || die "sed failed" >} > >src_compile() { > cd ${S}/driver > linux-mod_src_compile || die "failed to build driver " > > cd ${S}/utils > emake || die "failed to build utils " >} > >src_install() { > cd ${S}/utils > dodir /lib/firmware > ./ivtvfwextract.pl "${DISTDIR}"/${FW_VER_DEC} \ > "${D}"/lib/firmware/v4l-cx2341x-enc.fw \ > "${D}"/lib/firmware/v4l-cx2341x-dec.fw > > make KERNELDIR="${KERNEL_DIR}" DESTDIR="${D}" PREFIX=/usr install || die "failed to install" > > insinto /lib/firmware > newins "${WORKDIR}"/HcwMakoA.ROM v4l-cx25840.fw > newins ${S}/v4l-cx2341x-init.mpg v4l-cx2341x-init.mpg > > cd ${S} > dodoc README doc/* utils/README.X11 > > cd ${S}/driver > linux-mod_src_install || die "failed to install modules" > > # Add the aliases > insinto /etc/modules.d > newins "${FILESDIR}"/ivtv ivtv >} > >pkg_postinst() { > linux-mod_pkg_postinst > > # The MCE versions of the PVR cards come without remote control because (I > # assume) a remote control is included in Windows Media Center Edition. It > # is probably a good idea to just say that if your package comes with a > # remote then emerge lirc. Lirc should build all drivers anyway. > # > # einfo "To get the ir remote working, you'll need to emerge lirc" > # einfo "with the following set:" > # einfo "LIRC_OPTS=\"--with-x --with-driver=hauppauge --with-major=61 " > # einfo " --with-port=none --with-irq=none\" emerge lirc" > # echo > # einfo "You can also add the above LIRC_OPTS line to /etc/make.conf for" > # einfo "it to remain there for future updates." > # echo > # einfo "To use vbi, you'll need a few other things, check README.vbi in the docs dir" > # echo > > # Similar checks are performed by the make install in the drivers directory. > BADMODS="msp3400 tda9887 tuner tveeprom" > > if [ ${KV_PATCH} -le 14 ]; then > for MODNAME in ${BADMODS}; do > if [ -f "${ROOT}/lib/modules/${KV_FULL}/kernel/drivers/media/video/${MODNAME}.ko" ] ; then > ewarn "You have the ${MODNAME} module that comes with the kernel. It isn't compatible" > ewarn "with ivtv. You need to back it up to somewhere else, then run 'update-modules'" > ewarn "The file to remove is ${ROOT}/lib/modules/${KV_FULL}/kernel/drivers/media/video/${MODNAME}.ko" > echo > fi > done > fi >}
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 123575
: 80370 |
88630