diff options
author | Anders Rune Jensen <arj@gentoo.org> | 2005-03-09 22:43:16 +0000 |
---|---|---|
committer | Anders Rune Jensen <arj@gentoo.org> | 2005-03-09 22:43:16 +0000 |
commit | ac557aeac6fc79e78dc8b0eb22913d6d4b9aa07d (patch) | |
tree | b99a3e3ae0e8387f6ba2f449e3960c8fde2aeec4 | |
parent | Fixed bug #67947. -fPIC logic makes sense now. Thanks to Kevin Quin for sup... (diff) | |
download | gentoo-2-ac557aeac6fc79e78dc8b0eb22913d6d4b9aa07d.tar.gz gentoo-2-ac557aeac6fc79e78dc8b0eb22913d6d4b9aa07d.tar.bz2 gentoo-2-ac557aeac6fc79e78dc8b0eb22913d6d4b9aa07d.zip |
new snapshot
(Portage version: 2.0.51.19)
5 files changed, 106 insertions, 5 deletions
diff --git a/media-video/em8300-modules/ChangeLog b/media-video/em8300-modules/ChangeLog index b2e62a0679c4..338327461cc6 100644 --- a/media-video/em8300-modules/ChangeLog +++ b/media-video/em8300-modules/ChangeLog @@ -1,7 +1,13 @@ # ChangeLog for media-video/em8300-modules # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/em8300-modules/ChangeLog,v 1.15 2005/01/14 00:49:06 arj Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/em8300-modules/ChangeLog,v 1.16 2005/03/09 22:43:16 arj Exp $ +*em8300-modules-0.15.0_pre20050310 (10 Mar 2005) + + 10 Mar 2005; Anders Rune Jensen <arj@gentoo.org> + +em8300-modules-0.15.0_pre20050310.ebuild: + New cvs snapsnot. Fixes #84644. Also make it use linux-info eclass. + 14 Jan 2005; Anders Rune Jensen <arj@gentoo.org> em8300-modules-0.15.0_pre20040906-r1.ebuild: works on amd64 diff --git a/media-video/em8300-modules/Manifest b/media-video/em8300-modules/Manifest index 05178dbccd8c..f2768003a7fc 100644 --- a/media-video/em8300-modules/Manifest +++ b/media-video/em8300-modules/Manifest @@ -1,14 +1,16 @@ -MD5 68421b6724f093afd7ed08ac741d5f1d em8300-modules-0.15.0_pre20040906-r1.ebuild 2379 +MD5 9dd45b4c406c92d3b9a091d8ff96d65b em8300-modules-0.15.0_pre20040906-r1.ebuild 2390 MD5 5bf3ce68ed1923dc3a3996a58987a360 metadata.xml 247 +MD5 12475e396036aa09cdb7daac84934f7e em8300-modules-0.15.0_pre20050310.ebuild 2390 MD5 9557b4f8c9c17637a04a126438963dad em8300-modules-0.13.0.ebuild 2433 MD5 e44873858edde7efdb9525a72bc2f48a em8300-modules-0.15.0_pre20040525.ebuild 2192 MD5 10f07db2bcca72c2d9fd2b13148f6894 em8300-modules-0.12.0.ebuild 2434 -MD5 6ad0b95d1a9f0cf82a26a26c31dbdac0 ChangeLog 2604 +MD5 7c542051729427bf329ffb7994244b70 ChangeLog 2822 MD5 5828ff39d73ab92b6ec6262e6a1d8d58 em8300-modules-0.14.0.ebuild 1940 MD5 4ee920a8351c5d20d578bc7bf5b1a09c em8300-modules-0.15.0_pre20040906.ebuild 2187 MD5 40448834cd5bc1bdc07ab84d8a3727cc files/modules.em8300 28 MD5 bb9480fd315f95a144fae1a463983499 files/digest-em8300-modules-0.15.0_pre20040525 68 MD5 0cd48035d3a64290c86b2d0d6a749a84 files/digest-em8300-modules-0.15.0_pre20040906 68 +MD5 38f1942f48db9d544a9ccbea3806943a files/digest-em8300-modules-0.15.0_pre20050310 68 MD5 0cd48035d3a64290c86b2d0d6a749a84 files/digest-em8300-modules-0.15.0_pre20040906-r1 68 MD5 c6636e3bede214480f9eb0d32d916dd1 files/digest-em8300-modules-0.14.0 65 MD5 8acb1fa133b6be82b4ec6a12350690c0 files/digest-em8300-modules-0.12.0 65 diff --git a/media-video/em8300-modules/em8300-modules-0.15.0_pre20040906-r1.ebuild b/media-video/em8300-modules/em8300-modules-0.15.0_pre20040906-r1.ebuild index 975306e189ce..a9906e392f85 100644 --- a/media-video/em8300-modules/em8300-modules-0.15.0_pre20040906-r1.ebuild +++ b/media-video/em8300-modules/em8300-modules-0.15.0_pre20040906-r1.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/em8300-modules/em8300-modules-0.15.0_pre20040906-r1.ebuild,v 1.3 2005/01/14 00:49:06 arj Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/em8300-modules/em8300-modules-0.15.0_pre20040906-r1.ebuild,v 1.4 2005/03/09 22:43:16 arj Exp $ -inherit eutils +inherit eutils linux-info DESCRIPTION="em8300 (RealMagic Hollywood+/Creative DXR3) video decoder card kernel modules" HOMEPAGE="http://dxr3.sourceforge.net" diff --git a/media-video/em8300-modules/em8300-modules-0.15.0_pre20050310.ebuild b/media-video/em8300-modules/em8300-modules-0.15.0_pre20050310.ebuild new file mode 100644 index 000000000000..47f9ce28c882 --- /dev/null +++ b/media-video/em8300-modules/em8300-modules-0.15.0_pre20050310.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/em8300-modules/em8300-modules-0.15.0_pre20050310.ebuild,v 1.1 2005/03/09 22:43:16 arj Exp $ + +inherit eutils linux-info + +DESCRIPTION="em8300 (RealMagic Hollywood+/Creative DXR3) video decoder card kernel modules" +HOMEPAGE="http://dxr3.sourceforge.net" +PDATE="20050310" +SRC_URI="mirror://gentoo/em8300-${PDATE}.tar.bz2 + http://dev.gentoo.org/~arj/files/em8300-${PDATE}.tar.bz2" + +DEPEND="virtual/linux-sources" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~x86 ~amd64" +IUSE="" + +S="${WORKDIR}/em8300-${PDATE}/modules" + +src_unpack () { + + unpack ${A} + cd ${S} +} + +src_compile () { + + check_KV + set_arch_to_kernel + cd .. + for file in autotools/config.guess configure em8300.sysv.in modules/ldm modules/Makefile modules/INSTALL; do + sed -i -e 's/uname[[:space:]]*-r/echo ${KV}/' $file + done + cd modules + make || die + set_arch_to_portage +} + +src_install () { + + insinto "/usr/include/linux" + doins ../include/linux/em8300.h + + check_KV + + + # The driver goes into the standard modules location + insinto "/lib/modules/${KV}/kernel/drivers/video" + + if [ "${KV:0:3}" == "2.6" ] + then + doins em8300.ko bt865.ko adv717x.ko + else + doins em8300.o bt865.o adv717x.o + fi + + # Docs + dodoc README-modoptions \ + README-modules.conf \ + devfs_symlinks + + insinto /etc/modules.d + newins ${FILESDIR}/modules.em8300 em8300 + +} + +pkg_postinst () { + + if [ "${ROOT}" = "/" ] + then + [ -x /usr/sbin/update-modules ] && /usr/sbin/update-modules + fi + + einfo + einfo "The em8300 kernel modules have been installed into the modules" + einfo "directory of your currently running kernel. They haven't been" + einfo "loaded. Please read the documentation, and if you would like" + einfo "to have the modules load at startup, add em8300, bt865, adv717x" + einfo "to your /etc/modules.autoload they may need module options to " + einfo "work correctly on your system. You will also need to add" + einfo "the contents of /usr/share/doc/${P}/devfs_symlinks.gz" + einfo "to your devfsd.conf so that the em8300 devices will be linked" + einfo "correctly." + einfo + einfo "You will also need to have the i2c kernel modules compiled for" + einfo "this to be happy, no need to patch any kernel though just turn" + einfo "all the i2c stuff in kernel config to M and you'll be fine." + einfo + +} diff --git a/media-video/em8300-modules/files/digest-em8300-modules-0.15.0_pre20050310 b/media-video/em8300-modules/files/digest-em8300-modules-0.15.0_pre20050310 new file mode 100644 index 000000000000..0e441f3177f2 --- /dev/null +++ b/media-video/em8300-modules/files/digest-em8300-modules-0.15.0_pre20050310 @@ -0,0 +1 @@ +MD5 813a5774fa6c6e4ac0303400792c005d em8300-20050310.tar.bz2 648528 |