diff options
-rw-r--r-- | net-misc/bcm570x/ChangeLog | 6 | ||||
-rw-r--r-- | net-misc/bcm570x/Manifest | 6 | ||||
-rw-r--r-- | net-misc/bcm570x/bcm570x-7.3.5.ebuild | 60 | ||||
-rw-r--r-- | net-misc/bcm570x/files/digest-bcm570x-7.3.5 | 1 | ||||
-rw-r--r-- | net-misc/bcm570x/metadata.xml | 7 |
5 files changed, 73 insertions, 7 deletions
diff --git a/net-misc/bcm570x/ChangeLog b/net-misc/bcm570x/ChangeLog index bfccc4295e40..a98d3decda1c 100644 --- a/net-misc/bcm570x/ChangeLog +++ b/net-misc/bcm570x/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for net-misc/bcm570x # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/bcm570x/ChangeLog,v 1.2 2004/06/24 23:36:20 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/bcm570x/ChangeLog,v 1.3 2004/09/29 20:28:57 kanaka Exp $ + + 29 Sep 2004; Joel Martin <kanaka@gentoo.org> : + Added version 7.3.5 and fixed to work with kernel 2.6. Removed fetch + restriction. *bcm570x-7.1.22 (08 Apr 2004) diff --git a/net-misc/bcm570x/Manifest b/net-misc/bcm570x/Manifest index d8fcf4ebe382..fa1dbe26767d 100644 --- a/net-misc/bcm570x/Manifest +++ b/net-misc/bcm570x/Manifest @@ -1,4 +1,6 @@ +MD5 e529b059a6d544a2796721834f2e0c68 ChangeLog 484 +MD5 0c3b8d3e611a5ed4d65fa93885e3e97e bcm570x-7.3.5.ebuild 1654 +MD5 e31850eaea026d25a876d92edad633c5 metadata.xml 432 MD5 9fc38cfe83ed01e0b502465f0a774aad bcm570x-7.1.22.ebuild 1214 -MD5 7386a98f46b0191ac78d65c8deb32c8d ChangeLog 350 -MD5 2f62a8f0fa1e08f0d819bbfe26480a9a metadata.xml 505 MD5 e6eee42d87d02c24aaf191bb75376589 files/digest-bcm570x-7.1.22 66 +MD5 44885101781a4107275d223357034d59 files/digest-bcm570x-7.3.5 60 diff --git a/net-misc/bcm570x/bcm570x-7.3.5.ebuild b/net-misc/bcm570x/bcm570x-7.3.5.ebuild new file mode 100644 index 000000000000..30a933b1dbb9 --- /dev/null +++ b/net-misc/bcm570x/bcm570x-7.3.5.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/bcm570x/bcm570x-7.3.5.ebuild,v 1.1 2004/09/29 20:28:57 kanaka Exp $ + +MY_P=${P/570x/5700} +SRC_URI="http://www.broadcom.com/docs/driver_download/570x/linux-${PV}.zip" +DESCRIPTION="Driver for the Broadcom 570x-based gigabit cards (found on many mainboards)." +HOMEPAGE="http://www.broadcom.com/docs/driver-sla.php?driver=570x-Linux" +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="" +DEPEND="app-arch/unzip + virtual/linux-sources" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + tar -xvzpf ${WORKDIR}/Server/Linux/Driver/${MY_P}.tar.gz &> /dev/null || + die "could not extract second level archive" +} + +src_compile() { + check_KV + + cd ${S}/src + if [[ ARCH=x86 ]]; then + my_arch=i386 + elif [[ ARCH=amd64 ]]; then + my_arch=x86_64 + fi + make ARCH=${my_arch} LINUX=/usr/src/linux-${KV} || die "compile failed" +} + +src_install() { + cd ${S}/src + make ARCH=${my_arch} PREFIX=${D} install || die + + doman bcm5700.4.gz + cd ${S} + dodoc DISTRIB.TXT LICENSE README.TXT RELEASE.TXT +} + +pkg_postinst() { + echo ">>> Updating module dependencies..." + [ -x /sbin/update-modules ] && /sbin/update-modules + einfo "" + einfo "${P}.tar.gz also contains a kernel-patch to integrate this driver directly." + einfo "" + einfo "To load the module at boot up, add bcm5700 to /etc/modules.autoload.d/KERN_VERSION" + einfo "" + einfo "To load the module now without rebooting, use the following command:" + einfo "modprobe bcm5700" + einfo "" + einfo "For more detailed information about this driver:" + einfo "man 4 bcm5700" + einfo "" +} diff --git a/net-misc/bcm570x/files/digest-bcm570x-7.3.5 b/net-misc/bcm570x/files/digest-bcm570x-7.3.5 new file mode 100644 index 000000000000..bcd1eacc94cc --- /dev/null +++ b/net-misc/bcm570x/files/digest-bcm570x-7.3.5 @@ -0,0 +1 @@ +MD5 927be1fb7e24f4090b36c01578a58ca8 linux-7.3.5.zip 683992 diff --git a/net-misc/bcm570x/metadata.xml b/net-misc/bcm570x/metadata.xml index 19d32c55a7b8..53caa9bf6041 100644 --- a/net-misc/bcm570x/metadata.xml +++ b/net-misc/bcm570x/metadata.xml @@ -3,13 +3,12 @@ <pkgmetadata> <herd>x86-kernel</herd> <maintainer> - <email>steel300@gentoo.org</email> - <name>Jason Cox</name> + <email>kanaka@gentoo.org</email> + <name>Joel Martin</name> </maintainer> <longdescription> Support for the Broadcom 570x series of gigabit network cards. - This requires previous fetching of the driver in order to work. It's licensed - under the GPL-2. + It's licensed under the GPL-2. </longdescription> </pkgmetadata> |