Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 186171 | Differences between
and this patch

Collapse All | Expand All

(-)ivtv-0.10.5.ebuild (-29 / +8 lines)
Lines 6-12 Link Here
6
6
7
DESCRIPTION="ivtv driver for Hauppauge PVR PCI cards"
7
DESCRIPTION="ivtv driver for Hauppauge PVR PCI cards"
8
HOMEPAGE="http://www.ivtvdriver.org"
8
HOMEPAGE="http://www.ivtvdriver.org"
9
SRC_URI="http://dl.ivtvdriver.org/ivtv/archive/0.10.x/${P}.tar.gz"
9
SRC_URI="http://dl.ivtvdriver.org/ivtv/archive/1.0.x/${P}.tar.gz"
10
SLOT="0"
10
SLOT="0"
11
LICENSE="GPL-2"
11
LICENSE="GPL-2"
12
KEYWORDS="~amd64 ~ppc ~x86"
12
KEYWORDS="~amd64 ~ppc ~x86"
Lines 17-58 Link Here
17
17
18
pkg_setup() {
18
pkg_setup() {
19
19
20
	MODULE_NAMES="ivtv(extra:${S}/driver)
20
	MODULE_NAMES="saa717x(extra:${S}/i2c-drivers)"
21
			saa717x(extra:${S}/i2c-drivers)"
22
	BUILD_TARGETS="all"
21
	BUILD_TARGETS="all"
23
	CONFIG_CHECK="EXPERIMENTAL KMOD VIDEO_DEV I2C VIDEO_V4L1_COMPAT VIDEO_V4L2
22
	CONFIG_CHECK="FW_LOADER VIDEO_IVTV"
24
		!VIDEO_HELPER_CHIPS_AUTO
25
		FW_LOADER VIDEO_WM8775 VIDEO_MSP3400 VIDEO_CX25840 VIDEO_TUNER
26
		VIDEO_SAA711X VIDEO_CX2341X VIDEO_SAA7127 VIDEO_TVEEPROM"
27
23
28
	if use fbcon; then
24
	if use fbcon; then
29
		MODULE_NAMES="${MODULE_NAMES} ivtv-fb(extra:${S}/driver)"
25
		MODULE_NAMES="${MODULE_NAMES} ivtv-fb(extra:${S}/driver)"
30
		CONFIG_CHECK="${CONFIG_CHECK} FB FB_TRIDENT FRAMEBUFFER_CONSOLE FONTS"
26
		CONFIG_CHECK="${CONFIG_CHECK} FB FB_TRIDENT FRAMEBUFFER_CONSOLE FONTS"
31
	fi
27
	fi
32
28
33
	if ! ( kernel_is 2 6 18 || kernel_is 2 6 19 || kernel_is 2 6 20 \
29
	if ! ( kernel_is 2 6 22 ); then
34
		|| kernel_is 2 6 21 ); then
30
		eerror "IVTV version 1.x is only kernel 2.6.22 and up"
35
		eerror "Each IVTV driver branch will only work with a specific"
31
		eerror "It only contains the ivtv-fb and saa717x modules"
36
		eerror "linux kernel branch."
32
		eerror "and the utilities"
37
		eerror ""
38
		eerror "You will need to either:"
39
		eerror "a) emerge a different kernel"
40
		eerror "b) emerge a different ivtv driver"
41
		eerror ""
42
		eerror "See http://ivtvdriver.org/ for more information"
43
		die "This only works on kernels 2.6.18 through 2.6.21"
44
	fi
33
	fi
45
34
	
46
	if kernel_is 2 6 20; then
47
		ewarn
48
		ewarn "For 2.6.20.x kernels, this module will *only* work against"
49
		ewarn "these versions:"
50
		ewarn ">=sys-kernel/gentoo-sources-2.6.20-r1"
51
		ewarn ">=sys-kernel/vanilla-sources.2.6.20.2"
52
		ewarn ""
53
		epause 5
54
	fi
55
56
	if use fbcon; then
35
	if use fbcon; then
57
		ewarn ""
36
		ewarn ""
58
		ewarn "From the README regarding framebuffer support:"
37
		ewarn "From the README regarding framebuffer support:"

Return to bug 186171