summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHenrik Brix Andersen <brix@gentoo.org>2004-11-04 12:00:28 +0000
committerHenrik Brix Andersen <brix@gentoo.org>2004-11-04 12:00:28 +0000
commitc05b29f663a7153d6521de148ba2cabedb29c51e (patch)
tree5faa8ab7bca317cbcd818d28acdf66ac753375d7 /net-wireless
parentMarked 1.0.4-r1 stable on x86, ppc and alpha. (diff)
downloadhistorical-c05b29f663a7153d6521de148ba2cabedb29c51e.tar.gz
historical-c05b29f663a7153d6521de148ba2cabedb29c51e.tar.bz2
historical-c05b29f663a7153d6521de148ba2cabedb29c51e.zip
Cleaned out old versions.
Diffstat (limited to 'net-wireless')
-rw-r--r--net-wireless/ipw2100/ChangeLog8
-rw-r--r--net-wireless/ipw2100/Manifest13
-rw-r--r--net-wireless/ipw2100/files/digest-ipw2100-0.442
-rw-r--r--net-wireless/ipw2100/files/digest-ipw2100-0.552
-rw-r--r--net-wireless/ipw2100/files/digest-ipw2100-0.55-r12
-rw-r--r--net-wireless/ipw2100/files/digest-ipw2100-0.55-r23
-rw-r--r--net-wireless/ipw2100/files/hostap_crypt.h39
-rw-r--r--net-wireless/ipw2100/files/ipw2100-0.55-modparam-perm.patch22
-rw-r--r--net-wireless/ipw2100/files/ipw2100-0.55_manual-disable.patch97
-rw-r--r--net-wireless/ipw2100/ipw2100-0.44.ebuild88
-rw-r--r--net-wireless/ipw2100/ipw2100-0.55-r1.ebuild113
-rw-r--r--net-wireless/ipw2100/ipw2100-0.55-r2.ebuild127
-rw-r--r--net-wireless/ipw2100/ipw2100-0.55.ebuild109
13 files changed, 8 insertions, 617 deletions
diff --git a/net-wireless/ipw2100/ChangeLog b/net-wireless/ipw2100/ChangeLog
index 42e35dd2506b..35796b081324 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.43 2004/11/04 11:48:15 brix Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/ipw2100/ChangeLog,v 1.44 2004/11/04 12:00:28 brix Exp $
+
+ 04 Nov 2004; Henrik Brix Andersen <brix@gentoo.org> -files/hostap_crypt.h,
+ -files/ipw2100-0.55-modparam-perm.patch,
+ -files/ipw2100-0.55_manual-disable.patch, -ipw2100-0.44.ebuild,
+ -ipw2100-0.55-r1.ebuild, -ipw2100-0.55-r2.ebuild, -ipw2100-0.55.ebuild:
+ Cleaned out old versions.
04 Nov 2004; Henrik Brix Andersen <brix@gentoo.org> ipw2100-0.56-r1.ebuild:
Updated patch for kernel 2.4, use pkg_setup() for checking required kernel
diff --git a/net-wireless/ipw2100/Manifest b/net-wireless/ipw2100/Manifest
index 9a1c5a2ca05a..8b59d8f3d63b 100644
--- a/net-wireless/ipw2100/Manifest
+++ b/net-wireless/ipw2100/Manifest
@@ -1,28 +1,17 @@
-MD5 64df9f7be17c96b466f939076dcbeb98 ipw2100-0.55.ebuild 2949
MD5 6bc8f40845cc7b96b79ccbcd6e1fa2fb ipw2100-0.57.ebuild 3817
MD5 ed6da81014c34267a8374e46f567a022 ipw2100-0.59.ebuild 3817
MD5 c4a97eb25e8d493065e9168268ddb856 ipw2100-0.54.ebuild 2772
-MD5 c25026014f8d853d84d6cdbb05d848ff ipw2100-0.55-r2.ebuild 3725
MD5 750e2e1318bb6ccf995199399d7a1e9f ipw2100-0.56.ebuild 3999
MD5 131945f7f5e180c4c060b3661c773880 ipw2100-0.56-r1.ebuild 3997
MD5 c98f3cde3235a2e9e022f3205c8952f4 ipw2100-0.58.ebuild 3817
-MD5 5b56aca34404d6342e4cfd49233649ed ChangeLog 8881
+MD5 b3621e8084871facd7eb2a8858a2e673 ChangeLog 9170
MD5 8a68b74057e911e6804f77dc21959e80 metadata.xml 282
-MD5 78f6d8f071cd7615df4ad78abf3e55d0 ipw2100-0.44.ebuild 2305
-MD5 1396122738f1bdc3902e7dc6dde31776 ipw2100-0.55-r1.ebuild 3069
MD5 b80746d07b956e30d091d5b070694b15 files/ipw2100-0.56-2.6.10-susp.patch 1484
MD5 65f9c3d1b61f2e64d1e47a5d876946e4 files/ipw2100-0.56-wpa_eapol_fix.patch 624
-MD5 b3a600a244bd8a64fd8ade3036a390e1 files/digest-ipw2100-0.55-r1 124
-MD5 feb0687b42df7addb26274578808b9aa files/digest-ipw2100-0.55-r2 193
MD5 179d5b085933eefa2edd75e3fae3dde0 files/digest-ipw2100-0.56-r1 195
-MD5 0a8c00c1860d7bb54686e647740f23d0 files/ipw2100-0.55-modparam-perm.patch 769
-MD5 1ce1888cb1dcbc65bc76ba8f3f7875b9 files/ipw2100-0.55_manual-disable.patch 2898
-MD5 5ccd21f930c68d8fd53afe3a87bcd56e files/digest-ipw2100-0.44 124
MD5 674152317ec0021f718398ba7a213b0d files/digest-ipw2100-0.54 124
-MD5 b3a600a244bd8a64fd8ade3036a390e1 files/digest-ipw2100-0.55 124
MD5 5fa9f803ddce8467b15e0397a8155057 files/digest-ipw2100-0.56 195
MD5 97e5b39dd6c08d7d582c250e3af2f950 files/digest-ipw2100-0.57 124
MD5 8928c2c9c01fd33dc6af010e74190332 files/digest-ipw2100-0.58 124
MD5 3e6d6af3cead7c15b2c76688e3a38c17 files/digest-ipw2100-0.59 124
MD5 aca6bf1c2d71e72adfc952d903c77f6b files/ipw2100-0.56-ieee80211_scan_age.2.patch 1718
-MD5 99cced47568e9cb3fd2e3ceaed896c88 files/hostap_crypt.h 1344
diff --git a/net-wireless/ipw2100/files/digest-ipw2100-0.44 b/net-wireless/ipw2100/files/digest-ipw2100-0.44
deleted file mode 100644
index 611acb42dd4a..000000000000
--- a/net-wireless/ipw2100/files/digest-ipw2100-0.44
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 6e4dd9ae529de055e4fa7422a005125f ipw2100-0.44.tgz 108386
-MD5 959df2696321b12ceed230397584ec4b ipw2100-fw-1.1.tgz 247766
diff --git a/net-wireless/ipw2100/files/digest-ipw2100-0.55 b/net-wireless/ipw2100/files/digest-ipw2100-0.55
deleted file mode 100644
index 836f8c72dc3c..000000000000
--- a/net-wireless/ipw2100/files/digest-ipw2100-0.55
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 5675472dbfcd09ba2eed9c785038f815 ipw2100-0.55.tgz 129663
-MD5 46aa75bcda1a00efa841f9707bbbd113 ipw2100-fw-1.3.tgz 248471
diff --git a/net-wireless/ipw2100/files/digest-ipw2100-0.55-r1 b/net-wireless/ipw2100/files/digest-ipw2100-0.55-r1
deleted file mode 100644
index 836f8c72dc3c..000000000000
--- a/net-wireless/ipw2100/files/digest-ipw2100-0.55-r1
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 5675472dbfcd09ba2eed9c785038f815 ipw2100-0.55.tgz 129663
-MD5 46aa75bcda1a00efa841f9707bbbd113 ipw2100-fw-1.3.tgz 248471
diff --git a/net-wireless/ipw2100/files/digest-ipw2100-0.55-r2 b/net-wireless/ipw2100/files/digest-ipw2100-0.55-r2
deleted file mode 100644
index 165ec862c1eb..000000000000
--- a/net-wireless/ipw2100/files/digest-ipw2100-0.55-r2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 5675472dbfcd09ba2eed9c785038f815 ipw2100-0.55.tgz 129663
-MD5 46aa75bcda1a00efa841f9707bbbd113 ipw2100-fw-1.3.tgz 248471
-MD5 5b48908c2b08136080603a2b629ba3ef ipw2100-0.55-2.4.patch.gz 11607
diff --git a/net-wireless/ipw2100/files/hostap_crypt.h b/net-wireless/ipw2100/files/hostap_crypt.h
deleted file mode 100644
index eab03c7abb0a..000000000000
--- a/net-wireless/ipw2100/files/hostap_crypt.h
+++ /dev/null
@@ -1,39 +0,0 @@
-#ifndef PRISM2_CRYPT_H
-#define PRISM2_CRYPT_H
-
-struct hostap_crypto_ops {
- char *name;
-
- /* init new crypto context (e.g., allocate private data space,
- * select IV, etc.); returns NULL on failure or pointer to allocated
- * private data on success */
- void * (*init)(void);
-
- /* deinitialize crypto context and free allocated private data */
- void (*deinit)(void *priv);
-
- /* encrypt/decrypt return < 0 on error or number of bytes written
- * to out_buf; len is number of bytes in in_buf */
- int (*encrypt)(u8 *buf, int len, void *priv);
- int (*decrypt)(u8 *buf, int len, void *priv);
-
- int (*set_key)(int idx, void *key, int len, void *priv);
- int (*get_key)(int idx, void *key, int len, void *priv);
-
- int (*set_key_idx)(int idx, void *priv);
- int (*get_key_idx)(void *priv);
-
- /* maximum number of bytes added by encryption; encrypt buf is
- * allocated with extra_prefix_len bytes, copy of in_buf, and
- * extra_postfix_len; encrypt need not use all this space, but
- * the result must start at the beginning of the buffer and correct
- * length must be returned */
- int extra_prefix_len, extra_postfix_len;
-};
-
-
-int hostap_register_crypto_ops(struct hostap_crypto_ops *ops);
-int hostap_unregister_crypto_ops(struct hostap_crypto_ops *ops);
-struct hostap_crypto_ops * hostap_get_crypto_ops(const char *name);
-
-#endif /* PRISM2_CRYPT_H */
diff --git a/net-wireless/ipw2100/files/ipw2100-0.55-modparam-perm.patch b/net-wireless/ipw2100/files/ipw2100-0.55-modparam-perm.patch
deleted file mode 100644
index 38501ea0f55e..000000000000
--- a/net-wireless/ipw2100/files/ipw2100-0.55-modparam-perm.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff -urp ipw2100-0.55/ipw2100.c ipw2100-0.55-modparam/ipw2100.c
---- ipw2100-0.55/ipw2100.c 2004-09-28 01:29:17.000000000 +0800
-+++ ipw2100-0.55-modparam/ipw2100.c 2004-09-28 13:07:17.989689056 +0800
-@@ -250,12 +250,12 @@ MODULE_PARM(disable, "i");
- #else /* LINUX_VERSION_CODE < 2.6.0 */
-
- #include <linux/moduleparam.h>
--module_param(debug, int, -1);
--module_param(if_name, charp, 0);
--module_param(mode, int, 0);
--module_param(channel, int, 1);
--module_param(associate, int, 1);
--module_param(disable, int, 1);
-+module_param(debug, int, 0444);
-+module_param(if_name, charp, 0444);
-+module_param(mode, int, 0444);
-+module_param(channel, int, 0444);
-+module_param(associate, int, 0444);
-+module_param(disable, int, 0444);
-
- #endif /* LINUX_VERSION_CODE < 2.6.0 */
-
diff --git a/net-wireless/ipw2100/files/ipw2100-0.55_manual-disable.patch b/net-wireless/ipw2100/files/ipw2100-0.55_manual-disable.patch
deleted file mode 100644
index 7352170adb67..000000000000
--- a/net-wireless/ipw2100/files/ipw2100-0.55_manual-disable.patch
+++ /dev/null
@@ -1,97 +0,0 @@
-diff -u -p -r1.117 CHANGES
---- CHANGES 27 Sep 2004 15:42:18 -0000 1.117
-+++ CHANGES 28 Sep 2004 02:51:49 -0000
-@@ -1,3 +1,10 @@
-+Changes in ...
-+
-+* Fixed manual disable parameter (thanks to Yi Zhu)
-+* Fixed resume maintaining manual disable state (thanks to Ralf
-+ Hemmenstaedt)
-+
-+
- Changes in 0.55
-
- NOTE: 0.55 requires firmware v1.3. You can obtain the latest firmware
-diff -u -p -r1.1044 ipw2100.c
---- ipw2100.c 27 Sep 2004 14:51:19 -0000 1.1044
-+++ ipw2100.c 28 Sep 2004 02:51:49 -0000
-@@ -1395,6 +1395,13 @@ static int ipw2100_up(struct ipw2100_pri
- u32 lock;
- u32 ord_len = sizeof(lock);
-
-+ /* Quite if manually disabled. */
-+ if (priv->manual_disable) {
-+ printk(KERN_INFO "%s: Radio is disabled by Manual Disable "
-+ "switch\n", priv->ndev->name);
-+ return 0;
-+ }
-+
- /* If the interrupt is enabled, turn it off... */
- spin_lock_irqsave(&priv->low_lock, flags);
- ipw2100_hw_disable_interrupt(priv);
-@@ -1441,26 +1448,17 @@ static int ipw2100_up(struct ipw2100_pri
- }
-
- priv->in_scan = 0;
-+ priv->rf_kill = ipw2100_get_rf_switch(priv);
-
-- if (priv->hw_features & HW_FEATURE_RFKILL)
-- priv->rf_kill = ipw2100_get_rf_switch(priv);
-- else
-- priv->rf_kill = 0;
--
-- if (priv->rf_kill || priv->manual_disable) {
-- if (priv->rf_kill)
-- printk(KERN_INFO "%s: Radio is disabled by RF switch\n",
-- priv->ndev->name);
-- if (priv->manual_disable)
-- printk(KERN_INFO "%s: Radio is disabled by Manual Disable switch\n",
-- priv->ndev->name);
-+ if (priv->rf_kill) {
-+ printk(KERN_INFO "%s: Radio is disabled by RF switch\n",
-+ priv->ndev->name);
-
- if (priv->stop_rf_check) {
- priv->stop_rf_check = 0;
- priv->rf_switch_timer.expires = jiffies + HZ;
- add_timer(&priv->rf_switch_timer);
- }
--
- /* Since the RF switch is off, we will defer
- * the sending of the HOST_COMPLETE */
- deferred = 1;
-@@ -5520,7 +5518,7 @@ static void shim__set_security(struct ie
- priv->sec.flags & BIT(0) ? '1' : '0');
-
- if (!priv->connected)
-- ipw2100_configure_security(priv, 0);
-+ ipw2100_configure_security(priv, priv->manual_disable);
- }
-
- static struct ieee80211_helper_functions ipw2100_ieee_callbacks = {
-@@ -6312,7 +6310,10 @@ static void ipw2100_rf_switch_check(unsi
- if (!priv->rf_kill) {
- /* Kill timer; we don't need to poll for RF going
- * off since the firmware will tell us */
-- priv->stop_rf_check = 1;
-+ if (!priv->stop_rf_check) {
-+ priv->stop_rf_check = 1;
-+ del_timer_sync(&priv->rf_switch_timer);
-+ }
-
- /* Restart the NIC */
- schedule_reset(priv);
-@@ -6813,9 +6814,10 @@ static int ipw2100_resume(struct pci_dev
- * the queue of needed */
- netif_device_attach(dev);
-
-- /* Bring the device back up */
-- ipw2100_up(priv, 0);
--
-+ /* Bring the device back up */
-+ if (!priv->manual_disable)
-+ ipw2100_up(priv, 0);
-+
- return 0;
- }
- #endif
diff --git a/net-wireless/ipw2100/ipw2100-0.44.ebuild b/net-wireless/ipw2100/ipw2100-0.44.ebuild
deleted file mode 100644
index 8fc5eea7f27e..000000000000
--- a/net-wireless/ipw2100/ipw2100-0.44.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# 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.44.ebuild,v 1.3 2004/06/25 00:45:21 agriffis Exp $
-
-inherit kernel-mod eutils
-
-FW_VERSION="1.1"
-
-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"
-SLOT="0"
-KEYWORDS="x86"
-
-IUSE=""
-DEPEND=""
-RDEPEND=">=sys-apps/hotplug-20030805-r2
- >=net-wireless/hostap-driver-0.1.3"
-
-src_unpack() {
- 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."
- die "Firmware loading support not detected."
- fi
-
- unpack ${A}
- kernel-mod_getversion
-
- cd ${S}
- mkdir -p hostap-driver-0.1.3/driver/modules
- cp ${FILESDIR}/hostap_crypt.h hostap-driver-0.1.3/driver/modules
-}
-
-src_compile() {
- unset ARCH
- emake KSRC=${ROOT}/usr/src/linux HOSTAP=hostap-driver-0.1.3 all || die
-}
-
-src_install() {
- if [ ${KV_MINOR} -gt 4 ]
- then
- KV_OBJ="ko"
- else
- KV_OBJ="o"
- fi
-
- dodoc ISSUES README.ipw2100 CHANGES
-
- insinto /lib/modules/${KV}/net
- doins ipw2100.${KV_OBJ} av5100.${KV_OBJ} pbe5.${KV_OBJ}
-
- 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
- doins ${WORKDIR}/LICENSE
-}
-
-pkg_postinst() {
- if [ ${KV_MINOR} -gt 4 ]
- then
- KV_OBJ="ko"
- else
- KV_OBJ="o"
- fi
-
- einfo "Checking kernel module dependancies"
- test -r "${ROOT}/usr/src/linux/System.map" && \
- depmod -ae -F "${ROOT}/usr/src/linux/System.map" -b "${ROOT}" -r ${KV}
-
- if [ ! -f ${ROOT}/lib/modules/${KV}/net/hostap_crypt_wep.${KV_OBJ} ]
- then
- eerror ""
- eerror "Modules for hostap-driver not found!"
- eerror "For WEP to work, you need the hostap-driver modules available for your kernel"
- eerror "If you upgrade kernels, you need to re-emerge BOTH ipw2100 and hostap-driver"
- eerror "to ensure that all the needed kernel modules are present!"
- eerror ""
- fi
-}
diff --git a/net-wireless/ipw2100/ipw2100-0.55-r1.ebuild b/net-wireless/ipw2100/ipw2100-0.55-r1.ebuild
deleted file mode 100644
index 8962eede3fbe..000000000000
--- a/net-wireless/ipw2100/ipw2100-0.55-r1.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# 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-r1.ebuild,v 1.1 2004/09/29 20:04:57 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}
-
- cd ${S}
- epatch ${FILESDIR}/ipw2100-0.55_manual-disable.patch
- epatch ${FILESDIR}/ipw2100-0.55-modparam-perm.patch
-
- 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/ipw2100-0.55-r2.ebuild b/net-wireless/ipw2100/ipw2100-0.55-r2.ebuild
deleted file mode 100644
index a2c358065acd..000000000000
--- a/net-wireless/ipw2100/ipw2100-0.55-r2.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# 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-r2.ebuild,v 1.3 2004/10/01 22:24:49 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
- mirror://gentoo/${P}-2.4.patch.gz"
-
-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}
-
- kernel-mod_getversion
-
- if [ ${KV_MINOR} -eq 4 ]
- then
- epatch ${WORKDIR}/ipw2100-0.55-2.4.patch
- fi
-
- cd ${S}
- epatch ${FILESDIR}/ipw2100-0.55_manual-disable.patch
- epatch ${FILESDIR}/ipw2100-0.55-modparam-perm.patch
-
- 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
-
- 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 KSRC=${ROOT}/usr/src/linux KMISC=${D}/lib/modules/${KV}/net install || die
-
- dodoc ISSUES README.ipw2100 CHANGES LICENSE
-
- insinto /lib/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
-
- # Create symbolic links for old (<=hotplug-20040920) firmware location
- # See bug #65059
- dodir /usr/lib/hotplug/firmware
- dosym /lib/firmware/${PN}-${FW_VERSION}.fw /usr/lib/hotplug/firmware/${PN}-${FW_VERSION}.fw
- dosym /lib/firmware/${PN}-${FW_VERSION}-p.fw /usr/lib/hotplug/firmware/${PN}-${FW_VERSION}-p.fw
- dosym /lib/firmware/${PN}-${FW_VERSION}-i.fw /usr/lib/hotplug/firmware/${PN}-${FW_VERSION}-i.fw
- dosym /lib/firmware/${PN}-${FW_VERSION}-LICENSE /usr/lib/hotplug/firmware/${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/ipw2100-0.55.ebuild b/net-wireless/ipw2100/ipw2100-0.55.ebuild
deleted file mode 100644
index 34bb0207e2bc..000000000000
--- a/net-wireless/ipw2100/ipw2100-0.55.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# 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}
-}