diff options
author | Doug Goldstein <cardoe@gentoo.org> | 2006-07-08 04:24:04 +0000 |
---|---|---|
committer | Doug Goldstein <cardoe@gentoo.org> | 2006-07-08 04:24:04 +0000 |
commit | ca51715c769fb2f2e8844bf62ab8233bddb8b0d4 (patch) | |
tree | 865805951f2a81e5ab4a5acf7c3a70423e8c9911 /media-tv/ivtv | |
parent | Adding 2.6.17 compatible rev bump ebuild. Mark 0.4.5, 0.6.3 as stable for x... (diff) | |
download | gentoo-2-ca51715c769fb2f2e8844bf62ab8233bddb8b0d4.tar.gz gentoo-2-ca51715c769fb2f2e8844bf62ab8233bddb8b0d4.tar.bz2 gentoo-2-ca51715c769fb2f2e8844bf62ab8233bddb8b0d4.zip |
Adding 2.6.17 compatible rev bump ebuild. Mark 0.4.5, 0.6.3 as stable for x86 and amd64 to match current stable kernels
(Portage version: 2.1.1_pre2-r4)
(Signed Manifest commit)
Diffstat (limited to 'media-tv/ivtv')
-rw-r--r-- | media-tv/ivtv/Manifest | 72 | ||||
-rw-r--r-- | media-tv/ivtv/files/digest-ivtv-0.4.0-r3 | 7 | ||||
-rw-r--r-- | media-tv/ivtv/files/digest-ivtv-0.4.2 | 7 | ||||
-rw-r--r-- | media-tv/ivtv/files/digest-ivtv-0.4.4 | 9 | ||||
-rw-r--r-- | media-tv/ivtv/files/ivtv-0.4.0-maxdev.patch | 11 | ||||
-rw-r--r-- | media-tv/ivtv/files/ivtv-0.4.0-ppc-odw.patch | 42 | ||||
-rw-r--r-- | media-tv/ivtv/ivtv-0.4.0-r3.ebuild | 127 | ||||
-rw-r--r-- | media-tv/ivtv/ivtv-0.4.2.ebuild | 135 | ||||
-rw-r--r-- | media-tv/ivtv/ivtv-0.4.4.ebuild | 135 |
9 files changed, 24 insertions, 521 deletions
diff --git a/media-tv/ivtv/Manifest b/media-tv/ivtv/Manifest index 718caf6e70fc..c50ffee5427d 100644 --- a/media-tv/ivtv/Manifest +++ b/media-tv/ivtv/Manifest @@ -5,68 +5,44 @@ AUX ivtv 152 RMD160 0261d991ec2e1db04f4408e3ce30b7e2088057f7 SHA1 1bbd5f926be903 MD5 161f909fd1d12453ef38f5eb6771b154 files/ivtv 152 RMD160 0261d991ec2e1db04f4408e3ce30b7e2088057f7 files/ivtv 152 SHA256 828831443387297fbad1e21cbd979c378a0f16063cde8e0abcf86f4cf01e31d9 files/ivtv 152 -AUX ivtv-0.4.0-maxdev.patch 320 RMD160 8d89efadac3e4cb9d265d2fb3bf306a7adf1125f SHA1 4aa7a5c464bb1e2a9780c24621195a56478dfe41 SHA256 418651a5387fc6cd6ecb5980bca392f0bf37fc87dad3244bdc9bce0e71e5070c -MD5 8ccfcecf9527619b30e3c48c940d79c5 files/ivtv-0.4.0-maxdev.patch 320 -RMD160 8d89efadac3e4cb9d265d2fb3bf306a7adf1125f files/ivtv-0.4.0-maxdev.patch 320 -SHA256 418651a5387fc6cd6ecb5980bca392f0bf37fc87dad3244bdc9bce0e71e5070c files/ivtv-0.4.0-maxdev.patch 320 -AUX ivtv-0.4.0-ppc-odw.patch 1467 RMD160 6facbc2ca1468cda1c1c16b5662c27a495102335 SHA1 13b2e962f98614a4e7c0e4b40cf942dcd8d181f6 SHA256 ba76dca1aea5bd333c0c29a634104d94dc675fe25ce474fef6f18bd5c3419791 -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 -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.3.tar.gz 433472 RMD160 57143da9b921b3da5d4ff7b9468130abf390c983 SHA1 599b22f88b53ae8bd9161ddfe7276a79f38c4da5 SHA256 b4a74a225b9947b52ab4dc5b0b3d67536f5d77acc6da3af39f7f3b16116c353f +DIST ivtv-0.7.0.tar.gz 422347 RMD160 d9f3a698c5ba5796f33920e7372315ffca346ddc SHA1 b6988fb28e6ecc208939916fa53870117baa96fe SHA256 16a19bdc3ddd053800ae7ce41f119551469004c0d7e57d2b43e2f688da517978 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 -MD5 a1e9b2f13243d0e5dc31fdaf9f4277f7 ivtv-0.4.0-r3.ebuild 3960 -RMD160 02c4ba6d1cd82f1d8ee2cb63263b330807e99654 ivtv-0.4.0-r3.ebuild 3960 -SHA256 09ab46313945c07f5590627f72977dbd8ca68b34c17824a21b68ceaaa6039ab7 ivtv-0.4.0-r3.ebuild 3960 -EBUILD ivtv-0.4.2.ebuild 4132 RMD160 4d3aa8ac18df0381d2cbe8324e78789a2d37f737 SHA1 7cf4b1d68ebca06076281548a68e9f58808c4b34 SHA256 8a5d9d4fea0e1df821de9ebb6429f99780ccf583493b4db5113761a490aea67a -MD5 762e159a8c621f30a3ddfe73f834dbd0 ivtv-0.4.2.ebuild 4132 -RMD160 4d3aa8ac18df0381d2cbe8324e78789a2d37f737 ivtv-0.4.2.ebuild 4132 -SHA256 8a5d9d4fea0e1df821de9ebb6429f99780ccf583493b4db5113761a490aea67a ivtv-0.4.2.ebuild 4132 -EBUILD ivtv-0.4.4.ebuild 4131 RMD160 7c152d539b78a6abf67ebcce50d6e406c85bd244 SHA1 e3b5fce2e7299d797e0b56f4ecbe84ca8543fdb7 SHA256 011a9a03a91269f686aaf957e7ef12ab96a20a1629c4dae3c8473595d3f23bbc -MD5 04c8713ab12318aa752011b080e5dfdf ivtv-0.4.4.ebuild 4131 -RMD160 7c152d539b78a6abf67ebcce50d6e406c85bd244 ivtv-0.4.4.ebuild 4131 -SHA256 011a9a03a91269f686aaf957e7ef12ab96a20a1629c4dae3c8473595d3f23bbc ivtv-0.4.4.ebuild 4131 -EBUILD ivtv-0.4.5.ebuild 4133 RMD160 9c4d5967139805f6e9be60719a8f28b24fed3029 SHA1 e1895531d8c3398a33b9b04630d81b047c3c3717 SHA256 65a296c188dcba702865a788bef5f8d3ecc88a1b1178997db42b0aa0de3b58cd -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.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 +EBUILD ivtv-0.4.5.ebuild 4129 RMD160 42a7bf73439489648d417e479339dc03a91a6d63 SHA1 9a2b5786d466ac477e8a278f7f17e2c6ee65903a SHA256 8f13a648085a57084f4c0bbc163b7d2fdfe8eb0baf27428726551fe7bd68333e +MD5 ce9df935c3d5a316b44d567b9097bd52 ivtv-0.4.5.ebuild 4129 +RMD160 42a7bf73439489648d417e479339dc03a91a6d63 ivtv-0.4.5.ebuild 4129 +SHA256 8f13a648085a57084f4c0bbc163b7d2fdfe8eb0baf27428726551fe7bd68333e ivtv-0.4.5.ebuild 4129 +EBUILD ivtv-0.6.3.ebuild 3579 RMD160 e89fa10db0415a18c8f5d015dbab7e1b7f671046 SHA1 1c223e225554417f71ce5a2f5f0a8a81dc728aad SHA256 7757eb470cb60c438ba4d5363d89980b925b5e8bec1c84438abaa028b5f1f181 +MD5 6f150f43744a139d0f90d7affb22b1e1 ivtv-0.6.3.ebuild 3579 +RMD160 e89fa10db0415a18c8f5d015dbab7e1b7f671046 ivtv-0.6.3.ebuild 3579 +SHA256 7757eb470cb60c438ba4d5363d89980b925b5e8bec1c84438abaa028b5f1f181 ivtv-0.6.3.ebuild 3579 +EBUILD ivtv-0.7.0.ebuild 2307 RMD160 1ce753cf8c3758afc5d0ccf2bad43c64714df226 SHA1 1d112ac90157096ba4ce19e9947d439df4428f14 SHA256 836a8fca0087ad64cdb120cc20b49fe8a97846f3e52f3d6ff24915a420bd8709 +MD5 b56cd0e8d4bbde8407e9f1c63f42d651 ivtv-0.7.0.ebuild 2307 +RMD160 1ce753cf8c3758afc5d0ccf2bad43c64714df226 ivtv-0.7.0.ebuild 2307 +SHA256 836a8fca0087ad64cdb120cc20b49fe8a97846f3e52f3d6ff24915a420bd8709 ivtv-0.7.0.ebuild 2307 +MISC ChangeLog 8321 RMD160 ed914529f55622347f3f92ca166a84148a44e390 SHA1 5ee25bbbc87d3ab986245e12eb1403f9e7b69d06 SHA256 658e35d1e07312e9588422d5854e10c277265ee38b15ff52256a84d7ca6d0a87 +MD5 8e70370eafd8a0d2b51ad949eeddbf03 ChangeLog 8321 +RMD160 ed914529f55622347f3f92ca166a84148a44e390 ChangeLog 8321 +SHA256 658e35d1e07312e9588422d5854e10c277265ee38b15ff52256a84d7ca6d0a87 ChangeLog 8321 MISC metadata.xml 465 RMD160 968deaeb110cec9b925349e9057f64a7c78b3cb1 SHA1 87dd7591c4be3e0d2b697636a3fd327d00b4e2cf SHA256 7fdf7857ba65e74299881f392155fa800167db2ed15b924d344524c3ada74bbb MD5 71007461e2e10f367a6a8f7a0b0d7d6a metadata.xml 465 RMD160 968deaeb110cec9b925349e9057f64a7c78b3cb1 metadata.xml 465 SHA256 7fdf7857ba65e74299881f392155fa800167db2ed15b924d344524c3ada74bbb metadata.xml 465 -MD5 0171bf59bc964901e4e3b8b10feb339e files/digest-ivtv-0.4.0-r3 559 -RMD160 fb034956ddec87ce7aa254e57dbfeadbaee04274 files/digest-ivtv-0.4.0-r3 559 -SHA256 b4ff084f7e428b5499d033bffe7e93d025182cc5cefd905308e4946f49f4f499 files/digest-ivtv-0.4.0-r3 559 -MD5 517000624cfa0ae43bfbdda64330a0f5 files/digest-ivtv-0.4.2 559 -RMD160 cd2de61033102bb31a3fddec2ed59e405f27eb73 files/digest-ivtv-0.4.2 559 -SHA256 5ce7690d590caf461009f5e1af55e583d1f21845086a511219d8ba7a51387c85 files/digest-ivtv-0.4.2 559 -MD5 dee70f1be839b884433fd069dcf1dcf0 files/digest-ivtv-0.4.4 729 -RMD160 8d095a4d62c6b135b6606b204d7eebf9f4552559 files/digest-ivtv-0.4.4 729 -SHA256 de1c013a94e11f56029e4cf6e2429cc4c35369a705e22631313a91fe52539ef1 files/digest-ivtv-0.4.4 729 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 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 +MD5 94cf9fa2342ff88af3e2a2781e1ed03a files/digest-ivtv-0.7.0 729 +RMD160 3b255cae4998f946778153f490a51e56ca04d506 files/digest-ivtv-0.7.0 729 +SHA256 80888cf1e1631ea238198100e3ad64c9ec88fbebbe86bdda7fb33d62bd10d9b1 files/digest-ivtv-0.7.0 729 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.3 (GNU/Linux) +Version: GnuPG v1.4.4 (GNU/Linux) -iD8DBQFEoJ3foeSe8B0zEfwRAkBdAJwIw52hl9LyVdwisy04A8ZfbISKWgCfeE0/ -O0dzApioOwRUsnnXwIUlRqk= -=UUq/ +iD8DBQFErzNYoeSe8B0zEfwRAv9TAJwN6/PMqS35EIXyADsybzAn1dXW/wCePXqB +S014vL2hQKrhmuN3rSma/4k= +=LbJI -----END PGP SIGNATURE----- diff --git a/media-tv/ivtv/files/digest-ivtv-0.4.0-r3 b/media-tv/ivtv/files/digest-ivtv-0.4.0-r3 deleted file mode 100644 index 0057d6044c42..000000000000 --- a/media-tv/ivtv/files/digest-ivtv-0.4.0-r3 +++ /dev/null @@ -1,7 +0,0 @@ -MD5 6d48e10b25c21ec9b4d478bd6edf2a44 ivtv-0.4.0.tar.gz 475881 -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/digest-ivtv-0.4.2 b/media-tv/ivtv/files/digest-ivtv-0.4.2 deleted file mode 100644 index 2925e786fd36..000000000000 --- a/media-tv/ivtv/files/digest-ivtv-0.4.2 +++ /dev/null @@ -1,7 +0,0 @@ -MD5 9d29e03b9562a2cb0bde5d1fe6c3d465 ivtv-0.4.2.tar.gz 500961 -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/digest-ivtv-0.4.4 b/media-tv/ivtv/files/digest-ivtv-0.4.4 deleted file mode 100644 index 85bd8abfa6ce..000000000000 --- a/media-tv/ivtv/files/digest-ivtv-0.4.4 +++ /dev/null @@ -1,9 +0,0 @@ -MD5 ec30256b8dae4ee76b2c2c699621b68b ivtv-0.4.4.tar.gz 502468 -RMD160 89ebc5cdcefd339e18c6e24575a6dc0eb3cd1af3 ivtv-0.4.4.tar.gz 502468 -SHA256 b311fc7131f748df048e4672c024fe32b544aff08745f4ac2efe723ab9c0da61 ivtv-0.4.4.tar.gz 502468 -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.4.0-maxdev.patch b/media-tv/ivtv/files/ivtv-0.4.0-maxdev.patch deleted file mode 100644 index 7e51a7dcf51a..000000000000 --- a/media-tv/ivtv/files/ivtv-0.4.0-maxdev.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- utils/ivtv-detect.c 2005-12-03 19:25:43.000000000 +0100 -+++ utils/ivtv-detect.c.new 2005-12-03 19:25:12.000000000 +0100 -@@ -32,7 +32,7 @@ - - // device -1 is a special code for the device names without a number - #define MINDEV -1 --#define MAXDEV 15 -+#define MAXDEV 63 - - struct stream_info { - char name[100]; diff --git a/media-tv/ivtv/files/ivtv-0.4.0-ppc-odw.patch b/media-tv/ivtv/files/ivtv-0.4.0-ppc-odw.patch deleted file mode 100644 index e38d44df69f3..000000000000 --- a/media-tv/ivtv/files/ivtv-0.4.0-ppc-odw.patch +++ /dev/null @@ -1,42 +0,0 @@ ---- utils/Makefile 2005-10-04 17:44:12.000000000 -0400 -+++ utils/Makefile.new 2005-10-10 14:04:34.000000000 -0400 -@@ -2,12 +2,12 @@ - BINDIR = $(PREFIX)/bin - HDRDIR = /usr/include/linux - --EXES := ivtvctl ivtvfbctl ivtvplay cx25840ctl ivtv-detect \ -- ivtv-radio ivtv-tune/ivtv-tune ivtv-mpegindex ivtv-encoder -+EXES := ivtvctl cx25840ctl ivtv-detect \ -+ ivtv-radio ivtv-tune/ivtv-tune - - HEADERS := ../driver/ivtv.h - --CFLAGS = -I../driver -D_GNU_SOURCE -O2 -Wall -+CFLAGS = -I../driver -D_GNU_SOURCE -O2 -Wall -fsigned-char - CXXFLAGS = $(CFLAGS) - export CFLAGS CXXFLAGS - ---- driver/ivtv-driver.h 2005-10-09 06:50:56.000000000 -0400 -+++ driver/ivtv-driver.h.new 2005-10-11 23:30:03.000000000 -0400 -@@ -166,7 +166,7 @@ - /* ========================== START USER SETTABLE DMA VARIABLES =========== */ - /* ======================================================================== */ - --#define DYNAMIC_MEMORY_ALLOC 1 /* Allocate memory each stream use */ -+#define DYNAMIC_MEMORY_ALLOC 0 /* Allocate memory each stream use */ - - /* DMA Buffers Sizes */ - #define IVTV_DMA_ENC_BUF_SIZE 0x00008000 -@@ -190,9 +190,9 @@ - #define IVTV_DMA_SG_OSD_ENT (2883584/PAGE_SIZE) /* sg entities */ - - /* Decoder DMA or PIO, 1=PIO, 0=DMA */ --#define IVTV_VBI_PIO 0 --#define IVTV_ENC_PIO 0 --#define IVTV_DEC_PIO 0 -+#define IVTV_VBI_PIO 1 -+#define IVTV_ENC_PIO 1 -+#define IVTV_DEC_PIO 1 - /* This sometimes times out, seems to kill - encoding sometimes */ - diff --git a/media-tv/ivtv/ivtv-0.4.0-r3.ebuild b/media-tv/ivtv/ivtv-0.4.0-r3.ebuild deleted file mode 100644 index aa8f9cbe1b0b..000000000000 --- a/media-tv/ivtv/ivtv-0.4.0-r3.ebuild +++ /dev/null @@ -1,127 +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.4.0-r3.ebuild,v 1.2 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.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" - -DEPEND="app-arch/unzip" - -pkg_setup() { - linux-mod_pkg_setup - MODULE_NAMES="ivtv(extra:${S}/driver) - 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)" - linux_chkconfig_present FB && \ - MODULE_NAMES="${MODULE_NAMES} ivtv-fb(extra:${S}/driver)" -} - -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" - - cd "${S}" - # This powerpc patch patches the source of the driver to disable DMA on ppc, - # instead PIO is used. Also, it force enables -fsigned-char and does not - # build some modules that contain x86 asm. - - use ppc && epatch "${FILESDIR}"/${P}-ppc-odw.patch - - # patch to make it stop seg faulting because it uses wrong MAXDEV size - epatch "${FILESDIR}"/${P}-maxdev.patch -} - -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/modules - ./ivtvfwextract.pl ${DISTDIR}/${FW_VER_DEC} \ - ${D}/lib/modules/ivtv-fw-enc.bin \ - ${D}/lib/modules/ivtv-fw-dec.bin - - make KERNELDIR=${KERNEL_DIR} DESTDIR="${D}" PREFIX=/usr install || die "failed to install" - - insinto /lib/modules - newins ${WORKDIR}/HcwMakoA.ROM HcwMakoA.ROM - newins ${S}/ivtv_init_mpeg.bin ivtv_init_mpeg.bin - - 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 saa7115 saa7127 cx25840 wm8775" - - 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 -} diff --git a/media-tv/ivtv/ivtv-0.4.2.ebuild b/media-tv/ivtv/ivtv-0.4.2.ebuild deleted file mode 100644 index 9ae7fb3175cd..000000000000 --- a/media-tv/ivtv/ivtv-0.4.2.ebuild +++ /dev/null @@ -1,135 +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.4.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.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() { - MODULE_NAMES="ivtv(extra:${S}/driver)" - - if kernel_is gt 2 6 15; then - ewarn "You must use 0.6.x with a 2.6.16 kernel. However the kernel is broken" - ewarn "with IVTV for a great number of people. Including the maintainer of" - ewarn "IVTV in Gentoo. Your best bet is to use a 2.6.15 kernel" - die "This does not work with kernel versions higher then 2.6.15" - fi - - if kernel_is le 2 6 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 'modules-update'" - ewarn "The file to remove is ${ROOT}/lib/modules/${KV_FULL}/kernel/drivers/media/video/${MODNAME}.ko" - echo - fi - done - fi -} diff --git a/media-tv/ivtv/ivtv-0.4.4.ebuild b/media-tv/ivtv/ivtv-0.4.4.ebuild deleted file mode 100644 index 899688e318c5..000000000000 --- a/media-tv/ivtv/ivtv-0.4.4.ebuild +++ /dev/null @@ -1,135 +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.4.4.ebuild,v 1.1 2006/06/13 07:10:25 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() { - MODULE_NAMES="ivtv(extra:${S}/driver)" - - if kernel_is gt 2 6 15; then - ewarn "You must use 0.6.x with a 2.6.16 kernel. However the kernel is broken" - ewarn "with IVTV for a great number of people. Including the maintainer of" - ewarn "IVTV in Gentoo. Your best bet is to use a 2.6.15 kernel" - die "This does not work with kernel versions higher then 2.6.15" - fi - - if kernel_is le 2 6 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 -} |