Warn about kernel versions, add linux-mod_pkg_postinst, bug 167780
authorSteve Dibb <beandog@gentoo.org>
Sat, 10 Mar 2007 23:13:52 +0000 (23:13 +0000)
committerSteve Dibb <beandog@gentoo.org>
Sat, 10 Mar 2007 23:13:52 +0000 (23:13 +0000)
Package-Manager: portage-2.1.2.2

media-tv/ivtv/ChangeLog
media-tv/ivtv/Manifest
media-tv/ivtv/files/digest-ivtv-0.10.0-r1 [moved from media-tv/ivtv/files/digest-ivtv-0.10.0 with 100% similarity]
media-tv/ivtv/files/digest-ivtv-0.10.1-r1 [moved from media-tv/ivtv/files/digest-ivtv-0.10.1 with 100% similarity]
media-tv/ivtv/ivtv-0.10.0-r1.ebuild [moved from media-tv/ivtv/ivtv-0.10.0.ebuild with 92% similarity]
media-tv/ivtv/ivtv-0.10.1-r1.ebuild [moved from media-tv/ivtv/ivtv-0.10.1.ebuild with 91% similarity]

index 3a6b870db9927f20e5a46db4a192595f5fcc978c..5e3b6ddf46444a26f199dbfd8eb8bca3a20d1579 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for media-tv/ivtv
 # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-tv/ivtv/ChangeLog,v 1.75 2007/03/03 14:46:19 beandog Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-tv/ivtv/ChangeLog,v 1.76 2007/03/10 23:13:52 beandog Exp $
+
+*ivtv-0.10.1-r1 (10 Mar 2007)
+*ivtv-0.10.0-r1 (10 Mar 2007)
+
+  10 Mar 2007; Steve Dibb <beandog@gentoo.org> -ivtv-0.10.0.ebuild,
+  +ivtv-0.10.0-r1.ebuild, -ivtv-0.10.1.ebuild, +ivtv-0.10.1-r1.ebuild:
+  Warn about kernel versions, add linux-mod_pkg_postinst, bug 167780
 
   03 Mar 2007; Steve Dibb <beandog@gentoo.org> ivtv-0.9.1.ebuild:
   Stabling on arches
index 0c26c443046806e48fb8dd2f049e813b0029326a..1755f261b031675f289fa046109a73fa091c85a5 100644 (file)
@@ -22,14 +22,14 @@ DIST ivtv-0.9.0.tar.gz 404814 RMD160 a3f57bf84743ccd511c997d2e25d42b4a463ddfc SH
 DIST ivtv-0.9.1.tar.gz 404714 RMD160 cf52471375bdda4199d3415c857288f97a4c30f0 SHA1 b277ecc49e6a222c9774b13d59c37ca9b61badff SHA256 3bef36e1792112e03483d39cf1318a86608dbec1b93c9084dfd7e75ce137f8d1
 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.10.0.ebuild 5039 RMD160 4d70fb9bdf6add5307af9706b42b104933161c34 SHA1 ed204d4a507f9245a972262e20e04f6fc425b6ac SHA256 f72a3d65f386d0c1345f35f75f7aa3d4594bb81366fa9f677ed56fc35ea97a6f
