--- /usr/portage/media-tv/ivtv/ivtv-0.10.1-r1.ebuild 2007-04-26 21:08:48.000000000 -0500 +++ /usr/local/portage/media-tv/ivtv/ivtv-0.10.1-r1.ebuild 2007-05-04 13:36:58.000000000 -0500 @@ -30,7 +30,7 @@ CONFIG_CHECK="${CONFIG_CHECK} FB FB_TRIDENT FRAMEBUFFER_CONSOLE FONTS" fi - if ! ( kernel_is 2 6 18 || kernel_is 2 6 19 || kernel_is 2 6 20 ); then + 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 "" @@ -86,6 +86,11 @@ BUILD_PARAMS="KDIR=${KV_DIR}" } +src_unpack() { + unpack ${A} + epatch ${FILESDIR}/${PN}-linux-2.6.21.patch +} + src_compile() { cd "${S}/driver"