summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug Goldstein <cardoe@gentoo.org>2006-06-27 02:54:55 +0000
committerDoug Goldstein <cardoe@gentoo.org>2006-06-27 02:54:55 +0000
commitd303a2a48718c4c62056df27f74ecead221caa0d (patch)
tree87237d2e70fa43b8d0e6d9e3abee0550c078e841 /media-tv/ivtv
parentRev bump (diff)
downloadgentoo-2-d303a2a48718c4c62056df27f74ecead221caa0d.tar.gz
gentoo-2-d303a2a48718c4c62056df27f74ecead221caa0d.tar.bz2
gentoo-2-d303a2a48718c4c62056df27f74ecead221caa0d.zip
Rev bump
(Portage version: 2.1.1_pre1-r1) (Signed Manifest commit)
Diffstat (limited to 'media-tv/ivtv')
-rw-r--r--media-tv/ivtv/Manifest38
-rw-r--r--media-tv/ivtv/files/digest-ivtv-0.6.29
-rw-r--r--media-tv/ivtv/files/ivtv-0.6.2-ppc-fix.patch47
-rw-r--r--media-tv/ivtv/ivtv-0.6.2.ebuild123
4 files changed, 22 insertions, 195 deletions
diff --git a/media-tv/ivtv/Manifest b/media-tv/ivtv/Manifest
index d41f6e5bffe8..718caf6e70fc 100644
--- a/media-tv/ivtv/Manifest
+++ b/media-tv/ivtv/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX ivtv 152 RMD160 0261d991ec2e1db04f4408e3ce30b7e2088057f7 SHA1 1bbd5f926be903e759e16a4e5a11dbbf2f806693 SHA256 828831443387297fbad1e21cbd979c378a0f16063cde8e0abcf86f4cf01e31d9
MD5 161f909fd1d12453ef38f5eb6771b154 files/ivtv 152
RMD160 0261d991ec2e1db04f4408e3ce30b7e2088057f7 files/ivtv 152
@@ -10,15 +13,11 @@ AUX ivtv-0.4.0-ppc-odw.patch 1467 RMD160 6facbc2ca1468cda1c1c16b5662c27a49510233
MD5 ccbc6a2572b5e7f2798bfd77e6e23f67 files/ivtv-0.4.0-ppc-odw.patch 1467
RMD160 6facbc2ca1468cda1c1c16b5662c27a495102335 files/ivtv-0.4.0-ppc-odw.patch 1467
SHA256 ba76dca1aea5bd333c0c29a634104d94dc675fe25ce474fef6f18bd5c3419791 files/ivtv-0.4.0-ppc-odw.patch 1467
-AUX ivtv-0.6.2-ppc-fix.patch 1592 RMD160 d5d352ff296b39fb750779e59d0c903725a3ec01 SHA1 95acf18a406173bdd2a970fb8e1caaf8873db681 SHA256 7327bf9a37ca269e898492074bcc819a1e59cfd2f43e22433522698383c10faa
-MD5 ec55fcdc0ed0e60740d6015311fe4d01 files/ivtv-0.6.2-ppc-fix.patch 1592
-RMD160 d5d352ff296b39fb750779e59d0c903725a3ec01 files/ivtv-0.6.2-ppc-fix.patch 1592
-SHA256 7327bf9a37ca269e898492074bcc819a1e59cfd2f43e22433522698383c10faa files/ivtv-0.6.2-ppc-fix.patch 1592
DIST ivtv-0.4.0.tar.gz 475881
DIST ivtv-0.4.2.tar.gz 500961
DIST ivtv-0.4.4.tar.gz 502468 RMD160 89ebc5cdcefd339e18c6e24575a6dc0eb3cd1af3 SHA1 9a37071cb9066810e7865493799cfce9307ae30d SHA256 b311fc7131f748df048e4672c024fe32b544aff08745f4ac2efe723ab9c0da61
DIST ivtv-0.4.5.tar.gz 502679 RMD160 8b6c1bf532797ec19ec148a26515fd38a0d983e7 SHA1 882277f2ef602156ba6c8bbfddde43ae51f7ea3f SHA256 a600339247f16f0b3028581f3f84154e6b352f166b238b0c5c282a11fc1a603d
-DIST ivtv-0.6.2.tar.gz 432308 RMD160 69d64a40bd861902aab982c2e047372ebbcf217c SHA1 40bb68a73eede8340a24f0c5d00ff1da7f1b8ff5 SHA256 3cdae3e8f7d2e67e2c8be3474130e4d6fea2f7576ac62823d7e47eb7475c6756
+DIST ivtv-0.6.3.tar.gz 433472 RMD160 57143da9b921b3da5d4ff7b9468130abf390c983 SHA1 599b22f88b53ae8bd9161ddfe7276a79f38c4da5 SHA256 b4a74a225b9947b52ab4dc5b0b3d67536f5d77acc6da3af39f7f3b16116c353f
DIST pvr_1.18.21.22254_inf.zip 593441 RMD160 9549dddfddacf6bee3c73def508a2c347c5e25f2 SHA1 9eaceaca5341cb6771777281459f36b8450b922e SHA256 156c0cfaa2cb3f482b48f95b94a9247690e4ed2d0cb8962a52db8846c683bff1
DIST pvr_2.0.24.23035.zip 281620 RMD160 fbd439efa5793e9a65fd6fac2093c523cd458027 SHA1 8c0bd923be52064c5149f78213cdaa1aaced0cb5 SHA256 2387e7a042342f7b401222aac7f99a19b733fded8118339edd402a58279e5f95
EBUILD ivtv-0.4.0-r3.ebuild 3960 RMD160 02c4ba6d1cd82f1d8ee2cb63263b330807e99654 SHA1 14be57f43a47947b96042f4466d9c2e0dc6f5785 SHA256 09ab46313945c07f5590627f72977dbd8ca68b34c17824a21b68ceaaa6039ab7
@@ -37,14 +36,14 @@ EBUILD ivtv-0.4.5.ebuild 4133 RMD160 9c4d5967139805f6e9be60719a8f28b24fed3029 SH
MD5 3eb0fcbc0f4f9b6d11461b4521f7999f ivtv-0.4.5.ebuild 4133
RMD160 9c4d5967139805f6e9be60719a8f28b24fed3029 ivtv-0.4.5.ebuild 4133
SHA256 65a296c188dcba702865a788bef5f8d3ecc88a1b1178997db42b0aa0de3b58cd ivtv-0.4.5.ebuild 4133
-EBUILD ivtv-0.6.2.ebuild 3623 RMD160 5d678281d9133e85d655ff126b3fbd05669e3636 SHA1 658cc8d87187d84f5877b28b3de1e92b9fe382bd SHA256 096d8ac5d85a94f07899c36492c63296e2366ce59156f2c490d82e85811f7ee9
-MD5 5a2b39512df478010279e311995f2d56 ivtv-0.6.2.ebuild 3623
-RMD160 5d678281d9133e85d655ff126b3fbd05669e3636 ivtv-0.6.2.ebuild 3623
-SHA256 096d8ac5d85a94f07899c36492c63296e2366ce59156f2c490d82e85811f7ee9 ivtv-0.6.2.ebuild 3623
-MISC ChangeLog 7937 RMD160 d2277cdf4718979858df720d84d30be9694990f0 SHA1 c043c1678cba8de825871e748907ddfea4ba0552 SHA256 9dceab140ad140b5f8bd831d5edf357ca51d7a874ad15c632d24a40a61d086f1
-MD5 a9633904236b2a7ded6b370d1d4643c3 ChangeLog 7937
-RMD160 d2277cdf4718979858df720d84d30be9694990f0 ChangeLog 7937
-SHA256 9dceab140ad140b5f8bd831d5edf357ca51d7a874ad15c632d24a40a61d086f1 ChangeLog 7937
+EBUILD ivtv-0.6.3.ebuild 3581 RMD160 de7fb083d2a07b1d53753e9dc06152fcf57ea258 SHA1 96dddaf14f48a3c67d62291ab9dbc946f3e50b81 SHA256 9796e55f959454ec83d1c3537e23a033f6e90d12a908f8fd83b8c862d97440ad
+MD5 8d1b142f845f4aa79a8ad81b63ed65f2 ivtv-0.6.3.ebuild 3581
+RMD160 de7fb083d2a07b1d53753e9dc06152fcf57ea258 ivtv-0.6.3.ebuild 3581
+SHA256 9796e55f959454ec83d1c3537e23a033f6e90d12a908f8fd83b8c862d97440ad ivtv-0.6.3.ebuild 3581
+MISC ChangeLog 8099 RMD160 d333aee7969d4be52676902932bb3647b60f13ec SHA1 908db037809650fe0a89492cc71a8e880c1d3970 SHA256 a41f04bb0cfec525ba12813ced1a7b073736076386536d04fb459ae00185aa28
+MD5 b4513f99f4ccc7b79c45ded56685ff82 ChangeLog 8099
+RMD160 d333aee7969d4be52676902932bb3647b60f13ec ChangeLog 8099
+SHA256 a41f04bb0cfec525ba12813ced1a7b073736076386536d04fb459ae00185aa28 ChangeLog 8099
MISC metadata.xml 465 RMD160 968deaeb110cec9b925349e9057f64a7c78b3cb1 SHA1 87dd7591c4be3e0d2b697636a3fd327d00b4e2cf SHA256 7fdf7857ba65e74299881f392155fa800167db2ed15b924d344524c3ada74bbb
MD5 71007461e2e10f367a6a8f7a0b0d7d6a metadata.xml 465
RMD160 968deaeb110cec9b925349e9057f64a7c78b3cb1 metadata.xml 465
@@ -61,6 +60,13 @@ SHA256 de1c013a94e11f56029e4cf6e2429cc4c35369a705e22631313a91fe52539ef1 files/di
MD5 cdf0129db1f0a6850b86dc30cf1ca61c files/digest-ivtv-0.4.5 729
RMD160 a2d83774abe96f159b83f1f5b109f87776d80f36 files/digest-ivtv-0.4.5 729
SHA256 22e7eacf8b6b3f9e35d4417db91c399138946f9f86135825fba55c8a62b57248 files/digest-ivtv-0.4.5 729
-MD5 10fb8b616ae1f5afc6e46465ca89336b files/digest-ivtv-0.6.2 729
-RMD160 cb64c387078da3e2536f119fbe57b8065715b5fb files/digest-ivtv-0.6.2 729
-SHA256 e76ebab35f082ae91db6d47aff3f01fc17bb697690f222bfa17eecb585892f84 files/digest-ivtv-0.6.2 729
+MD5 6b645b8a5438c8f194288c2365580af3 files/digest-ivtv-0.6.3 729
+RMD160 90f50f0b5e53a0acdc232449ca0d7c626de52ed6 files/digest-ivtv-0.6.3 729
+SHA256 60b09f4a3eeecb82fa0ddbe412517b25aa11ca99c56c6862750d18fd5d8caac7 files/digest-ivtv-0.6.3 729
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.3 (GNU/Linux)
+
+iD8DBQFEoJ3foeSe8B0zEfwRAkBdAJwIw52hl9LyVdwisy04A8ZfbISKWgCfeE0/
+O0dzApioOwRUsnnXwIUlRqk=
+=UUq/
+-----END PGP SIGNATURE-----
diff --git a/media-tv/ivtv/files/digest-ivtv-0.6.2 b/media-tv/ivtv/files/digest-ivtv-0.6.2
deleted file mode 100644
index 3cc3524e537b..000000000000
--- a/media-tv/ivtv/files/digest-ivtv-0.6.2
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 93ce8acbb3008956486ee30ff21f7e14 ivtv-0.6.2.tar.gz 432308
-RMD160 69d64a40bd861902aab982c2e047372ebbcf217c ivtv-0.6.2.tar.gz 432308
-SHA256 3cdae3e8f7d2e67e2c8be3474130e4d6fea2f7576ac62823d7e47eb7475c6756 ivtv-0.6.2.tar.gz 432308
-MD5 f48ad2cda962879bc093cc6867dc86d2 pvr_1.18.21.22254_inf.zip 593441
-RMD160 9549dddfddacf6bee3c73def508a2c347c5e25f2 pvr_1.18.21.22254_inf.zip 593441
-SHA256 156c0cfaa2cb3f482b48f95b94a9247690e4ed2d0cb8962a52db8846c683bff1 pvr_1.18.21.22254_inf.zip 593441
-MD5 dc84a41b3b296b856da3d0f9edbb7a08 pvr_2.0.24.23035.zip 281620
-RMD160 fbd439efa5793e9a65fd6fac2093c523cd458027 pvr_2.0.24.23035.zip 281620
-SHA256 2387e7a042342f7b401222aac7f99a19b733fded8118339edd402a58279e5f95 pvr_2.0.24.23035.zip 281620
diff --git a/media-tv/ivtv/files/ivtv-0.6.2-ppc-fix.patch b/media-tv/ivtv/files/ivtv-0.6.2-ppc-fix.patch
deleted file mode 100644
index c3ce8d249c71..000000000000
--- a/media-tv/ivtv/files/ivtv-0.6.2-ppc-fix.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-Index: /ivtv/branches/0.6/utils/Makefile
-===================================================================
---- utils/Makefile (revision 3212)
-+++ utils/Makefile (revision 3284)
-@@ -3,7 +3,10 @@
- HDRDIR = /usr/include/linux
-
--EXES := ivtvctl ivtvfbctl ivtvplay ivtv-detect ivtv-radio \
-- ivtv-mpegindex ivtv-encoder
-+EXES := ivtvctl ivtv-detect ivtv-radio
-+EXES := $(shell if echo - | $(CC) -E -dM - | grep __powerpc__ > /dev/null; \
-+ then echo $(EXES); else \
-+ echo $(EXES) ivtvfbctl ivtvplay ivtv-mpegindex ivtv-encoder; fi)
- BIN := $(EXES) ivtv-tune/ivtv-tune cx25840ctl/cx25840ctl
-+
-
- HEADERS := ../driver/ivtv.h
-Index: /ivtv/branches/0.6/driver/ivtv-driver.h
-===================================================================
---- driver/ivtv-driver.h (revision 3263)
-+++ driver/ivtv-driver.h (revision 3284)
-@@ -186,6 +186,9 @@
- /* ========================== START USER SETTABLE DMA VARIABLES =========== */
- /* ======================================================================== */
--
-+#ifdef __powerpc__
-+#define DYNAMIC_MEMORY_ALLOC 0 /* PowerPC doesn't work with DMA currently */
-+#else
- #define DYNAMIC_MEMORY_ALLOC 1 /* Allocate memory each stream use */
-+#endif
-
- /* DMA Buffers Sizes */
-@@ -211,7 +214,14 @@
-
- /* Decoder DMA or PIO, 1=PIO, 0=DMA */
-+/* PowerPC does not work with DMA currently */
-+#ifdef __powerpc__
-+#define IVTV_VBI_PIO 1
-+#define IVTV_ENC_PIO 1
-+#define IVTV_DEC_PIO 1
-+#else
- #define IVTV_VBI_PIO 0
- #define IVTV_ENC_PIO 0
- #define IVTV_DEC_PIO 0
-+#endif
- /* This sometimes times out, seems to kill
- encoding sometimes */
diff --git a/media-tv/ivtv/ivtv-0.6.2.ebuild b/media-tv/ivtv/ivtv-0.6.2.ebuild
deleted file mode 100644
index e2b96d8ad527..000000000000
--- a/media-tv/ivtv/ivtv-0.6.2.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# 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.6.2.ebuild,v 1.4 2006/06/13 10:25:23 uberlord 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.6.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 kernel_is 2 6 16; then
- CONFIG_CHECK="${CONFIG_CHECK} VIDEO_DECODER VIDEO_AUDIO_DECODER VIDEO_BT848"
- else
- die "This only works on 2.6.16 kernels"
- 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}
-
- cd ${S}
- epatch ${FILESDIR}/${P}-ppc-fix.patch
-
- 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 'modules-update'"
- ewarn "The file to remove is ${ROOT}/lib/modules/${KV_FULL}/kernel/drivers/media/video/${MODNAME}.ko"
- echo
- fi
- done
- fi
-}