]> Pileus Git - ~andy/sunrise/commitdiff
media-tv/em28xx-new: change installation method on live mercurial ebuild
authorChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
Sat, 19 Jul 2008 14:08:02 +0000 (14:08 +0000)
committerChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
Sat, 19 Jul 2008 14:08:02 +0000 (14:08 +0000)
svn path=/sunrise/; revision=6529

media-tv/em28xx-new/ChangeLog
media-tv/em28xx-new/Manifest
media-tv/em28xx-new/em28xx-new-9999.ebuild

index 4e09d874c2c9c006f16c5f78ab88f2e853335e05..024752cfccccba275bdd3f74a410a16f111a835e 100644 (file)
@@ -2,6 +2,10 @@
 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  19 Jul 2008; Chi-Thanh Christopher Nguyen (chithead)
+  <chithanh@cs.tu-berlin.de> em28xx-new-9999.ebuild:
+  change installation method on live mercurial ebuild
+
   19 Jul 2008; Chi-Thanh Christopher Nguyen (chithead)
   <chithanh@cs.tu-berlin.de>
   +em28xx-new-0.0.20080709.276798609861364.ebuild,
index 5ec5aa32ba92e29d85657c91b759e06401a0febc..81e55a177ae2aecc9163da3cfe852e946f7462d3 100644 (file)
@@ -3,6 +3,6 @@ DIST 91c0d8704a03.tar.gz 432648 RMD160 f85a1a466c40a9fa85b382995317dc84bb8a274e
 DIST fbbf32d0aaf4.tar.gz 441762 RMD160 16134cf0232414c89bfbf8cd88cf371bb88e77bd SHA1 9341adf6591c2849d8d596c3f113a0153bf1332c SHA256 f1e7bb37a7c999a5f99413696e53a6f8fd7f152c7edbb860639ba33a72c3b0a7
 EBUILD em28xx-new-0.0.20080614.160257450985987.ebuild 1510 RMD160 ab5ccd32b7225b7162f74af8c9639274ff3c810e SHA1 ef7a1aa60c61ee5eee5e7f78c326cbd5c3de57ff SHA256 a7050df402d27d2a343fab0f98af6a80e726ee5ee7e694f05c8075e6c8827386
 EBUILD em28xx-new-0.0.20080709.276798609861364.ebuild 1358 RMD160 901c1a2d603d63fe231937e7dc175b83b777ef3f SHA1 7f5741e515a1be586875d0d814b392b2e114479a SHA256 121c38d73cecfe94e23bfddaf67c5e0d7ab3e5eedc99882da158a976c428d958
-EBUILD em28xx-new-9999.ebuild 1417 RMD160 e09c0156dc4ae4231048bf6c196d699a7a2cdf69 SHA1 bcfc57adcb518386077de981cd191de83f3a4620 SHA256 6b1125450a10ab6b290b1ee665535d4c68fbb892df85ded7e628fc070522ce59
-MISC ChangeLog 1400 RMD160 7007927c32de399692e2ad29643e0af479ed3418 SHA1 129312354b7b6f39f7f9da649de6e71b64e78353 SHA256 75a7429fd0ca2a7923fef5554a1ba860c8980560b2d978b457c234541f75e4bf
+EBUILD em28xx-new-9999.ebuild 1178 RMD160 de115cc59e0f7e18da0030b95c3d4eb8d77e2e6d SHA1 3b2e1e6ae1ac4946ec5b2b8c79cd82808e8a657c SHA256 0fab143a44ecf58f9489f02e1feeedb755a3a902926078b469dd8811ac4ee4ae
+MISC ChangeLog 1563 RMD160 f304356dfce77a513581ad65256b1c09c8e3b69e SHA1 232391b5edccb1d40305036172644d9e70f91217 SHA256 04cf42b416b4d865ae1cf057083a97f0c89c7cc0ed84e388b06a290bfbe50ba9
 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
index bb57dcba5d7a258d46bc6145e0b2557b4372002a..f9bb4b4ce68e3d9360731f7cb78d3c8f9e757e9e 100644 (file)
@@ -16,19 +16,6 @@ IUSE=""
 
 S=${WORKDIR}/${PN}
 
-MODULE_NAMES="cx25843(empia:${S}/cx25843:${S}/cx25843)
-       drx3973d(empia:${S}/drx3973d:${S}/drx3973d)
-       lgdt3304-demod(empia:${S}/lgdt3304:${S}/lgdt3304)
-       mt2060(empia:${S}/mt2060:${S}/mt2060)
-       qt1010(empia:${S}/qt1010:${S}/qt1010)
-       tvp5150(empia:${S}/tvp5150:${S}/tvp5150)
-       xc3028-tuner(empia:${S}/xc3028:${S}/xc3028)
-       xc5000-tuner(empia:${S}/xc5000:${S}/xc5000)
-       zl10353(empia:${S}/zl10353:${S}/zl10353)
-       em28xx-audio(empia:${S}:${S})
-       em28xx-dvb(empia:${S}:${S})
-       em28xx(empia:${S}:${S})"
-
 CONFIG_CHECK="VIDEO_V4L2 DVB_CORE"
 
 pkg_setup() {
@@ -51,3 +38,11 @@ src_compile() {
        set_arch_to_kernel
        emake || die "Compiling kernel modules failed"
 }
+
+src_install() {
+       insinto /lib/modules/${KV_FULL}/empia
+       local extglob_bak=$(shopt -p extglob)
+       shopt -s extglob # portage disables bash extglob in ebuilds
+       doins $(echo {!(precompiled)/,}*.ko)
+       eval ${extglob_bak} # restore previous extglob status
+}