-MD5 52e7dc3c60f0d88722b5dfe84bbcc1a7 ivtv-0.10.0.ebuild 5039
-RMD160 4d70fb9bdf6add5307af9706b42b104933161c34 ivtv-0.10.0.ebuild 5039
-SHA256 f72a3d65f386d0c1345f35f75f7aa3d4594bb81366fa9f677ed56fc35ea97a6f ivtv-0.10.0.ebuild 5039
-EBUILD ivtv-0.10.1.ebuild 5099 RMD160 7dcef4e7d1c7ec5432fc2ac298438fefdb3962b4 SHA1 9a7b53ad076b8e93962720f965690dc22b7bd409 SHA256 70da9129d86d8df645cc5bc2daf1257aaf84da31ebcc87e3ec6c4290f003749a
-MD5 120464cf4e70bd92dba3146e5a977863 ivtv-0.10.1.ebuild 5099
-RMD160 7dcef4e7d1c7ec5432fc2ac298438fefdb3962b4 ivtv-0.10.1.ebuild 5099
-SHA256 70da9129d86d8df645cc5bc2daf1257aaf84da31ebcc87e3ec6c4290f003749a ivtv-0.10.1.ebuild 5099
+EBUILD ivtv-0.10.0-r1.ebuild 5040 RMD160 0b483c76d445b041d6426fe2ac09dce7f3809a06 SHA1 09229f5604ccf592dc9aa5894a80005dc5409db8 SHA256 8b6f013d349f98d0d44e6d6bca307902efadb0d3ef5f1fffc33fb26d79483d59
+MD5 e3bddc19f81ef58ef0ad00a056adc23f ivtv-0.10.0-r1.ebuild 5040
+RMD160 0b483c76d445b041d6426fe2ac09dce7f3809a06 ivtv-0.10.0-r1.ebuild 5040
+SHA256 8b6f013d349f98d0d44e6d6bca307902efadb0d3ef5f1fffc33fb26d79483d59 ivtv-0.10.0-r1.ebuild 5040
+EBUILD ivtv-0.10.1-r1.ebuild 5040 RMD160 479b3fd62ec7ff3fc0d338162668c846dab0c1aa SHA1 ed7cbfc34945f65a5053f8fc42396e811d2ddaec SHA256 37a8e6f868749dc2bf737ae64d8c613cc004d436916ef1db44d1cb9916e5aea2
+MD5 6cf549fd8a766d3d84c67368de38561e ivtv-0.10.1-r1.ebuild 5040
+RMD160 479b3fd62ec7ff3fc0d338162668c846dab0c1aa ivtv-0.10.1-r1.ebuild 5040
+SHA256 37a8e6f868749dc2bf737ae64d8c613cc004d436916ef1db44d1cb9916e5aea2 ivtv-0.10.1-r1.ebuild 5040
 EBUILD ivtv-0.4.5.ebuild 4650 RMD160 221bd1ecff0c10af8a3b20b7b081709458cd7c8d SHA1 3330d64d9907bddc8c6b5464b2cd22d5fbe7e7c3 SHA256 9959b1ea1eb51b6462311247bde3f91fa7a0467ea386a5eeb624af5b923844b3
 MD5 4ddd07dd6aa088ffd1fbda87fb2ab9ba ivtv-0.4.5.ebuild 4650
 RMD160 221bd1ecff0c10af8a3b20b7b081709458cd7c8d ivtv-0.4.5.ebuild 4650
@@ -102,20 +102,20 @@ EBUILD ivtv-0.9.1.ebuild 2170 RMD160 0ee1fd50af289111b742e44b108b9516ebcb3c08 SH
 MD5 33936f18695cbd4d98f1eeca736fb546 ivtv-0.9.1.ebuild 2170
 RMD160 0ee1fd50af289111b742e44b108b9516ebcb3c08 ivtv-0.9.1.ebuild 2170
 SHA256 9bc1b2525c0bf5f1e5ef24bc578072312a7987972b6517d19a0fb32b09e3f920 ivtv-0.9.1.ebuild 2170
-MISC ChangeLog 13142 RMD160 9502181c4665434e22e85db7e769a58a75c6af36 SHA1 c136ac5b86f8667877d24dfcec60d9f56da13020 SHA256 c01f62e65e0b5781a5b9ff382f8f4b0dcbec5e56f4e35a6d3e8f52e626aa4918
-MD5 e1daf245735b61d59641f121b152705f ChangeLog 13142
-RMD160 9502181c4665434e22e85db7e769a58a75c6af36 ChangeLog 13142
-SHA256 c01f62e65e0b5781a5b9ff382f8f4b0dcbec5e56f4e35a6d3e8f52e626aa4918 ChangeLog 13142
+MISC ChangeLog 13412 RMD160 ee35f4890c801f5aea37f20c89e52b39f52c0ad4 SHA1 34b3ce475ca2e909f91d129def27453972b5e444 SHA256 2a2bbac238b1a793eb6ddca39e7ab94677a5b791aced7a0d29dac4010164e88f
+MD5 96569236a7f0f5e845bd10687b36551f ChangeLog 13412
+RMD160 ee35f4890c801f5aea37f20c89e52b39f52c0ad4 ChangeLog 13412
+SHA256 2a2bbac238b1a793eb6ddca39e7ab94677a5b791aced7a0d29dac4010164e88f ChangeLog 13412
 MISC metadata.xml 495 RMD160 116e49f0163d6bbb9d3b9fc0d7d5f1a01e56acf0 SHA1 535c22a7619f0d1d30592fb9088fc7a71a22be73 SHA256 82028b3c63df443281abee995015baa07c1790793d1e0cc835a991c2bf960380
 MD5 f9faa634554b4f5bd44ae0d392c89340 metadata.xml 495
 RMD160 116e49f0163d6bbb9d3b9fc0d7d5f1a01e56acf0 metadata.xml 495
 SHA256 82028b3c63df443281abee995015baa07c1790793d1e0cc835a991c2bf960380 metadata.xml 495
