summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHenrik Brix Andersen <brix@gentoo.org>2004-09-28 06:37:11 +0000
committerHenrik Brix Andersen <brix@gentoo.org>2004-09-28 06:37:11 +0000
commit6157850a9e708e283a1c0c5a02b6b1850cd691cf (patch)
tree4bd4fcd4a4657d0630188c16427ef05490090c71 /net-wireless
parentAdded an auth/server type of 'no' which uses no AUTH type, and no password; t... (diff)
downloadgentoo-2-6157850a9e708e283a1c0c5a02b6b1850cd691cf.tar.gz
gentoo-2-6157850a9e708e283a1c0c5a02b6b1850cd691cf.tar.bz2
gentoo-2-6157850a9e708e283a1c0c5a02b6b1850cd691cf.zip
Version bumpin'
Diffstat (limited to 'net-wireless')
-rw-r--r--net-wireless/ipw2100/ChangeLog8
-rw-r--r--net-wireless/ipw2100/Manifest4
-rw-r--r--net-wireless/ipw2100/files/digest-ipw2100-0.552
-rw-r--r--net-wireless/ipw2100/ipw2100-0.55.ebuild109
-rw-r--r--net-wireless/ipw2100/metadata.xml3
5 files changed, 124 insertions, 2 deletions
diff --git a/net-wireless/ipw2100/ChangeLog b/net-wireless/ipw2100/ChangeLog
index eec0b01051cc..3907c86f7624 100644
--- a/net-wireless/ipw2100/ChangeLog
+++ b/net-wireless/ipw2100/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-wireless/ipw2100
# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2100/ChangeLog,v 1.26 2004/09/01 22:33:33 brix Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2100/ChangeLog,v 1.27 2004/09/28 06:37:11 brix Exp $
+
+*ipw2100-0.55 (28 Sep 2004)
+
+ 28 Sep 2004; Henrik Brix Andersen <brix@gentoo.org> metadata.xml,
+ +ipw2100-0.55.ebuild:
+ Version bump.
*ipw2100-0.54 (02 Sep 2004)
diff --git a/net-wireless/ipw2100/Manifest b/net-wireless/ipw2100/Manifest
index e5e7fe2fe22e..2895d70f34b4 100644
--- a/net-wireless/ipw2100/Manifest
+++ b/net-wireless/ipw2100/Manifest
@@ -1,3 +1,4 @@
+MD5 ae50ec5c3274faa3e3cf9fb328440f35 ipw2100-0.55.ebuild 2849
MD5 bb9888bcaee0c37159b0dcbbb3e84aca ipw2100-0.50.ebuild 2349
MD5 af2bd708c29ad112cea5def61fd8727d ipw2100-0.46.ebuild 2308
MD5 2f891ac2012d4e7de0bfe1ff02b4ffd5 ipw2100-0.41.ebuild 2221
@@ -9,7 +10,7 @@ MD5 60c860f649d9decb003e05d718275ea6 ipw2100-0.46-r1.ebuild 2437
MD5 2d41d2e845e3dbe54f2667f4e96617b5 ipw2100-0.51.ebuild 2349
MD5 391b3467ac9e8855fe980ab66209b078 ChangeLog 5488
MD5 6b9b3aeeb719bd5691f538b4e5c9fed8 ipw2100-0.49.ebuild 2338
-MD5 db76d51212bff92212cb8dd316a0931d metadata.xml 222
+MD5 dcd88a104dcaf67272000af5de9b44d0 metadata.xml 255
MD5 78f6d8f071cd7615df4ad78abf3e55d0 ipw2100-0.44.ebuild 2305
MD5 a8f45ac36d3629f7fd90082355b44d89 files/ipw2100-0.38-resume.patch 717
MD5 1cf135e6f2a48d58c39f62e3e49ccfd3 files/ipw2100-0.33-acpi-fix.diff 863
@@ -27,5 +28,6 @@ MD5 d553cf666c0072c4d33abb3b80a03c44 files/digest-ipw2100-0.50 124
MD5 9eef4f93b11769107b862d4a115567d4 files/digest-ipw2100-0.51 124
MD5 5fef6b2b360e0580f27a2b1a37bfa3bf files/digest-ipw2100-0.52 124
MD5 674152317ec0021f718398ba7a213b0d files/digest-ipw2100-0.54 124
+MD5 b3a600a244bd8a64fd8ade3036a390e1 files/digest-ipw2100-0.55 124
MD5 1939e18b58d29ee8ec02ce6777ebaa4e files/ipw2100-0.33-makefile-fix.diff 2275
MD5 99cced47568e9cb3fd2e3ceaed896c88 files/hostap_crypt.h 1344
diff --git a/net-wireless/ipw2100/files/digest-ipw2100-0.55 b/net-wireless/ipw2100/files/digest-ipw2100-0.55
new file mode 100644
index 000000000000..836f8c72dc3c
--- /dev/null
+++ b/net-wireless/ipw2100/files/digest-ipw2100-0.55
@@ -0,0 +1,2 @@
+MD5 5675472dbfcd09ba2eed9c785038f815 ipw2100-0.55.tgz 129663
+MD5 46aa75bcda1a00efa841f9707bbbd113 ipw2100-fw-1.3.tgz 248471
diff --git a/net-wireless/ipw2100/ipw2100-0.55.ebuild b/net-wireless/ipw2100/ipw2100-0.55.ebuild
new file mode 100644
index 000000000000..34bb0207e2bc
--- /dev/null
+++ b/net-wireless/ipw2100/ipw2100-0.55.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2100/ipw2100-0.55.ebuild,v 1.1 2004/09/28 06:37:11 brix Exp $
+
+inherit kernel-mod eutils
+
+FW_VERSION="1.3"
+
+DESCRIPTION="Driver for the Intel Centrino wireless chipset"
+
+HOMEPAGE="http://ipw2100.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tgz
+ mirror://gentoo/${PN}-fw-${FW_VERSION}.tgz"
+
+LICENSE="GPL-2 ipw2100-fw"
+SLOT="0"
+KEYWORDS="~x86"
+
+IUSE=""
+DEPEND="!net-wireless/ipw2200"
+RDEPEND=">=sys-apps/hotplug-20030805-r2
+ >=net-wireless/wireless-tools-27_pre23"
+
+src_unpack() {
+ if ! egrep "^CONFIG_NET_RADIO=[ym]" ${ROOT}/usr/src/linux/.config >/dev/null
+ then
+ eerror ""
+ eerror "${PN} requires support for Wireless LAN drivers (non-hamradio) &"
+ eerror "Wireless Extensions in the kernel."
+ eerror ""
+ die "Wireless LAN support not detected."
+ fi
+ if ! egrep "^CONFIG_CRYPTO_ARC4=[ym]" ${ROOT}/usr/src/linux/.config >/dev/null
+ then
+ eerror ""
+ eerror "New versions of ${PN} require the ARC4 CryptoAPI module from"
+ eerror "the kernel."
+ eerror ""
+ die "ARC4 Crypto support not detected."
+ fi
+
+ if ! egrep "^CONFIG_FW_LOADER=[ym]" ${ROOT}/usr/src/linux/.config >/dev/null
+ then
+ eerror ""
+ eerror "New versions of ${PN} require firmware loader support from"
+ eerror "your kernel. This can be found in Device Drivers --> Generic"
+ eerror "Driver Support on 2.6 or in Library Routines on 2.4 kernels."
+ eerror ""
+ die "Firmware loading support not detected."
+ fi
+
+ if ! egrep "^CONFIG_CRC32=[ym]" ${ROOT}/usr/src/linux/.config >/dev/null
+ then
+ eerror ""
+ eerror "New versions of ${PN} require support for CRC32 in"
+ eerror "your kernel. This can be found in Library Routines in"
+ eerror "kernel configs."
+ eerror ""
+ die "CRC32 function support not detected."
+ fi
+
+ unpack ${A}
+
+ einfo "Patching Makefile to enable WPA"
+ sed -i -e "s:^# CONFIG_IEEE80211_WPA=:CONFIG_IEEE80211_WPA=:" \
+ ${S}/Makefile
+
+ # let pkg_postinst() handle depmod
+ sed -i "s:/sbin/depmod -a::" ${S}/Makefile
+
+ kernel-mod_getversion
+
+ if [ ${KV_MINOR} -gt 5 ] && [ ${KV_PATCH} -gt 5 ]
+ then
+ sed -i 's:SUBDIRS=:M=:g' ${S}/Makefile
+ fi
+}
+
+src_compile() {
+ if [ ${KV_MINOR} -gt 5 ] && [ ${KV_PATCH} -gt 5 ]
+ then
+ unset ARCH
+ fi
+
+ emake KSRC=${ROOT}/usr/src/linux all || die
+}
+
+src_install() {
+ if [ ${KV_MINOR} -gt 5 ] && [ ${KV_PATCH} -gt 5 ]
+ then
+ unset ARCH
+ fi
+
+ emake KMISC=${D}/lib/modules/${KV}/net install || die
+
+ dodoc ISSUES README.ipw2100 CHANGES LICENSE
+
+ insinto /usr/lib/hotplug/firmware
+ doins ${WORKDIR}/${PN}-${FW_VERSION}.fw
+ doins ${WORKDIR}/${PN}-${FW_VERSION}-p.fw
+ doins ${WORKDIR}/${PN}-${FW_VERSION}-i.fw
+ newins ${WORKDIR}/LICENSE ${PN}-${FW_VERSION}-LICENSE
+}
+
+pkg_postinst() {
+ einfo "Checking kernel module dependencies"
+ test -r "${ROOT}/usr/src/linux/System.map" && \
+ depmod -ae -F "${ROOT}/usr/src/linux/System.map" -b "${ROOT}" -r ${KV}
+}
diff --git a/net-wireless/ipw2100/metadata.xml b/net-wireless/ipw2100/metadata.xml
index 74809c964108..113a9ff107a9 100644
--- a/net-wireless/ipw2100/metadata.xml
+++ b/net-wireless/ipw2100/metadata.xml
@@ -3,6 +3,9 @@
<pkgmetadata>
<herd>mobile</herd>
<maintainer>
+ <email>brix@gentoo.org</email>
+</maintainer>
+<maintainer>
<email>latexer@gentoo.org</email>
</maintainer>
</pkgmetadata>