summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2007-05-14 20:47:51 +0000
committerStefan Schweizer <genstef@gentoo.org>2007-05-14 20:47:51 +0000
commitc946d9489faca2cdd2c456616a3d336fe9fbba8e (patch)
treed0154c06d71a2e487190e628a7d9ab5f6d71c290 /net-wireless/ieee80211
parentadd depend on scrollkeeper as per bug #177635 (diff)
downloadhistorical-c946d9489faca2cdd2c456616a3d336fe9fbba8e.tar.gz
historical-c946d9489faca2cdd2c456616a3d336fe9fbba8e.tar.bz2
historical-c946d9489faca2cdd2c456616a3d336fe9fbba8e.zip
version bump thanky to ArYiX <aryixb@gmail.com> in bug 175875
Package-Manager: portage-2.1.2.7
Diffstat (limited to 'net-wireless/ieee80211')
-rw-r--r--net-wireless/ieee80211/ChangeLog8
-rw-r--r--net-wireless/ieee80211/Manifest26
-rw-r--r--net-wireless/ieee80211/files/digest-ieee80211-1.2.173
-rw-r--r--net-wireless/ieee80211/ieee80211-1.2.17.ebuild91
4 files changed, 113 insertions, 15 deletions
diff --git a/net-wireless/ieee80211/ChangeLog b/net-wireless/ieee80211/ChangeLog
index 82384f145f78..d3084e2ed5c7 100644
--- a/net-wireless/ieee80211/ChangeLog
+++ b/net-wireless/ieee80211/ChangeLog
@@ -1,6 +1,12 @@
# 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.43 2007/02/06 17:42:52 phreak Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/ieee80211/ChangeLog,v 1.44 2007/05/14 20:47:51 genstef Exp $
+
+*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)
diff --git a/net-wireless/ieee80211/Manifest b/net-wireless/ieee80211/Manifest
index b19faa30ecd3..0c2b5038525f 100644
--- a/net-wireless/ieee80211/Manifest
+++ b/net-wireless/ieee80211/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX ieee80211-1.1.13-cflags.patch 1184 RMD160 ee477fc15c98048fd17ecc6982175e7e03edaa37 SHA1 27a6b5481fb2e7f476878e61920dbc3474802681 SHA256 45ac2892b2c17b68bfaa03dfda77954a260a18a05d9dc64a1e2ab57811e0d276
MD5 4f7fd86211611d66908e597267f2578f files/ieee80211-1.1.13-cflags.patch 1184
RMD160 ee477fc15c98048fd17ecc6982175e7e03edaa37 files/ieee80211-1.1.13-cflags.patch 1184
@@ -21,6 +18,7 @@ DIST ieee80211-1.1.13.tgz 67289 RMD160 adf594006278adc51de6e61124a99b05cfec4d08
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
EBUILD ieee80211-1.1.13-r1.ebuild 3167 RMD160 e47d681e4a938fa8486c037fd4adb0beb3cabd89 SHA1 530ccbc58399cb851f50b00fa032e70189b507ed SHA256 7052af847153543782b109aa14b3447423835ac35e4ad82874c587188930fff2
MD5 a7f9ac025e1de429c1a964b43592f9c9 ieee80211-1.1.13-r1.ebuild 3167
RMD160 e47d681e4a938fa8486c037fd4adb0beb3cabd89 ieee80211-1.1.13-r1.ebuild 3167
@@ -33,10 +31,14 @@ EBUILD ieee80211-1.2.16.ebuild 3051 RMD160 df4d971d1d9d1aab4dd8330de189fb34ede27
MD5 ce2992018607ed96ab228c00125f368b ieee80211-1.2.16.ebuild 3051
RMD160 df4d971d1d9d1aab4dd8330de189fb34ede274d1 ieee80211-1.2.16.ebuild 3051
SHA256 2cb99a11f34434864ac861bc00045e102d2f69e01ae29142c35d12a7ae4e3dce ieee80211-1.2.16.ebuild 3051
-MISC ChangeLog 8526 RMD160 614bdae678d2be6405df53ca664a0612ca3a6e22 SHA1 2b77af4d2caf6ffd924eeb884c3626f5804a2c6a SHA256 30e9c3be1e3c067cc7f11da2bc0fca13e29a2d3a0f2864615b4246979d1a44bd
-MD5 71ee3529a001b167adb5f61e40a62ba9 ChangeLog 8526
-RMD160 614bdae678d2be6405df53ca664a0612ca3a6e22 ChangeLog 8526
-SHA256 30e9c3be1e3c067cc7f11da2bc0fca13e29a2d3a0f2864615b4246979d1a44bd ChangeLog 8526
+EBUILD ieee80211-1.2.17.ebuild 2951 RMD160 4f13ad3f1a05e68161b8a432b27d36652ce659bb SHA1 e8922ffebbb162e1a4e4b2d0996cf41854bb5daa SHA256 9113fa65f52421dbcab45d410f45651512a7981f98e0cae990c0795861d644a1
+MD5 f6122b58b5fc251a82ab6753b54bfbdc ieee80211-1.2.17.ebuild 2951
+RMD160 4f13ad3f1a05e68161b8a432b27d36652ce659bb ieee80211-1.2.17.ebuild 2951
+SHA256 9113fa65f52421dbcab45d410f45651512a7981f98e0cae990c0795861d644a1 ieee80211-1.2.17.ebuild 2951
+MISC ChangeLog 8706 RMD160 8c0a3d18e38cf5e018dcf386b9e07ac35b094a92 SHA1 21219915a7322620498f0c0269ebcb1da1ede037 SHA256 54f033024b74a53459a83441da38fa29f3f5075759d31097124f5645048dcf28
+MD5 213521b31f66feef35c978f1702d11c8 ChangeLog 8706
+RMD160 8c0a3d18e38cf5e018dcf386b9e07ac35b094a92 ChangeLog 8706
+SHA256 54f033024b74a53459a83441da38fa29f3f5075759d31097124f5645048dcf28 ChangeLog 8706
MISC metadata.xml 254 RMD160 2e69b345a5604844f1c5a8256ea172c7a3cc485f SHA1 653c702fdb89577e9d15e9cbca3891e4acdba061 SHA256 9bffc4ff1cf574848699e33b09ff0f6137d6b64b69d82c7b95cafb32ee75becb
MD5 f3e68295a919220f58e91a1d3468c851 metadata.xml 254
RMD160 2e69b345a5604844f1c5a8256ea172c7a3cc485f metadata.xml 254
@@ -50,10 +52,6 @@ SHA256 4670076b2a3644bd9721e173a2caf2c78a6e7415634c1999de958582457c26f1 files/di
MD5 f64286bc9726fd8075ad8494b02f571b files/digest-ieee80211-1.2.16 512
RMD160 5949e2e0d82fb427eedbae14c00afb7b92c4ad95 files/digest-ieee80211-1.2.16 512
SHA256 52bd547972843663b2a35c98e948eeeaa3397a2ccd8925114cdf40a33fadc585 files/digest-ieee80211-1.2.16 512
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.2 (GNU/Linux)
-
-iD8DBQFFyL4qyuNVb5qfaOYRAun4AKC9Eah2X3R7ATF7W+LA2u0yiDCMkwCcD/+j
-Dp0Gq/ojbHI7YZI1VMwIfaM=
-=zXaw
------END PGP SIGNATURE-----
+MD5 2356e74642ade3fabaefe7b7c4fa3eaf files/digest-ieee80211-1.2.17 247
+RMD160 eb943b2301b01038fdfd7ea09e2cc428ed583e0b files/digest-ieee80211-1.2.17 247
+SHA256 c49fa6ecba3223caafa32195152d76103f3381b6d80284f652a6e32fd1fd193d files/digest-ieee80211-1.2.17 247
diff --git a/net-wireless/ieee80211/files/digest-ieee80211-1.2.17 b/net-wireless/ieee80211/files/digest-ieee80211-1.2.17
new file mode 100644
index 000000000000..8e4f52fb06cf
--- /dev/null
+++ b/net-wireless/ieee80211/files/digest-ieee80211-1.2.17
@@ -0,0 +1,3 @@
+MD5 45f555036d4da5320b2c081eac8b3b4e ieee80211-1.2.17.tar.gz 70443
+RMD160 422686a8129afb4a805fe1ba78b036d6d401a6d6 ieee80211-1.2.17.tar.gz 70443
+SHA256 b1827e36eeeae3ecf9835ad6879527f5282814938572181535927b3bdc50bfc8 ieee80211-1.2.17.tar.gz 70443
diff --git a/net-wireless/ieee80211/ieee80211-1.2.17.ebuild b/net-wireless/ieee80211/ieee80211-1.2.17.ebuild
new file mode 100644
index 000000000000..e302a3a1c3a0
--- /dev/null
+++ b/net-wireless/ieee80211/ieee80211-1.2.17.ebuild
@@ -0,0 +1,91 @@
+# 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
+}