-MD5 34200909cda60126d3d59a30368c2f61 files/digest-ivtv-0.10.0 235
-RMD160 6863f9e08551a1db3c56dcf17465cc8bac2c2234 files/digest-ivtv-0.10.0 235
-SHA256 57c8d7e2e7bb5d528e380117d2c2022998f903ea6583d04fd2593e0680cbbd27 files/digest-ivtv-0.10.0 235
-MD5 74806996b8011fca9fb94ac42f633481 files/digest-ivtv-0.10.1 235
-RMD160 cfb8f53175c7ccf0e86b447b3d79fa4acc4c7877 files/digest-ivtv-0.10.1 235
-SHA256 07663489c005f3fa433a5814b48826e62ff82bef239729fb9a5ce99e9d5b7e52 files/digest-ivtv-0.10.1 235
+MD5 34200909cda60126d3d59a30368c2f61 files/digest-ivtv-0.10.0-r1 235
+RMD160 6863f9e08551a1db3c56dcf17465cc8bac2c2234 files/digest-ivtv-0.10.0-r1 235
+SHA256 57c8d7e2e7bb5d528e380117d2c2022998f903ea6583d04fd2593e0680cbbd27 files/digest-ivtv-0.10.0-r1 235
+MD5 74806996b8011fca9fb94ac42f633481 files/digest-ivtv-0.10.1-r1 235
+RMD160 cfb8f53175c7ccf0e86b447b3d79fa4acc4c7877 files/digest-ivtv-0.10.1-r1 235
+SHA256 07663489c005f3fa433a5814b48826e62ff82bef239729fb9a5ce99e9d5b7e52 files/digest-ivtv-0.10.1-r1 235
 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
similarity index 92%
rename from media-tv/ivtv/ivtv-0.10.0.ebuild
rename to media-tv/ivtv/ivtv-0.10.0-r1.ebuild
index c8f548be00a4dc7cc76c4243382baf8e14398948..248e28c1ad4f93bd0b8a057a3b5764b6a0dcff4e 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-tv/ivtv/ivtv-0.10.0.ebuild,v 1.1 2007/02/22 15:19:18 beandog Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-tv/ivtv/ivtv-0.10.0-r1.ebuild,v 1.1 2007/03/10 23:13:52 beandog Exp $
 
 inherit eutils linux-mod
 
@@ -50,22 +50,21 @@ pkg_setup() {
                die "This only works on kernels 2.6.18 through 2.6.20"
        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
+       fi
+
        linux-mod_pkg_setup
 
        BUILD_PARAMS="KDIR=${KV_DIR}"
 }
 
-src_unpack() {
-       unpack ${A}
-       cd "${S}"
-       if kernel_is 2 6 20; then
-               #epatch "misc/cx25840.diff"
-               ewarn "If your card has the cx2584x chip, then this driver will not work."
-               ewarn "A patch is available for the kernel module, but doesn't work yet"
-               ewarn "in this ebuild."
-       fi
-}
-
 src_compile() {
 
        cd "${S}/driver"
@@ -92,6 +91,9 @@ src_install() {
 }
 
 pkg_postinst() {
+
+       linux-mod_pkg_postinst
+
        elog ""
        elog "This version of the IVTV driver supports the following hardware:"
        elog "Hauppauge WinTV PVR-250"
similarity index 91%
rename from media-tv/ivtv/ivtv-0.10.1.ebuild
rename to media-tv/ivtv/ivtv-0.10.1-r1.ebuild
index fca7645d4d1a218e424ab566c9b3919384638997..919fc49657aa79359e63a4084bf300a413e9b960 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-tv/ivtv/ivtv-0.10.1.ebuild,v 1.1 2007/03/02 14:00:49 beandog Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-tv/ivtv/ivtv-0.10.1-r1.ebuild,v 1.1 2007/03/10 23:13:52 beandog Exp $
 
 inherit eutils linux-mod
 
@@ -50,23 +50,21 @@ pkg_setup() {
                die "This only works on kernels 2.6.18 through 2.6.20"
        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
+       fi
+
        linux-mod_pkg_setup
 
        BUILD_PARAMS="KDIR=${KV_DIR}"
 }
 
-src_unpack() {
-       unpack ${A}
-       cd "${S}"
-       if kernel_is 2 6 20; then
-               #epatch "misc/cx25840.diff"
-               ewarn "If your card has the cx2584x chip, then this driver will not work."
-               ewarn "A patch is available for the kernel module, but doesn't work yet"
-               ewarn "in this ebuild."
-               ewarn "See http://bugs.gentoo.org/show_bug.cgi?id=168007"
-       fi
-}
-
 src_compile() {
 
        cd "${S}/driver"
@@ -93,6 +91,9 @@ src_install() {
 }
 
 pkg_postinst() {
+
+       linux-mod_pkg_postinst
+
        elog ""
        elog "This version of the IVTV driver supports the following hardware:"
        elog "Hauppauge WinTV PVR-250"