diff options
author | Jeremy Olexa <darkside@gentoo.org> | 2010-09-21 02:56:00 +0000 |
---|---|---|
committer | Jeremy Olexa <darkside@gentoo.org> | 2010-09-21 02:56:00 +0000 |
commit | a3253586dd4d36976db9dba75fb36d65113e9240 (patch) | |
tree | 9f6831c7200ced7d5791c90d9b09507f6e9766f0 /net-wireless | |
parent | Remove x11-plugins/gkacpi, bug 215341 (diff) | |
download | historical-a3253586dd4d36976db9dba75fb36d65113e9240.tar.gz historical-a3253586dd4d36976db9dba75fb36d65113e9240.tar.bz2 historical-a3253586dd4d36976db9dba75fb36d65113e9240.zip |
Remove net-wireless/ieee80211, bug 185292
Diffstat (limited to 'net-wireless')
-rw-r--r-- | net-wireless/ieee80211/ChangeLog | 255 | ||||
-rw-r--r-- | net-wireless/ieee80211/Manifest | 17 | ||||
-rw-r--r-- | net-wireless/ieee80211/files/ieee80211-1.1.13-cflags.patch | 31 | ||||
-rw-r--r-- | net-wireless/ieee80211/files/ieee80211-1.1.13-linux-2.6.19.patch | 101 | ||||
-rw-r--r-- | net-wireless/ieee80211/files/ieee80211-1.1.13-tkip.patch | 188 | ||||
-rw-r--r-- | net-wireless/ieee80211/files/remove-old | 80 | ||||
-rw-r--r-- | net-wireless/ieee80211/ieee80211-1.1.13-r1.ebuild | 96 | ||||
-rw-r--r-- | net-wireless/ieee80211/ieee80211-1.2.15.ebuild | 92 | ||||
-rw-r--r-- | net-wireless/ieee80211/ieee80211-1.2.16.ebuild | 94 | ||||
-rw-r--r-- | net-wireless/ieee80211/ieee80211-1.2.17.ebuild | 91 | ||||
-rw-r--r-- | net-wireless/ieee80211/ieee80211-1.2.18.ebuild | 92 | ||||
-rw-r--r-- | net-wireless/ieee80211/metadata.xml | 5 |
12 files changed, 0 insertions, 1142 deletions
diff --git a/net-wireless/ieee80211/ChangeLog b/net-wireless/ieee80211/ChangeLog deleted file mode 100644 index 5a0038f101a9..000000000000 --- a/net-wireless/ieee80211/ChangeLog +++ /dev/null @@ -1,255 +0,0 @@ -# ChangeLog for net-wireless/ieee80211 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ieee80211/ChangeLog,v 1.46 2007/11/04 10:15:31 phreak Exp $ - - 04 Nov 2007; Christian Heim <phreak@gentoo.org> metadata.xml: - Removing myself as the maintainer. - -*ieee80211-1.2.18 (09 Sep 2007) - - 09 Sep 2007; Christian Heim <phreak@gentoo.org> +ieee80211-1.2.18.ebuild: - Version bump. - -*ieee80211-1.2.17 (14 May 2007) - - 14 May 2007; Stefan Schweizer <genstef@gentoo.org> - +ieee80211-1.2.17.ebuild: - version bump thanky to ArYiX <aryixb@gmail.com> in bug 175875 - -*ieee80211-1.2.16 (06 Feb 2007) - - 06 Feb 2007; Christian Heim <phreak@gentoo.org> +ieee80211-1.2.16.ebuild: - Version bump, fixing compilation against 2.6.20. - - 07 Dec 2006; Christian Heim <phreak@gentoo.org> - +files/ieee80211-1.1.13-linux-2.6.19.patch, ieee80211-1.1.13-r1.ebuild: - Adding a patch for ieee80211-1.1.13 compilation against linux-2.6.19 (thanks to - Scott Van Der Wall <svdw@udel.edu> for the patch and Stefan for bugging me - about it). - - 13 Oct 2006; Christian Heim <phreak@gentoo.org> - -files/ieee80211-1.1.14-smp-disconnect.patch, -ieee80211-1.1.14.ebuild, - -ieee80211-1.1.14-r1.ebuild: - Removing the non-working/ABI-breaking versions. - - 13 Oct 2006; Christian Heim <phreak@gentoo.org> - +files/ieee80211-1.1.13-tkip.patch, ieee80211-1.1.13-r1.ebuild: - Fixing ieee80211-1.1.13 for SMP-systems (see #150752 for reference). Thanks - to Simon Koenig for reporting the issue and pointing me to the patch. - -*ieee80211-1.2.15 (13 Sep 2006) - - 13 Sep 2006; Christian Heim <phreak@gentoo.org> +ieee80211-1.2.15.ebuild: - Version bump. Fixes #147319 (thanks David Li for reporting). - -*ieee80211-1.1.14-r1 (06 Sep 2006) - - 06 Sep 2006; Christian Heim <phreak@gentoo.org> - +files/ieee80211-1.1.14-smp-disconnect.patch, +ieee80211-1.1.14-r1.ebuild: - Revision bump, fixing bug #144148 (thanks to Magnus Ahlberg). - - 13 Jul 2006; Christian Heim <phreak@gentoo.org> metadata.xml, - +ieee80211-1.1.14.ebuild: - Version bump; Taking temporary maintainership - -*ieee80211-1.1.14 (13 Jul 2006) - - 13 Jul 2006; Christian Heim <phreak@gentoo.org> metadata.xml, - +ieee80211-1.1.14.ebuild: - Version bump; Taking temporary maintainership - - 30 Apr 2006; Henrik Brix Andersen <brix@gentoo.org> - -files/ieee80211-1.1.8-nocast.patch, -files/ieee80211-1.1.12-qos.patch, - -files/ieee80211-1.1.12-tkip-qos-new.patch, -ieee80211-1.1.6.ebuild, - -ieee80211-1.1.7.ebuild, -ieee80211-1.1.8.ebuild, -ieee80211-1.1.9.ebuild, - -ieee80211-1.1.11.ebuild, -ieee80211-1.1.12.ebuild, - -ieee80211-1.1.12-r1.ebuild, -ieee80211-1.1.13.ebuild: - Pruned old ebuilds. - - 22 Apr 2006; Henrik Brix Andersen <brix@gentoo.org> - ieee80211-1.1.13-r1.ebuild: - Stable on x86. - -*ieee80211-1.1.13-r1 (14 Apr 2006) - - 14 Apr 2006; Henrik Brix Andersen <brix@gentoo.org> - +files/ieee80211-1.1.13-cflags.patch, +ieee80211-1.1.13-r1.ebuild: - Added patch from upstream. - -*ieee80211-1.1.13 (31 Mar 2006) - - 31 Mar 2006; Henrik Brix Andersen <brix@gentoo.org> files/remove-old, - +ieee80211-1.1.13.ebuild: - Version bump. Fixes building with KBUILD_OUTPUT or O= set, thanks to Miika - Linnapuomi in bug #126306. Backported remove-old bug fix from upstream. - - 26 Mar 2006; Henrik Brix Andersen <brix@gentoo.org> - ieee80211-1.1.12-r1.ebuild: - Stable on x86. - -*ieee80211-1.1.12-r1 (03 Mar 2006) - - 03 Mar 2006; Henrik Brix Andersen <brix@gentoo.org> - +files/ieee80211-1.1.12-qos.patch, - +files/ieee80211-1.1.12-tkip-qos-new.patch, +ieee80211-1.1.12-r1.ebuild: - Added patches from upstream, thanks to Stijn Tintel. - - 23 Feb 2006; Henrik Brix Andersen <brix@gentoo.org> - ieee80211-1.1.6.ebuild, ieee80211-1.1.7.ebuild, ieee80211-1.1.8.ebuild, - ieee80211-1.1.9.ebuild, ieee80211-1.1.11.ebuild, ieee80211-1.1.12.ebuild: - Remove obsolete DEPEND blocks. - - 23 Feb 2006; Henrik Brix Andersen <brix@gentoo.org> - -files/ieee80211-1.0.3-broadcast.patch, - -files/ieee80211-1.0.3-keep_restricted_bit.patch, - -files/ieee80211-1.0.3-open_frag.patch, - -files/ieee80211-1.1.5-broadcast.patch, -files/ieee80211-1.1.5-we18.patch, - -ieee80211-1.0.1.ebuild, -ieee80211-1.0.2.ebuild, -ieee80211-1.0.3.ebuild, - -ieee80211-1.0.3-r1.ebuild, -ieee80211-1.0.3-r2.ebuild, - -ieee80211-1.1.5.ebuild, -ieee80211-1.1.5-r1.ebuild: - Pruned old ebuilds. - - 22 Feb 2006; Henrik Brix Andersen <brix@gentoo.org> - ieee80211-1.1.9.ebuild: - Stable on x86. - -*ieee80211-1.1.12 (15 Feb 2006) - - 15 Feb 2006; Henrik Brix Andersen <brix@gentoo.org> - +ieee80211-1.1.12.ebuild: - Version bump. - -*ieee80211-1.1.11 (07 Feb 2006) - - 07 Feb 2006; Henrik Brix Andersen <brix@gentoo.org> - +ieee80211-1.1.11.ebuild: - Version bump. - - 01 Feb 2006; Henrik Brix Andersen <brix@gentoo.org> - ieee80211-1.0.1.ebuild, ieee80211-1.0.2.ebuild, ieee80211-1.0.3.ebuild, - ieee80211-1.0.3-r1.ebuild, ieee80211-1.0.3-r2.ebuild, - ieee80211-1.1.5.ebuild, ieee80211-1.1.5-r1.ebuild, ieee80211-1.1.6.ebuild, - ieee80211-1.1.7.ebuild, ieee80211-1.1.8.ebuild, ieee80211-1.1.9.ebuild: - Fix bug #119854. - -*ieee80211-1.1.9 (16 Jan 2006) - - 16 Jan 2006; Henrik Brix Andersen <brix@gentoo.org> files/remove-old, - +ieee80211-1.1.9.ebuild: - Version bump. - - 11 Jan 2006; Henrik Brix Andersen <brix@gentoo.org> - +files/ieee80211-1.1.8-nocast.patch, ieee80211-1.1.8.ebuild: - Allow compiling against older kernels, bug #113155. - -*ieee80211-1.1.8 (09 Jan 2006) - - 09 Jan 2006; Henrik Brix Andersen <brix@gentoo.org> - +ieee80211-1.1.8.ebuild: - Version bump. - - 08 Jan 2006; Henrik Brix Andersen <brix@gentoo.org> - ieee80211-1.1.7.ebuild: - Accidentially dropped the ~ppc keyword, readded. Sorry. - -*ieee80211-1.1.7 (06 Jan 2006) - - 06 Jan 2006; Henrik Brix Andersen <brix@gentoo.org> files/remove-old, - +ieee80211-1.1.7.ebuild: - Version bump, fixing bug #115428 and bug #113155. - - 24 Nov 2005; Henrik Brix Andersen <brix@gentoo.org> - ieee80211-1.0.1.ebuild, ieee80211-1.0.2.ebuild, ieee80211-1.0.3.ebuild, - ieee80211-1.0.3-r1.ebuild, ieee80211-1.0.3-r2.ebuild, - ieee80211-1.1.5.ebuild, ieee80211-1.1.5-r1.ebuild, ieee80211-1.1.6.ebuild: - Fixed bug #113155. - - 17 Nov 2005; Henrik Brix Andersen <brix@gentoo.org> - ieee80211-1.1.6.ebuild: - Stable on x86. - - 15 Nov 2005; Joseph Jezak <josejx@gentoo.org> ieee80211-1.1.6.ebuild: - Marked ~ppc. - - 15 Nov 2005; Henrik Brix Andersen <brix@gentoo.org> - ieee80211-1.0.1.ebuild, ieee80211-1.0.2.ebuild, ieee80211-1.0.3.ebuild, - ieee80211-1.0.3-r1.ebuild, ieee80211-1.0.3-r2.ebuild, - ieee80211-1.1.5.ebuild, ieee80211-1.1.5-r1.ebuild, ieee80211-1.1.6.ebuild: - Backported work-around for linux-2.6.14+ to older ebuilds, bug #112499. - - 29 Oct 2005; Henrik Brix Andersen <brix@gentoo.org> +files/remove-old, - ieee80211-1.1.5.ebuild, ieee80211-1.1.5-r1.ebuild, ieee80211-1.1.6.ebuild: - Add work-around for linux-2.6.14+, bug #110762. - -*ieee80211-1.1.6 (21 Oct 2005) - - 21 Oct 2005; Henrik Brix Andersen <brix@gentoo.org> - +ieee80211-1.1.6.ebuild: - Version bump. - -*ieee80211-1.1.5-r1 (20 Oct 2005) - - 20 Oct 2005; Henrik Brix Andersen <brix@gentoo.org> - +files/ieee80211-1.1.5-broadcast.patch, +ieee80211-1.1.5-r1.ebuild: - Patch from upstream to fix broadcast issues. - - 19 Oct 2005; Henrik Brix Andersen <brix@gentoo.org> - files/ieee80211-1.1.5-we18.patch: - Updated pre-WE-18 patch. - - 19 Oct 2005; Henrik Brix Andersen <brix@gentoo.org> - +files/ieee80211-1.1.5-we18.patch, ieee80211-1.1.5.ebuild: - Allow compiling against non-WE-18 kernel. - -*ieee80211-1.1.5 (18 Oct 2005) - - 18 Oct 2005; Henrik Brix Andersen <brix@gentoo.org> - +ieee80211-1.1.5.ebuild: - Version bump. - - 15 Oct 2005; Henrik Brix Andersen <brix@gentoo.org> - ieee80211-1.0.3-r2.ebuild: - Stable on x86, bug #108613. - -*ieee80211-1.0.3-r2 (06 Sep 2005) - - 06 Sep 2005; Henrik Brix Andersen <brix@gentoo.org> - +files/ieee80211-1.0.3-keep_restricted_bit.patch, - +files/ieee80211-1.0.3-open_frag.patch, +ieee80211-1.0.3-r2.ebuild: - Apply bugfixes from upstream, bail out if incompatible ieee80211.h found in - kernel sources (bug #97397). - - 02 Sep 2005; Henrik Brix Andersen <brix@gentoo.org> - files/ieee80211-1.0.3-broadcast.patch: - Updated patch. - -*ieee80211-1.0.3-r1 (02 Sep 2005) - - 02 Sep 2005; Henrik Brix Andersen <brix@gentoo.org> - +files/ieee80211-1.0.3-broadcast.patch, +ieee80211-1.0.3-r1.ebuild: - Fix DHCP issues with some Access Points, check for CONFIG_CRYPTO_AES_X86_64 - (bug #104100). - - 16 Aug 2005; Henrik Brix Andersen <brix@gentoo.org> - ieee80211-1.0.3.ebuild: - Stable on x86. - - 09 Aug 2005; Henrik Brix Andersen <brix@gentoo.org> - ieee80211-1.0.3.ebuild: - Added ~amd64 keyword, bug #98823. - -*ieee80211-1.0.3 (18 Jul 2005) - - 18 Jul 2005; <brix@gentoo.org> +ieee80211-1.0.3.ebuild: - Version bump. - -*ieee80211-1.0.2 (14 Jul 2005) - - 14 Jul 2005; <brix@gentoo.org> +ieee80211-1.0.2.ebuild: - Version bump. - -*ieee80211-1.0.1 (12 Jul 2005) - - 12 Jul 2005; <brix@gentoo.org> +metadata.xml, +ieee80211-1.0.1.ebuild: - Initial import. - diff --git a/net-wireless/ieee80211/Manifest b/net-wireless/ieee80211/Manifest deleted file mode 100644 index d796e345b01e..000000000000 --- a/net-wireless/ieee80211/Manifest +++ /dev/null @@ -1,17 +0,0 @@ -AUX ieee80211-1.1.13-cflags.patch 1184 RMD160 ee477fc15c98048fd17ecc6982175e7e03edaa37 SHA1 27a6b5481fb2e7f476878e61920dbc3474802681 SHA256 45ac2892b2c17b68bfaa03dfda77954a260a18a05d9dc64a1e2ab57811e0d276 -AUX ieee80211-1.1.13-linux-2.6.19.patch 3135 RMD160 6205b1531e25d32dc121ab230548195821c398e2 SHA1 697d29dd744999defd8de5c90b7d7fc4a862ef19 SHA256 f7c7f7aa909f480acdefdc190251659757baf62cfcdaaa0cdd46dc6b1da3ad8d -AUX ieee80211-1.1.13-tkip.patch 6154 RMD160 9f368a19ab179e574729d381129800beade0b3f6 SHA1 b325d3fca854923c99bfa8a8dd4714879a634603 SHA256 a182e1beb805c506868002c9efd6d0a5a44779c7542d7d19d9b21503b13f5e16 -AUX remove-old 1460 RMD160 b7ae7fd18233a6c10cbaf877811598248b524e77 SHA1 a61fb44c10faa7da0be8be6bdf777b48694f650d SHA256 2ff1047385787a6b4c7ceff3d4ca9ad13fbcaca1280f7f60e4414928a86e0c76 -DIST ieee80211-1.1.13.tgz 67289 RMD160 adf594006278adc51de6e61124a99b05cfec4d08 SHA1 76c9e0c7233aacdacfc0b663dbe8d2d665b14310 SHA256 b22ce1bd9f4e3638e6b516e55e35f29103eb4ada814a6d401555957beced8afa -DIST ieee80211-1.2.15.tgz 68832 RMD160 514e54eb8477a2187deb05ef212c23c5ce7094ad SHA1 a54e66ae96f66bd0d58e29431a60f5f63a6453db SHA256 89fa1c610ac7b6db3c4b6b79c220334a65f85b4011429ce3631094d268ae5668 -DIST ieee80211-1.2.16-crypt-fix2.patch 4231 RMD160 dec37566fb469b17b7d256e102d197ccc4715302 SHA1 cd832b63c14f62c914b835a4c11396ea74022528 SHA256 5555aa277acadc8a3abf5330da1927c99fae25d1ab066967076d7df4c106b3ee -DIST ieee80211-1.2.16.tgz 69887 RMD160 4cb9b6a6d6ab58bf6ac107a8bb437336059830dd SHA1 9d15b11b7760a68055838502fa512153749556c0 SHA256 5fce785a9c29718e8fa75614b63344ec2607720d1d675fa528d7781fe997fdbc -DIST ieee80211-1.2.17.tar.gz 70443 RMD160 422686a8129afb4a805fe1ba78b036d6d401a6d6 SHA1 6d92c055e20ddd8c334000e1ffc90e356ab0914d SHA256 b1827e36eeeae3ecf9835ad6879527f5282814938572181535927b3bdc50bfc8 -DIST ieee80211-1.2.18.tgz 70811 RMD160 9e3a0dc93076ee0cea210cc8f8fd9c5bf359a076 SHA1 044ecdca5bd740b569e3d52fa8e4a062cb57c304 SHA256 925e97c03beee8255fcdf370ad5e7fe85bb9439e5735fd0e841b4f5e8de31f28 -EBUILD ieee80211-1.1.13-r1.ebuild 3167 RMD160 e47d681e4a938fa8486c037fd4adb0beb3cabd89 SHA1 530ccbc58399cb851f50b00fa032e70189b507ed SHA256 7052af847153543782b109aa14b3447423835ac35e4ad82874c587188930fff2 -EBUILD ieee80211-1.2.15.ebuild 2948 RMD160 c5cbb47b9cfbf6927ef96feef92f2ec094465774 SHA1 31801e181cc917b8521d4432b670ae2a8124b693 SHA256 d500bd34f968ae9caff92bd730785b73721914afbf229fef1c52a8982d916c47 -EBUILD ieee80211-1.2.16.ebuild 3051 RMD160 df4d971d1d9d1aab4dd8330de189fb34ede274d1 SHA1 179227876c62183e9a2ed87ef18bab5254c08298 SHA256 2cb99a11f34434864ac861bc00045e102d2f69e01ae29142c35d12a7ae4e3dce -EBUILD ieee80211-1.2.17.ebuild 2951 RMD160 4f13ad3f1a05e68161b8a432b27d36652ce659bb SHA1 e8922ffebbb162e1a4e4b2d0996cf41854bb5daa SHA256 9113fa65f52421dbcab45d410f45651512a7981f98e0cae990c0795861d644a1 -EBUILD ieee80211-1.2.18.ebuild 2997 RMD160 bb80fec7cea99081ef6884538cb7f724959b6357 SHA1 806c4815d395df445fd60641503e86c306a84b90 SHA256 47a5e5a2d59af4e642ffcf4e307eaef857b4299d6cd94612643ad7b8a10e11a4 -MISC ChangeLog 8933 RMD160 15bc22adfcce7e4c65ff2edde2d46f998a88167d SHA1 0df8ca5532e8732b88e6ba079e820192fc3cc6e7 SHA256 26bec50eac29f98e4106e8302ffdbc91b85432a2e02bf47daa32989ec9feba36 -MISC metadata.xml 160 RMD160 8521c3bd3ae0fb2bfddce5edb33fd31e223747e1 SHA1 194b7194f38673fe427e5893a42cd4c1506ce846 SHA256 b13062a43e40469b137e1206494a44b45755ea69511b64e5373cb1ce30bbb160 diff --git a/net-wireless/ieee80211/files/ieee80211-1.1.13-cflags.patch b/net-wireless/ieee80211/files/ieee80211-1.1.13-cflags.patch deleted file mode 100644 index 53d1f01d59ad..000000000000 --- a/net-wireless/ieee80211/files/ieee80211-1.1.13-cflags.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff -urp ieee80211-1.1.13/Makefile ieee80211-1.1.13-cflags/Makefile ---- ieee80211-1.1.13/Makefile 2006-03-31 11:12:02.000000000 +0200 -+++ ieee80211-1.1.13-cflags/Makefile 2006-04-04 17:24:20.000000000 +0200 -@@ -73,17 +73,19 @@ ifneq ($(KERNELRELEASE),) - # - - ifeq ($(EXTERNAL_BUILD),y) --ifdef CONFIG_IEEE80211_DEBUG --EXTRA_CFLAGS += -DCONFIG_IEEE80211_DEBUG=$(CONFIG_IEEE80211_DEBUG) -+ifeq ($(CONFIG_IEEE80211_DEBUG),y) -+EXTRA_CFLAGS += -DCONFIG_IEEE80211_DEBUG - endif --ifdef CONFIG_IEEE80211_CRYPT_WEP --EXTRA_CFLAGS += -DCONFIG_IEEE80211_CRYPT_WEP=$(CONFIG_IEEE80211_CRYPT_WEP) -+# Checking against 'y' doesn't make sense since this if for external -+# builds only -+ifeq ($(CONFIG_IEEE80211_CRYPT_WEP),m) -+EXTRA_CFLAGS += -DCONFIG_IEEE80211_CRYPT_WEP - endif --ifdef CONFIG_IEEE80211_CRYPT_TKIP --EXTRA_CFLAGS += -DCONFIG_IEEE80211_CRYPT_TKIP=$(CONFIG_IEEE80211_CRYPT_TKIP) -+ifeq ($(CONFIG_IEEE80211_CRYPT_TKIP),m) -+EXTRA_CFLAGS += -DCONFIG_IEEE80211_CRYPT_TKIP - endif --ifdef CONFIG_IEEE80211_CRYPT_CCMP --EXTRA_CFLAGS += -DCONFIG_IEEE80211_CRYPT_CCMP=$(CONFIG_IEEE80211_CRYPT_CCMP) -+ifeq ($(CONFIG_IEEE80211_CRYPT_CCMP),m) -+EXTRA_CFLAGS += -DCONFIG_IEEE80211_CRYPT_CCMP - endif - endif - diff --git a/net-wireless/ieee80211/files/ieee80211-1.1.13-linux-2.6.19.patch b/net-wireless/ieee80211/files/ieee80211-1.1.13-linux-2.6.19.patch deleted file mode 100644 index e9e95601b7dd..000000000000 --- a/net-wireless/ieee80211/files/ieee80211-1.1.13-linux-2.6.19.patch +++ /dev/null @@ -1,101 +0,0 @@ -Index: ieee80211-1.1.13/ieee80211_crypt_ccmp.c -=================================================================== ---- ieee80211-1.1.13.orig/ieee80211_crypt_ccmp.c -+++ ieee80211-1.1.13/ieee80211_crypt_ccmp.c -@@ -8,8 +8,9 @@ - * published by the Free Software Foundation. See README and COPYING for - * more details. - */ -- -+#ifndef AUTOCONF_INCLUDED - #include <linux/config.h> -+#endif - #include <linux/module.h> - #include <linux/init.h> - #include <linux/slab.h> -Index: ieee80211-1.1.13/ieee80211_crypt_tkip.c -=================================================================== ---- ieee80211-1.1.13.orig/ieee80211_crypt_tkip.c -+++ ieee80211-1.1.13/ieee80211_crypt_tkip.c -@@ -8,8 +8,9 @@ - * published by the Free Software Foundation. See README and COPYING for - * more details. - */ -- -+#ifndef AUTOCONF_INCLUDED - #include <linux/config.h> -+#endif - #include <linux/module.h> - #include <linux/init.h> - #include <linux/slab.h> -Index: ieee80211-1.1.13/ieee80211_crypt_wep.c -=================================================================== ---- ieee80211-1.1.13.orig/ieee80211_crypt_wep.c -+++ ieee80211-1.1.13/ieee80211_crypt_wep.c -@@ -8,8 +8,9 @@ - * published by the Free Software Foundation. See README and COPYING for - * more details. - */ -- -+#ifndef AUTOCONF_INCLUDED - #include <linux/config.h> -+#endif - #include <linux/module.h> - #include <linux/init.h> - #include <linux/slab.h> -Index: ieee80211-1.1.13/ieee80211_geo.c -=================================================================== ---- ieee80211-1.1.13.orig/ieee80211_geo.c -+++ ieee80211-1.1.13/ieee80211_geo.c -@@ -24,7 +24,9 @@ - - ******************************************************************************/ - #include <linux/compiler.h> -+#ifndef AUTOCONF_INCLUDED - #include <linux/config.h> -+#endif - #include <linux/errno.h> - #include <linux/if_arp.h> - #include <linux/in6.h> -Index: ieee80211-1.1.13/ieee80211_module.c -=================================================================== ---- ieee80211-1.1.13.orig/ieee80211_module.c -+++ ieee80211-1.1.13/ieee80211_module.c -@@ -31,7 +31,9 @@ - *******************************************************************************/ - - #include <linux/compiler.h> -+#ifndef AUTOCONF_INCLUDED - #include <linux/config.h> -+#endif - #include <linux/errno.h> - #include <linux/if_arp.h> - #include <linux/in6.h> -Index: ieee80211-1.1.13/ieee80211_rx.c -=================================================================== ---- ieee80211-1.1.13.orig/ieee80211_rx.c -+++ ieee80211-1.1.13/ieee80211_rx.c -@@ -14,7 +14,9 @@ - */ - - #include <linux/compiler.h> -+#ifndef AUTOCONF_INCLUDED - #include <linux/config.h> -+#endif - #include <linux/errno.h> - #include <linux/if_arp.h> - #include <linux/in6.h> -Index: ieee80211-1.1.13/ieee80211_tx.c -=================================================================== ---- ieee80211-1.1.13.orig/ieee80211_tx.c -+++ ieee80211-1.1.13/ieee80211_tx.c -@@ -24,7 +24,9 @@ - - ******************************************************************************/ - #include <linux/compiler.h> -+#ifndef AUTOCONF_INCLUDED - #include <linux/config.h> -+#endif - #include <linux/errno.h> - #include <linux/if_arp.h> - #include <linux/in6.h> diff --git a/net-wireless/ieee80211/files/ieee80211-1.1.13-tkip.patch b/net-wireless/ieee80211/files/ieee80211-1.1.13-tkip.patch deleted file mode 100644 index 9f21a9e724fa..000000000000 --- a/net-wireless/ieee80211/files/ieee80211-1.1.13-tkip.patch +++ /dev/null @@ -1,188 +0,0 @@ -Index: ieee80211-1.1.13/ieee80211_crypt_tkip.c -=================================================================== ---- ieee80211-1.1.13.orig/ieee80211_crypt_tkip.c -+++ ieee80211-1.1.13/ieee80211_crypt_tkip.c -@@ -53,8 +53,10 @@ struct ieee80211_tkip_data { - - int key_idx; - -- struct crypto_tfm *tfm_arc4; -- struct crypto_tfm *tfm_michael; -+ struct crypto_tfm *tx_tfm_arc4; -+ struct crypto_tfm *tx_tfm_michael; -+ struct crypto_tfm *rx_tfm_arc4; -+ struct crypto_tfm *rx_tfm_michael; - - /* scratch buffers for virt_to_page() (crypto API) */ - u8 rx_hdr[16], tx_hdr[16]; -@@ -86,15 +88,29 @@ static void *ieee80211_tkip_init(int key - - priv->key_idx = key_idx; - -- priv->tfm_arc4 = crypto_alloc_tfm("arc4", 0); -- if (priv->tfm_arc4 == NULL) { -+ priv->tx_tfm_arc4 = crypto_alloc_tfm("arc4", 0); -+ if (priv->tx_tfm_arc4 == NULL) { - printk(KERN_DEBUG "ieee80211_crypt_tkip: could not allocate " - "crypto API arc4\n"); - goto fail; - } - -- priv->tfm_michael = crypto_alloc_tfm("michael_mic", 0); -- if (priv->tfm_michael == NULL) { -+ priv->tx_tfm_michael = crypto_alloc_tfm("michael_mic", 0); -+ if (priv->tx_tfm_michael == NULL) { -+ printk(KERN_DEBUG "ieee80211_crypt_tkip: could not allocate " -+ "crypto API michael_mic\n"); -+ goto fail; -+ } -+ -+ priv->rx_tfm_arc4 = crypto_alloc_tfm("arc4", 0); -+ if (priv->rx_tfm_arc4 == NULL) { -+ printk(KERN_DEBUG "ieee80211_crypt_tkip: could not allocate " -+ "crypto API arc4\n"); -+ goto fail; -+ } -+ -+ priv->rx_tfm_michael = crypto_alloc_tfm("michael_mic", 0); -+ if (priv->rx_tfm_michael == NULL) { - printk(KERN_DEBUG "ieee80211_crypt_tkip: could not allocate " - "crypto API michael_mic\n"); - goto fail; -@@ -104,10 +120,14 @@ static void *ieee80211_tkip_init(int key - - fail: - if (priv) { -- if (priv->tfm_michael) -- crypto_free_tfm(priv->tfm_michael); -- if (priv->tfm_arc4) -- crypto_free_tfm(priv->tfm_arc4); -+ if (priv->tx_tfm_michael) -+ crypto_free_tfm(priv->tx_tfm_michael); -+ if (priv->tx_tfm_arc4) -+ crypto_free_tfm(priv->tx_tfm_arc4); -+ if (priv->rx_tfm_michael) -+ crypto_free_tfm(priv->rx_tfm_michael); -+ if (priv->rx_tfm_arc4) -+ crypto_free_tfm(priv->rx_tfm_arc4); - kfree(priv); - } - -@@ -117,10 +137,14 @@ static void *ieee80211_tkip_init(int key - static void ieee80211_tkip_deinit(void *priv) - { - struct ieee80211_tkip_data *_priv = priv; -- if (_priv && _priv->tfm_michael) -- crypto_free_tfm(_priv->tfm_michael); -- if (_priv && _priv->tfm_arc4) -- crypto_free_tfm(_priv->tfm_arc4); -+ if (_priv && _priv->tx_tfm_michael) -+ crypto_free_tfm(_priv->tx_tfm_michael); -+ if (_priv && _priv->tx_tfm_arc4) -+ crypto_free_tfm(_priv->tx_tfm_arc4); -+ if (_priv && _priv->rx_tfm_michael) -+ crypto_free_tfm(_priv->rx_tfm_michael); -+ if (_priv && _priv->rx_tfm_arc4) -+ crypto_free_tfm(_priv->rx_tfm_arc4); - kfree(priv); - } - -@@ -352,11 +376,11 @@ static int ieee80211_tkip_encrypt(struct - icv[2] = crc >> 16; - icv[3] = crc >> 24; - -- crypto_cipher_setkey(tkey->tfm_arc4, rc4key, 16); -+ crypto_cipher_setkey(tkey->tx_tfm_arc4, rc4key, 16); - sg.page = virt_to_page(pos); - sg.offset = offset_in_page(pos); - sg.length = len + 4; -- crypto_cipher_encrypt(tkey->tfm_arc4, &sg, &sg, len + 4); -+ crypto_cipher_encrypt(tkey->tx_tfm_arc4, &sg, &sg, len + 4); - - return 0; - } -@@ -447,11 +471,11 @@ static int ieee80211_tkip_decrypt(struct - - plen = skb->len - hdr_len - 12; - -- crypto_cipher_setkey(tkey->tfm_arc4, rc4key, 16); -+ crypto_cipher_setkey(tkey->rx_tfm_arc4, rc4key, 16); - sg.page = virt_to_page(pos); - sg.offset = offset_in_page(pos); - sg.length = plen + 4; -- crypto_cipher_decrypt(tkey->tfm_arc4, &sg, &sg, plen + 4); -+ crypto_cipher_decrypt(tkey->rx_tfm_arc4, &sg, &sg, plen + 4); - - crc = ~crc32_le(~0, pos, plen); - icv[0] = crc; -@@ -485,12 +509,12 @@ static int ieee80211_tkip_decrypt(struct - return keyidx; - } - --static int michael_mic(struct ieee80211_tkip_data *tkey, u8 * key, u8 * hdr, -+static int michael_mic(struct crypto_tfm *tfm_michael, u8 * key, u8 * hdr, - u8 * data, size_t data_len, u8 * mic) - { - struct scatterlist sg[2]; - -- if (tkey->tfm_michael == NULL) { -+ if (tfm_michael == NULL) { - printk(KERN_WARNING "michael_mic: tfm_michael == NULL\n"); - return -1; - } -@@ -502,10 +526,10 @@ static int michael_mic(struct ieee80211_ - sg[1].offset = offset_in_page(data); - sg[1].length = data_len; - -- crypto_digest_init(tkey->tfm_michael); -- crypto_digest_setkey(tkey->tfm_michael, key, 8); -- crypto_digest_update(tkey->tfm_michael, sg, 2); -- crypto_digest_final(tkey->tfm_michael, mic); -+ crypto_digest_init(tfm_michael); -+ crypto_digest_setkey(tfm_michael, key, 8); -+ crypto_digest_update(tfm_michael, sg, 2); -+ crypto_digest_final(tfm_michael, mic); - - return 0; - } -@@ -563,7 +587,7 @@ static int ieee80211_michael_mic_add(str - - michael_mic_hdr(skb, tkey->tx_hdr); - pos = skb_put(skb, 8); -- if (michael_mic(tkey, &tkey->key[16], tkey->tx_hdr, -+ if (michael_mic(tkey->tx_tfm_michael, &tkey->key[16], tkey->tx_hdr, - skb->data + hdr_len, skb->len - 8 - hdr_len, pos)) - return -1; - -@@ -625,7 +649,7 @@ static int ieee80211_michael_mic_verify( - return -1; - - michael_mic_hdr(skb, tkey->rx_hdr); -- if (michael_mic(tkey, &tkey->key[24], tkey->rx_hdr, -+ if (michael_mic(tkey->rx_tfm_michael, &tkey->key[24], tkey->rx_hdr, - skb->data + hdr_len, skb->len - 8 - hdr_len, mic)) - return -1; - if (memcmp(mic, skb->data + skb->len - 8, 8) != 0) { -@@ -655,14 +679,18 @@ static int ieee80211_tkip_set_key(void * - { - struct ieee80211_tkip_data *tkey = priv; - int keyidx; -- struct crypto_tfm *tfm = tkey->tfm_michael; -- struct crypto_tfm *tfm2 = tkey->tfm_arc4; -+ struct crypto_tfm *tfm = tkey->tx_tfm_michael; -+ struct crypto_tfm *tfm2 = tkey->tx_tfm_arc4; -+ struct crypto_tfm *tfm3 = tkey->rx_tfm_michael; -+ struct crypto_tfm *tfm4 = tkey->rx_tfm_arc4; - - keyidx = tkey->key_idx; - memset(tkey, 0, sizeof(*tkey)); - tkey->key_idx = keyidx; -- tkey->tfm_michael = tfm; -- tkey->tfm_arc4 = tfm2; -+ tkey->tx_tfm_michael = tfm; -+ tkey->tx_tfm_arc4 = tfm2; -+ tkey->rx_tfm_michael = tfm3; -+ tkey->rx_tfm_arc4 = tfm4; - if (len == TKIP_KEY_LEN) { - memcpy(tkey->key, key, TKIP_KEY_LEN); - tkey->key_set = 1; diff --git a/net-wireless/ieee80211/files/remove-old b/net-wireless/ieee80211/files/remove-old deleted file mode 100644 index d039afa41ec3..000000000000 --- a/net-wireless/ieee80211/files/remove-old +++ /dev/null @@ -1,80 +0,0 @@ -#!/bin/sh -x - -KERN=/lib/modules/`uname -r` -if [ -z "$1" ]; then - if [ -d ${KERN}/source ]; then - KSRC=${KERN}/source - else - KSRC=${KERN}/build - fi -else - KSRC="$1" -fi - -echo ${KSRC} | grep "/\$" || KSRC="${KSRC}/" - -ask_comment() -{ - while true; do - echo -n "Above definitions found. Comment out? [y], n " - read REPLY - case ${REPLY} in - - n) return 1;; - - ""|y) sed -i \ - -e "s:^\(CONFIG_IEEE80211.*\):#\1:" \ - ${KSRC}/.config || return 1 - sed -i -r \ - -e "s:^(#(un)?def.*CONFIG_IEEE80211.*):/*\1*/:" \ - ${KSRC}/include/linux/autoconf.h || return 1 - return 0;; - - *) continue;; - esac - done || return 1 -} - -ask_remove() -{ - while true; do - echo -n "Above files found. Remove? [y],n " - read REPLY - - case ${REPLY} in - - n) return 1;; - - ""|y) find ${KSRC} -follow -type f -name 'ieee80211*' | \ - while read fn; do - [ ! -d $fn ] && (rm -f ${fn} || return 1) - done || return 1 - return 0;; - - *) continue;; - esac - done || return 1 -} - -do_check() -{ - echo "Checking in ${KSRC} for ieee80211 components..." - - FILES=`find ${KSRC} -follow -type f -name 'ieee80211*'` - - if [ -n "${FILES}" ]; then - for file in $FILES; do - echo "${file}" - done - ask_remove || return 1 - fi - - ( egrep "^(CONFIG_IEEE80211.*)" ${KSRC}/.config || \ - egrep "^#(un)?def.*(CONFIG_IEEE80211.*)" \ - ${KSRC}/include/linux/autoconf.h ) && \ - (ask_comment || return 1) - - return 0 -} - -do_check diff --git a/net-wireless/ieee80211/ieee80211-1.1.13-r1.ebuild b/net-wireless/ieee80211/ieee80211-1.1.13-r1.ebuild deleted file mode 100644 index ff65993df252..000000000000 --- a/net-wireless/ieee80211/ieee80211-1.1.13-r1.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ieee80211/ieee80211-1.1.13-r1.ebuild,v 1.4 2006/12/07 19:40:29 phreak Exp $ - -inherit eutils linux-mod - -# The following works with both pre-releases and releases -MY_P=${P/_/-} -S=${WORKDIR}/${MY_P} - -DESCRIPTION="Generic IEEE 802.11 network subsystem for Linux" -HOMEPAGE="http://ieee80211.sourceforge.net" -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc x86" - -DEPEND="" - -IUSE="debug" -BUILD_TARGETS="modules" -MODULE_NAMES="ieee80211(net/ieee80211:) - ieee80211_crypt(net/ieee80211:) - ieee80211_crypt_wep(net/ieee80211:) - ieee80211_crypt_ccmp(net/ieee80211:) - ieee80211_crypt_tkip(net/ieee80211:)" - -CONFIG_CHECK="NET_RADIO CRYPTO_ARC4 CRYPTO_MICHAEL_MIC CRC32 !IEEE80211" -ERROR_NET_RADIO="${P} requires support for Wireless LAN drivers (non-hamradio) & Wireless Extensions (CONFIG_NET_RADIO)." -ERROR_CRYPTO_ARC4="${P} requires support for ARC4 cipher algorithm (CONFIG_CRYPTO_ARC4)." -ERROR_CRYPTO_MICHAEL_MIC="${P} requires support for Michael MIC keyed digest algorithm (CONFIG_CRYPTO_MICHAEL_MIC)." -ERROR_CRC32="${P} requires support for CRC32 functions (CONFIG_CRC32)." -ERROR_IEEE80211="${P} requires the in-kernel version of the IEEE802.11 subsystem to be disabled (CONFIG_IEEE80211)" - -pkg_setup() { - linux-mod_pkg_setup - - if kernel_is 2 4; then - die "${P} does not support building against kernel 2.4.x" - fi - - if [[ -f ${KV_DIR}/include/net/ieee80211.h ]] || \ - [[ -f ${KV_OUT_DIR}/include/config/ieee80211.h ]] || \ - egrep -q "^#(un)?def.*(CONFIG_IEEE80211.*)" ${KV_OUT_DIR}/include/linux/autoconf.h; then - eerror - eerror "Your kernel source contains an incompatible version of the" - eerror "ieee80211 subsystem, which needs to be removed before" - eerror "${P} can be installed. This can be accomplished by running:" - eerror - eerror " # /bin/sh ${FILESDIR}/remove-old ${KV_DIR}" - if [ "${KV_DIR}" != "${KV_OUT_DIR}" ]; then - eerror " # /bin/sh ${FILESDIR}/remove-old ${KV_OUT_DIR}" - fi - eerror - eerror "Please note that this will make it impossible to use some of the" - eerror "in-kernel IEEE 802.11 wireless LAN drivers (eg. orinoco)." - eerror - die "Incompatible in-kernel ieee80211 subsystem detected" - fi - - if ! (linux_chkconfig_present CRYPTO_AES_586 || \ - linux_chkconfig_present CRYPTO_AES_X86_64 || \ - linux_chkconfig_present CRYPTO_AES); then - eerror "${P} requires support for AES cipher algorithms." - die "CONFIG_CRYPTO_AES{_586,_X86_64} support not detected" - fi - - BUILD_PARAMS="KSRC=${KV_DIR} KSRC_OUTPUT=${KV_OUT_DIR}" -} - -src_unpack() { - local debug="n" - - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}/ieee80211-1.1.13-cflags.patch" - epatch "${FILESDIR}/ieee80211-1.1.13-tkip.patch" - # bug 157076 (ieee80211 doesn't compile against 2.6.19) - epatch "${FILESDIR}/ieee80211-1.1.13-linux-2.6.19.patch" - - use debug && debug="y" - sed -i \ - -e "s:^\(CONFIG_IEEE80211_DEBUG\)=.*:\1=${debug}:" \ - "${S}"/Makefile || die -} - -src_install() { - linux-mod_src_install - - insinto /usr/include/net - doins net/*.h - - dodoc CHANGES -} diff --git a/net-wireless/ieee80211/ieee80211-1.2.15.ebuild b/net-wireless/ieee80211/ieee80211-1.2.15.ebuild deleted file mode 100644 index d18ee02f48fd..000000000000 --- a/net-wireless/ieee80211/ieee80211-1.2.15.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ieee80211/ieee80211-1.2.15.ebuild,v 1.1 2006/09/13 12:32:02 phreak Exp $ - -inherit eutils linux-mod - -# The following works with both pre-releases and releases -MY_P=${P/_/-} -S=${WORKDIR}/${MY_P} - -DESCRIPTION="Generic IEEE 802.11 network subsystem for Linux" -HOMEPAGE="http://ieee80211.sourceforge.net" -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" - -DEPEND="" - -IUSE="debug" -BUILD_TARGETS="modules" -MODULE_NAMES="ieee80211(net/ieee80211:) - ieee80211_crypt(net/ieee80211:) - ieee80211_crypt_wep(net/ieee80211:) - ieee80211_crypt_ccmp(net/ieee80211:) - ieee80211_crypt_tkip(net/ieee80211:)" - -CONFIG_CHECK="NET_RADIO CRYPTO_ARC4 CRYPTO_MICHAEL_MIC CRC32 !IEEE80211" -ERROR_NET_RADIO="${P} requires support for Wireless LAN drivers (non-hamradio) & Wireless Extensions (CONFIG_NET_RADIO)." -ERROR_CRYPTO_ARC4="${P} requires support for ARC4 cipher algorithm (CONFIG_CRYPTO_ARC4)." -ERROR_CRYPTO_MICHAEL_MIC="${P} requires support for Michael MIC keyed digest algorithm (CONFIG_CRYPTO_MICHAEL_MIC)." -ERROR_CRC32="${P} requires support for CRC32 functions (CONFIG_CRC32)." -ERROR_IEEE80211="${P} requires the in-kernel version of the IEEE802.11 subsystem to be disabled (CONFIG_IEEE80211)" - -pkg_setup() { - linux-mod_pkg_setup - - if kernel_is 2 4; then - die "${P} does not support building against kernel 2.4.x" - fi - - if [[ -f ${KV_DIR}/include/net/ieee80211.h ]] || \ - [[ -f ${KV_OUT_DIR}/include/config/ieee80211.h ]] || \ - egrep -q "^#(un)?def.*(CONFIG_IEEE80211.*)" ${KV_OUT_DIR}/include/linux/autoconf.h; then - eerror - eerror "Your kernel source contains an incompatible version of the" - eerror "ieee80211 subsystem, which needs to be removed before" - eerror "${P} can be installed. This can be accomplished by running:" - eerror - eerror " # /bin/sh ${FILESDIR}/remove-old ${KV_DIR}" - if [ "${KV_DIR}" != "${KV_OUT_DIR}" ]; then - eerror " # /bin/sh ${FILESDIR}/remove-old ${KV_OUT_DIR}" - fi - eerror - eerror "Please note that this will make it impossible to use some of the" - eerror "in-kernel IEEE 802.11 wireless LAN drivers (eg. orinoco)." - eerror - die "Incompatible in-kernel ieee80211 subsystem detected" - fi - - if ! (linux_chkconfig_present CRYPTO_AES_586 || \ - linux_chkconfig_present CRYPTO_AES_X86_64 || \ - linux_chkconfig_present CRYPTO_AES); then - eerror "${P} requires support for AES cipher algorithms." - die "CONFIG_CRYPTO_AES{_586,_X86_64} support not detected" - fi - - BUILD_PARAMS="KSRC=${KV_DIR} KSRC_OUTPUT=${KV_OUT_DIR}" -} - -src_unpack() { - local debug="n" - - unpack ${A} - - cd "${S}" - - use debug && debug="y" - sed -i \ - -e "s:^\(CONFIG_IEEE80211_DEBUG\)=.*:\1=${debug}:" \ - "${S}"/Makefile || die -} - -src_install() { - linux-mod_src_install - - insinto /usr/include/net - doins net/*.h - - dodoc CHANGES -} diff --git a/net-wireless/ieee80211/ieee80211-1.2.16.ebuild b/net-wireless/ieee80211/ieee80211-1.2.16.ebuild deleted file mode 100644 index fd9c5d17e1a6..000000000000 --- a/net-wireless/ieee80211/ieee80211-1.2.16.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ieee80211/ieee80211-1.2.16.ebuild,v 1.1 2007/02/06 17:42:52 phreak Exp $ - -inherit eutils linux-mod - -# The following works with both pre-releases and releases -MY_P=${P/_/-} -S=${WORKDIR}/${MY_P} - -DESCRIPTION="Generic IEEE 802.11 network subsystem for Linux" -HOMEPAGE="http://ieee80211.sourceforge.net" -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tgz - http://${PN}.sourceforge.net/patches/${P}-crypt-fix2.patch" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" - -DEPEND="" - -IUSE="debug" -BUILD_TARGETS="modules" -MODULE_NAMES="ieee80211(net/ieee80211:) - ieee80211_crypt(net/ieee80211:) - ieee80211_crypt_wep(net/ieee80211:) - ieee80211_crypt_ccmp(net/ieee80211:) - ieee80211_crypt_tkip(net/ieee80211:)" - -CONFIG_CHECK="NET_RADIO CRYPTO_ARC4 CRYPTO_MICHAEL_MIC CRC32 !IEEE80211" -ERROR_NET_RADIO="${P} requires support for Wireless LAN drivers (non-hamradio) & Wireless Extensions (CONFIG_NET_RADIO)." -ERROR_CRYPTO_ARC4="${P} requires support for ARC4 cipher algorithm (CONFIG_CRYPTO_ARC4)." -ERROR_CRYPTO_MICHAEL_MIC="${P} requires support for Michael MIC keyed digest algorithm (CONFIG_CRYPTO_MICHAEL_MIC)." -ERROR_CRC32="${P} requires support for CRC32 functions (CONFIG_CRC32)." -ERROR_IEEE80211="${P} requires the in-kernel version of the IEEE802.11 subsystem to be disabled (CONFIG_IEEE80211)" - -pkg_setup() { - linux-mod_pkg_setup - - if kernel_is 2 4; then - die "${P} does not support building against kernel 2.4.x" - fi - - if [[ -f ${KV_DIR}/include/net/ieee80211.h ]] || \ - [[ -f ${KV_OUT_DIR}/include/config/ieee80211.h ]] || \ - egrep -q "^#(un)?def.*(CONFIG_IEEE80211.*)" ${KV_OUT_DIR}/include/linux/autoconf.h; then - eerror - eerror "Your kernel source contains an incompatible version of the" - eerror "ieee80211 subsystem, which needs to be removed before" - eerror "${P} can be installed. This can be accomplished by running:" - eerror - eerror " # /bin/sh ${FILESDIR}/remove-old ${KV_DIR}" - if [ "${KV_DIR}" != "${KV_OUT_DIR}" ]; then - eerror " # /bin/sh ${FILESDIR}/remove-old ${KV_OUT_DIR}" - fi - eerror - eerror "Please note that this will make it impossible to use some of the" - eerror "in-kernel IEEE 802.11 wireless LAN drivers (eg. orinoco)." - eerror - die "Incompatible in-kernel ieee80211 subsystem detected" - fi - - if ! (linux_chkconfig_present CRYPTO_AES_586 || \ - linux_chkconfig_present CRYPTO_AES_X86_64 || \ - linux_chkconfig_present CRYPTO_AES); then - eerror "${P} requires support for AES cipher algorithms." - die "CONFIG_CRYPTO_AES{_586,_X86_64} support not detected" - fi - - BUILD_PARAMS="KSRC=${KV_DIR} KSRC_OUTPUT=${KV_OUT_DIR}" -} - -src_unpack() { - local debug="n" - - unpack ${A} - cd "${S}" - - epatch "${DISTDIR}"/${P}-crypt-fix2.patch - - use debug && debug="y" - sed -i \ - -e "s:^\(CONFIG_IEEE80211_DEBUG\)=.*:\1=${debug}:" \ - "${S}"/Makefile || die -} - -src_install() { - linux-mod_src_install - - insinto /usr/include/net - doins net/*.h - - dodoc CHANGES -} diff --git a/net-wireless/ieee80211/ieee80211-1.2.17.ebuild b/net-wireless/ieee80211/ieee80211-1.2.17.ebuild deleted file mode 100644 index e302a3a1c3a0..000000000000 --- a/net-wireless/ieee80211/ieee80211-1.2.17.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ieee80211/ieee80211-1.2.17.ebuild,v 1.1 2007/05/14 20:47:51 genstef Exp $ - -inherit eutils linux-mod - -# The following works with both pre-releases and releases -MY_P=${P/_/-} -S=${WORKDIR}/${MY_P} - -DESCRIPTION="Generic IEEE 802.11 network subsystem for Linux" -HOMEPAGE="http://ieee80211.sourceforge.net" -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" - -DEPEND="" - -IUSE="debug" -BUILD_TARGETS="modules" -MODULE_NAMES="ieee80211(net/ieee80211:) - ieee80211_crypt(net/ieee80211:) - ieee80211_crypt_wep(net/ieee80211:) - ieee80211_crypt_ccmp(net/ieee80211:) - ieee80211_crypt_tkip(net/ieee80211:)" - -CONFIG_CHECK="NET_RADIO CRYPTO_ARC4 CRYPTO_MICHAEL_MIC CRC32 !IEEE80211" -ERROR_NET_RADIO="${P} requires support for Wireless LAN drivers (non-hamradio) & Wireless Extensions (CONFIG_NET_RADIO)." -ERROR_CRYPTO_ARC4="${P} requires support for ARC4 cipher algorithm (CONFIG_CRYPTO_ARC4)." -ERROR_CRYPTO_MICHAEL_MIC="${P} requires support for Michael MIC keyed digest algorithm (CONFIG_CRYPTO_MICHAEL_MIC)." -ERROR_CRC32="${P} requires support for CRC32 functions (CONFIG_CRC32)." -ERROR_IEEE80211="${P} requires the in-kernel version of the IEEE802.11 subsystem to be disabled (CONFIG_IEEE80211)" - -pkg_setup() { - linux-mod_pkg_setup - - if kernel_is 2 4; then - die "${P} does not support building against kernel 2.4.x" - fi - - if [[ -f ${KV_DIR}/include/net/ieee80211.h ]] || \ - [[ -f ${KV_OUT_DIR}/include/config/ieee80211.h ]] || \ - egrep -q "^#(un)?def.*(CONFIG_IEEE80211.*)" ${KV_OUT_DIR}/include/linux/autoconf.h; then - eerror - eerror "Your kernel source contains an incompatible version of the" - eerror "ieee80211 subsystem, which needs to be removed before" - eerror "${P} can be installed. This can be accomplished by running:" - eerror - eerror " # /bin/sh ${FILESDIR}/remove-old ${KV_DIR}" - if [ "${KV_DIR}" != "${KV_OUT_DIR}" ]; then - eerror " # /bin/sh ${FILESDIR}/remove-old ${KV_OUT_DIR}" - fi - eerror - eerror "Please note that this will make it impossible to use some of the" - eerror "in-kernel IEEE 802.11 wireless LAN drivers (eg. orinoco)." - eerror - die "Incompatible in-kernel ieee80211 subsystem detected" - fi - - if ! (linux_chkconfig_present CRYPTO_AES_586 || \ - linux_chkconfig_present CRYPTO_AES_X86_64 || \ - linux_chkconfig_present CRYPTO_AES); then - eerror "${P} requires support for AES cipher algorithms." - die "CONFIG_CRYPTO_AES{_586,_X86_64} support not detected" - fi - - BUILD_PARAMS="KSRC=${KV_DIR} KSRC_OUTPUT=${KV_OUT_DIR}" -} - -src_unpack() { - local debug="n" - - unpack ${A} - cd "${S}" - - use debug && debug="y" - sed -i \ - -e "s:^\(CONFIG_IEEE80211_DEBUG\)=.*:\1=${debug}:" \ - "${S}"/Makefile || die -} - -src_install() { - linux-mod_src_install - - insinto /usr/include/net - doins net/*.h - - dodoc CHANGES -} diff --git a/net-wireless/ieee80211/ieee80211-1.2.18.ebuild b/net-wireless/ieee80211/ieee80211-1.2.18.ebuild deleted file mode 100644 index 085057e73c6f..000000000000 --- a/net-wireless/ieee80211/ieee80211-1.2.18.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ieee80211/ieee80211-1.2.18.ebuild,v 1.1 2007/09/09 08:47:49 phreak Exp $ - -inherit eutils linux-mod - -# The following works with both pre-releases and releases -MY_P=${P/_/-} -S=${WORKDIR}/${MY_P} - -DESCRIPTION="Generic IEEE 802.11 network subsystem for Linux" -HOMEPAGE="http://ieee80211.sourceforge.net" -#SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" -SRC_URI="mirror://sourceforge/${PN}/${P}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" - -DEPEND="" - -IUSE="debug" -BUILD_TARGETS="modules" -MODULE_NAMES="ieee80211(net/ieee80211:) - ieee80211_crypt(net/ieee80211:) - ieee80211_crypt_wep(net/ieee80211:) - ieee80211_crypt_ccmp(net/ieee80211:) - ieee80211_crypt_tkip(net/ieee80211:)" - -CONFIG_CHECK="NET_RADIO CRYPTO_ARC4 CRYPTO_MICHAEL_MIC CRC32 !IEEE80211" -ERROR_NET_RADIO="${P} requires support for Wireless LAN drivers (non-hamradio) & Wireless Extensions (CONFIG_NET_RADIO)." -ERROR_CRYPTO_ARC4="${P} requires support for ARC4 cipher algorithm (CONFIG_CRYPTO_ARC4)." -ERROR_CRYPTO_MICHAEL_MIC="${P} requires support for Michael MIC keyed digest algorithm (CONFIG_CRYPTO_MICHAEL_MIC)." -ERROR_CRC32="${P} requires support for CRC32 functions (CONFIG_CRC32)." -ERROR_IEEE80211="${P} requires the in-kernel version of the IEEE802.11 subsystem to be disabled (CONFIG_IEEE80211)" - -pkg_setup() { - linux-mod_pkg_setup - - if kernel_is 2 4; then - die "${P} does not support building against kernel 2.4.x" - fi - - if [[ -f ${KV_DIR}/include/net/ieee80211.h ]] || \ - [[ -f ${KV_OUT_DIR}/include/config/ieee80211.h ]] || \ - egrep -q "^#(un)?def.*(CONFIG_IEEE80211.*)" ${KV_OUT_DIR}/include/linux/autoconf.h; then - eerror - eerror "Your kernel source contains an incompatible version of the" - eerror "ieee80211 subsystem, which needs to be removed before" - eerror "${P} can be installed. This can be accomplished by running:" - eerror - eerror " # /bin/sh ${FILESDIR}/remove-old ${KV_DIR}" - if [ "${KV_DIR}" != "${KV_OUT_DIR}" ]; then - eerror " # /bin/sh ${FILESDIR}/remove-old ${KV_OUT_DIR}" - fi - eerror - eerror "Please note that this will make it impossible to use some of the" - eerror "in-kernel IEEE 802.11 wireless LAN drivers (eg. orinoco)." - eerror - die "Incompatible in-kernel ieee80211 subsystem detected" - fi - - if ! (linux_chkconfig_present CRYPTO_AES_586 || \ - linux_chkconfig_present CRYPTO_AES_X86_64 || \ - linux_chkconfig_present CRYPTO_AES); then - eerror "${P} requires support for AES cipher algorithms." - die "CONFIG_CRYPTO_AES{_586,_X86_64} support not detected" - fi - - BUILD_PARAMS="KSRC=${KV_DIR} KSRC_OUTPUT=${KV_OUT_DIR}" -} - -src_unpack() { - local debug="n" - - unpack ${A} - cd "${S}" - - use debug && debug="y" - sed -i \ - -e "s:^\(CONFIG_IEEE80211_DEBUG\)=.*:\1=${debug}:" \ - "${S}"/Makefile || die -} - -src_install() { - linux-mod_src_install - - insinto /usr/include/net - doins net/*.h - - dodoc CHANGES -} diff --git a/net-wireless/ieee80211/metadata.xml b/net-wireless/ieee80211/metadata.xml deleted file mode 100644 index bfaf333f3c65..000000000000 --- a/net-wireless/ieee80211/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>mobile</herd> -</pkgmetadata> |