summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Olexa <darkside@gentoo.org>2010-09-21 02:56:00 +0000
committerJeremy Olexa <darkside@gentoo.org>2010-09-21 02:56:00 +0000
commita3253586dd4d36976db9dba75fb36d65113e9240 (patch)
tree9f6831c7200ced7d5791c90d9b09507f6e9766f0 /net-wireless
parentRemove x11-plugins/gkacpi, bug 215341 (diff)
downloadhistorical-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/ChangeLog255
-rw-r--r--net-wireless/ieee80211/Manifest17
-rw-r--r--net-wireless/ieee80211/files/ieee80211-1.1.13-cflags.patch31
-rw-r--r--net-wireless/ieee80211/files/ieee80211-1.1.13-linux-2.6.19.patch101
-rw-r--r--net-wireless/ieee80211/files/ieee80211-1.1.13-tkip.patch188
-rw-r--r--net-wireless/ieee80211/files/remove-old80
-rw-r--r--net-wireless/ieee80211/ieee80211-1.1.13-r1.ebuild96
-rw-r--r--net-wireless/ieee80211/ieee80211-1.2.15.ebuild92
-rw-r--r--net-wireless/ieee80211/ieee80211-1.2.16.ebuild94
-rw-r--r--net-wireless/ieee80211/ieee80211-1.2.17.ebuild91
-rw-r--r--net-wireless/ieee80211/ieee80211-1.2.18.ebuild92
-rw-r--r--net-wireless/ieee80211/metadata.xml5
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>