Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 126218 Details for
Bug 186171
media-tv/ivtv-1.0.0 version bump
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
ebuild patch to 1.0.x version 2
ivtv-0.10_to_1.0_ver2.patch (text/plain), 5.54 KB, created by
Sander Sweers
on 2007-07-28 12:36:55 UTC
(
hide
)
Description:
ebuild patch to 1.0.x version 2
Filename:
MIME Type:
Creator:
Sander Sweers
Created:
2007-07-28 12:36:55 UTC
Size:
5.54 KB
patch
obsolete
>--- ivtv-0.10.5.ebuild 2007-07-28 12:22:53.000000000 +0200 >+++ ivtv-1.0.1.ebuild 2007-07-28 16:30:58.000000000 +0200 >@@ -6,54 +6,33 @@ > > DESCRIPTION="ivtv driver for Hauppauge PVR PCI cards" > HOMEPAGE="http://www.ivtvdriver.org" >-SRC_URI="http://dl.ivtvdriver.org/ivtv/archive/0.10.x/${P}.tar.gz" >+SRC_URI="http://dl.ivtvdriver.org/ivtv/archive/1.0.x/${P}.tar.gz" > SLOT="0" > LICENSE="GPL-2" > KEYWORDS="~amd64 ~ppc ~x86" >-IUSE="fbcon" >+IUSE="fbcon saa717x" > RDEPEND="|| ( >=sys-fs/udev-103 sys-apps/hotplug )" > DEPEND="app-arch/unzip" > PDEPEND="=media-tv/pvr-firmware-20070217" > > pkg_setup() { > >- MODULE_NAMES="ivtv(extra:${S}/driver) >- saa717x(extra:${S}/i2c-drivers)" >- BUILD_TARGETS="all" >- CONFIG_CHECK="EXPERIMENTAL KMOD VIDEO_DEV I2C VIDEO_V4L1_COMPAT VIDEO_V4L2 >- !VIDEO_HELPER_CHIPS_AUTO >- FW_LOADER VIDEO_WM8775 VIDEO_MSP3400 VIDEO_CX25840 VIDEO_TUNER >- VIDEO_SAA711X VIDEO_CX2341X VIDEO_SAA7127 VIDEO_TVEEPROM" >- >- if use fbcon; then >- MODULE_NAMES="${MODULE_NAMES} ivtv-fb(extra:${S}/driver)" >- CONFIG_CHECK="${CONFIG_CHECK} FB FB_TRIDENT FRAMEBUFFER_CONSOLE FONTS" >+ if ! ( kernel_is 2 6 22 ); then >+ eerror "IVTV version 1.x is only kernel 2.6.22 and up" >+ eerror "It only contains the ivtv-fb, saa717x modules" >+ eerror "and ivtv utilities" > fi > >- if ! ( kernel_is 2 6 18 || kernel_is 2 6 19 || kernel_is 2 6 20 \ >- || kernel_is 2 6 21 ); then >- eerror "Each IVTV driver branch will only work with a specific" >- eerror "linux kernel branch." >- eerror "" >- eerror "You will need to either:" >- eerror "a) emerge a different kernel" >- eerror "b) emerge a different ivtv driver" >- eerror "" >- eerror "See http://ivtvdriver.org/ for more information" >- die "This only works on kernels 2.6.18 through 2.6.21" >- fi >- >- if kernel_is 2 6 20; then >- ewarn >- ewarn "For 2.6.20.x kernels, this module will *only* work against" >- ewarn "these versions:" >- ewarn ">=sys-kernel/gentoo-sources-2.6.20-r1" >- ewarn ">=sys-kernel/vanilla-sources.2.6.20.2" >- ewarn "" >- epause 5 >+ if use saa717x; then >+ MODULE_NAMES="saa717x(extra:${S}/i2c-drivers)" >+ BUILD_TARGETS="all" >+ CONFIG_CHECK="FW_LOADER VIDEO_IVTV" > fi > > if use fbcon; then >+ MODULE_NAMES="${MODULE_NAMES} ivtv-fb(extra:${S}/driver)" >+ CONFIG_CHECK="${CONFIG_CHECK} FB FB_TRIDENT FRAMEBUFFER_CONSOLE FONTS" >+ > ewarn "" > ewarn "From the README regarding framebuffer support:" > ewarn "" >@@ -74,15 +53,18 @@ > ewarn "" > fi > >- linux-mod_pkg_setup >- >- BUILD_PARAMS="KDIR=${KV_DIR}" >+ if ( use fbcon || use saa717x ); then >+ linux-mod_pkg_setup >+ BUILD_PARAMS="KDIR=${KV_DIR}" >+ fi > } > > src_compile() { > >- cd "${S}/driver" >- linux-mod_src_compile || die "failed to build driver" >+ if ( use fbcon || use saa717x ); then >+ cd "${S}/driver" >+ linux-mod_src_compile || die "failed to build driver" >+ fi > > cd "${S}/utils" > emake INCDIR="${KV_DIR}/include" || die "failed to build utils " >@@ -96,8 +78,10 @@ > cd "${S}" > dodoc README* doc/* utils/README.X11 ChangeLog* utils/perl/README.ptune > >- cd "${S}/driver" >- linux-mod_src_install || die "failed to install modules" >+ if ( use fbcon || use saa717x ); then >+ cd "${S}/driver" >+ linux-mod_src_install || die "failed to install modules" >+ fi > > # Add the aliases > insinto /etc/modules.d >@@ -106,44 +90,24 @@ > > pkg_postinst() { > >- linux-mod_pkg_postinst >+ if ( use fbcon || use saa717x ); then >+ linux-mod_pkg_postinst >+ fi > >- elog "" >- elog "This version of the IVTV driver supports the following hardware:" >- elog "Hauppauge WinTV PVR-250" >- elog "Hauppauge WinTV PVR-350" >- elog "Hauppauge WinTV PVR-150" >- elog "Hauppauge WinTV PVR-500" >- elog "AVerMedia M179" >- elog "Yuan MPG600/Kuroutoshikou iTVC16-STVLP" >- elog "Yuan MPG160/Kuroutoshikou iTVC15-STVLP" >- elog "Yuan PG600/DiamondMM PVR-550 (CX Falcon 2)" >- elog "Adaptec AVC-2410" >- elog "Adaptec AVC-2010" >- elog "Nagase Transgear 5000TV" >- elog "AOpen VA2000MAX-STN6" >- elog "Yuan MPG600GR/Kuroutoshikou CX23416GYC-STVLP" >- elog "I/O Data GV-MVP/RX" >- elog "I/O Data GV-MVP/RX2E" >- elog "Gotview PCI DVD (preliminary support only)" >- elog "Gotview PCI DVD2 Deluxe" >- elog "Yuan MPC622" >- elog "" >- ewarn "" >- ewarn "IMPORTANT: In case of problems first read this page:" >- ewarn "http://www.ivtvdriver.org/index.php/Troubleshooting" >- ewarn "" >- ewarn "If any of these conditions match your setup, you may want to look at the" >- ewarn "README in /usr/share/doc/${PF}/" >- ewarn "" >- ewarn " - Using MythTV, a PVR-350 and the ivtv-fb module" >- ewarn " - Using the ivtv X driver and the ivtv-fb module" >- ewarn " - You want to manually build ivtv against v4l-dvb" >- ewarn "" >- ewarn "Also, the ivtv package comes with lots of documentation regarding setup," >- ewarn "proper use and debugging utilities." >- ewarn "They are also located in /usr/share/doc/${PF}/" >- ewarn "" >- ewarn "For more information, see the IVTV driver homepage at:" >- ewarn "http://www.ivtvdriver.org/" >+ ewarn "IMPORTANT: In case of problems first read this page:" >+ ewarn "http://www.ivtvdriver.org/index.php/Troubleshooting" >+ ewarn "" >+ ewarn "If any of these conditions match your setup, you may want to look at the" >+ ewarn "README in /usr/share/doc/${PF}/" >+ ewarn "" >+ ewarn " - Using MythTV, a PVR-350 and the ivtv-fb module" >+ ewarn " - Using the ivtv X driver and the ivtv-fb module" >+ ewarn " - You want to manually build ivtv against v4l-dvb" >+ ewarn "" >+ ewarn "Also, the ivtv package comes with lots of documentation regarding setup," >+ ewarn "proper use and debugging utilities." >+ ewarn "They are also located in /usr/share/doc/${PF}/" >+ ewarn "" >+ ewarn "For more information, see the IVTV driver homepage at:" >+ ewarn "http://www.ivtvdriver.org/" > }
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 Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 186171
:
126204
| 126218 |
128161
|
128162