summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Johanson <latexer@gentoo.org>2004-03-13 00:06:01 +0000
committerPeter Johanson <latexer@gentoo.org>2004-03-13 00:06:01 +0000
commit41a68915ede83ebbcc9c1528c3cba5cc110137e8 (patch)
tree87f9e624c52672de54f581064997994e57b5b4c1 /net-wireless
parentver bump #43751 (diff)
downloadgentoo-2-41a68915ede83ebbcc9c1528c3cba5cc110137e8.tar.gz
gentoo-2-41a68915ede83ebbcc9c1528c3cba5cc110137e8.tar.bz2
gentoo-2-41a68915ede83ebbcc9c1528c3cba5cc110137e8.zip
Bump. Adds RF switch support and fixes nickname setting oops.
Diffstat (limited to 'net-wireless')
-rw-r--r--net-wireless/ipw2100/ChangeLog7
-rw-r--r--net-wireless/ipw2100/Manifest2
-rw-r--r--net-wireless/ipw2100/files/digest-ipw2100-0.322
-rw-r--r--net-wireless/ipw2100/ipw2100-0.32.ebuild71
4 files changed, 81 insertions, 1 deletions
diff --git a/net-wireless/ipw2100/ChangeLog b/net-wireless/ipw2100/ChangeLog
index 4aed664830be..ae7f5086a73c 100644
--- a/net-wireless/ipw2100/ChangeLog
+++ b/net-wireless/ipw2100/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-wireless/ipw2100
# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2100/ChangeLog,v 1.4 2004/03/12 21:48:21 latexer Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2100/ChangeLog,v 1.5 2004/03/13 00:06:01 latexer Exp $
+
+*ipw2100-0.32 (12 Mar 2004)
+
+ 12 Mar 2004; Peter Johanson <latexer@gentoo.org> ipw2100-0.32.ebuild:
+ Bump. Adds support for RF swithc, and fixes nickname setting oops.
*ipw2100-0.31 (12 Mar 2004)
diff --git a/net-wireless/ipw2100/Manifest b/net-wireless/ipw2100/Manifest
index 9ad08f849de3..a3a494aaefa5 100644
--- a/net-wireless/ipw2100/Manifest
+++ b/net-wireless/ipw2100/Manifest
@@ -1,3 +1,4 @@
+MD5 05d00b3e7f8d33f0e0283834f1a6e303 ipw2100-0.32.ebuild 1510
MD5 52cf0394939049fc21b1b5b82d1c9c6f ipw2100-0.31.ebuild 1552
MD5 a54d36b57412d5b2477ebe9b11df402c ipw2100-0.29.ebuild 1496
MD5 9c94c7886d00683f5ede02566b1624f0 ChangeLog 1207
@@ -7,3 +8,4 @@ MD5 1d1276f437b0101f8283429a0c048ec7 files/ipw2100-0.31-sched-fix.diff 1232
MD5 b8a2ee5b58b07a06d43eee780062c44f files/digest-ipw2100-0.29 128
MD5 368679a4039ed10926222fce17e426e9 files/digest-ipw2100-0.30 128
MD5 f161ddf8b6d1e61b46ddfaa5da0d52e9 files/digest-ipw2100-0.31 128
+MD5 a9b360ec5e2fc1b06d28990d4e2665c5 files/digest-ipw2100-0.32 128
diff --git a/net-wireless/ipw2100/files/digest-ipw2100-0.32 b/net-wireless/ipw2100/files/digest-ipw2100-0.32
new file mode 100644
index 000000000000..200fbb660bf6
--- /dev/null
+++ b/net-wireless/ipw2100/files/digest-ipw2100-0.32
@@ -0,0 +1,2 @@
+MD5 f138da78d8a17f2c8dc3918d18b6212e ipw2100-full-0.32.tgz 715032
+MD5 8e2d31375c0ab22b4558c463bee2cefa ipw2100-fw-1.0.tgz 88843
diff --git a/net-wireless/ipw2100/ipw2100-0.32.ebuild b/net-wireless/ipw2100/ipw2100-0.32.ebuild
new file mode 100644
index 000000000000..ab6d1528f75e
--- /dev/null
+++ b/net-wireless/ipw2100/ipw2100-0.32.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2100/ipw2100-0.32.ebuild,v 1.1 2004/03/13 00:06:01 latexer Exp $
+
+inherit kernel-mod eutils
+
+MY_P=${P/ipw2100/ipw2100-full}
+FW_VERSION="1.0"
+
+DESCRIPTION="Driver for the Intel Centrino wireless chipset"
+
+HOMEPAGE="http://ipw2100.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz
+ mirror://gentoo/${PN}-fw-${FW_VERSION}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+
+IUSE=""
+DEPEND=""
+
+src_unpack() {
+ unpack ${A}
+ kernel-mod_getversion
+
+ cd ${S}
+ if [ ${KV_MINOR} -gt 4 ]
+ then
+ ln -sf Makefile.26 Makefile
+ else
+ ln -sf Makefile.24 Makefile
+ fi
+
+ # Sed our makefile to have targets be obj-m instead of obj-$(CONFIG_VAR)
+ sed -i -e "s:\$(CONFIG_IPW2100_AVERATEC_5100P):m:" \
+ -e "s:\$(CONFIG_IPW2100):m:" \
+ Makefile
+}
+src_compile() {
+ cd ${S}
+ if [ ${KV_MINOR} -gt 4 ]
+ then
+ unset ARCH
+ mkdir ${S}/tmp
+ make -C ${ROOT}/usr/src/linux SUBDIRS=${S} \
+ MODVERDIR=${S}/tmp modules || die "Module compilation failed"
+ else
+ make -C ${ROOT}/usr/src/linux SUBDIRS=${S} \
+ modules || die "Module compilation failed"
+ fi
+}
+
+src_install() {
+ if [ ${KV_MINOR} -gt 4 ]
+ then
+ KV_OBJ="ko"
+ else
+ KV_OBJ="o"
+ fi
+
+ dodoc ISSUES README.ipw2100 DESIGN
+
+ insinto /lib/modules/${KV}/net
+ doins ipw2100.${KV_OBJ}
+ doins av5100.${KV_OBJ}
+
+ insinto /etc/firmware
+ doins ${WORKDIR}/${PN}-${FW_VERSION}.fw
+ doins ${WORKDIR}/LICENSE
+}