summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Heim <phreak@gentoo.org>2007-09-09 08:47:50 +0000
committerChristian Heim <phreak@gentoo.org>2007-09-09 08:47:50 +0000
commit239c638be2499f4ca3c69e1980b5451477e8086a (patch)
tree7c4b2837f39cc715484b1cebd763a9c1fcbb7992 /net-wireless
parentVersion bump, fixing #171447 and #177869 (thanks to Momsen Reincke <mreincke ... (diff)
downloadhistorical-239c638be2499f4ca3c69e1980b5451477e8086a.tar.gz
historical-239c638be2499f4ca3c69e1980b5451477e8086a.tar.bz2
historical-239c638be2499f4ca3c69e1980b5451477e8086a.zip
Version bump.
Package-Manager: portage-2.1.3.9
Diffstat (limited to 'net-wireless')
-rw-r--r--net-wireless/ieee80211/ChangeLog7
-rw-r--r--net-wireless/ieee80211/Manifest26
-rw-r--r--net-wireless/ieee80211/files/digest-ieee80211-1.2.183
-rw-r--r--net-wireless/ieee80211/ieee80211-1.2.18.ebuild92
4 files changed, 123 insertions, 5 deletions
diff --git a/net-wireless/ieee80211/ChangeLog b/net-wireless/ieee80211/ChangeLog
index d3084e2ed5c7..6a5c3dbcd1d8 100644
--- a/net-wireless/ieee80211/ChangeLog
+++ b/net-wireless/ieee80211/ChangeLog
@@ -1,6 +1,11 @@
# 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.44 2007/05/14 20:47:51 genstef Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/ieee80211/ChangeLog,v 1.45 2007/09/09 08:47:49 phreak Exp $
+
+*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)
diff --git a/net-wireless/ieee80211/Manifest b/net-wireless/ieee80211/Manifest
index 0c2b5038525f..14f63dedf347 100644
--- a/net-wireless/ieee80211/Manifest
+++ b/net-wireless/ieee80211/Manifest
@@ -1,3 +1,6 @@
+-----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
@@ -19,6 +22,7 @@ DIST ieee80211-1.2.15.tgz 68832 RMD160 514e54eb8477a2187deb05ef212c23c5ce7094ad
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
MD5 a7f9ac025e1de429c1a964b43592f9c9 ieee80211-1.1.13-r1.ebuild 3167
RMD160 e47d681e4a938fa8486c037fd4adb0beb3cabd89 ieee80211-1.1.13-r1.ebuild 3167
@@ -35,10 +39,14 @@ EBUILD ieee80211-1.2.17.ebuild 2951 RMD160 4f13ad3f1a05e68161b8a432b27d36652ce65
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
+EBUILD ieee80211-1.2.18.ebuild 2997 RMD160 bb80fec7cea99081ef6884538cb7f724959b6357 SHA1 806c4815d395df445fd60641503e86c306a84b90 SHA256 47a5e5a2d59af4e642ffcf4e307eaef857b4299d6cd94612643ad7b8a10e11a4
+MD5 0611522dacc69ad0b04ed51b4bfeceea ieee80211-1.2.18.ebuild 2997
+RMD160 bb80fec7cea99081ef6884538cb7f724959b6357 ieee80211-1.2.18.ebuild 2997
+SHA256 47a5e5a2d59af4e642ffcf4e307eaef857b4299d6cd94612643ad7b8a10e11a4 ieee80211-1.2.18.ebuild 2997
+MISC ChangeLog 8831 RMD160 db006e01f53ab2afaac1b5f6bf45bf1aaa2928cb SHA1 2379b1c9e9069f606c888db7c2c183adcaa1e997 SHA256 0063b290d9669ebace5702208aeb88c22a3dc2ad0c5715885a59b785bf1131d5
+MD5 4ec109e74f4715e04539d69440533202 ChangeLog 8831
+RMD160 db006e01f53ab2afaac1b5f6bf45bf1aaa2928cb ChangeLog 8831
+SHA256 0063b290d9669ebace5702208aeb88c22a3dc2ad0c5715885a59b785bf1131d5 ChangeLog 8831
MISC metadata.xml 254 RMD160 2e69b345a5604844f1c5a8256ea172c7a3cc485f SHA1 653c702fdb89577e9d15e9cbca3891e4acdba061 SHA256 9bffc4ff1cf574848699e33b09ff0f6137d6b64b69d82c7b95cafb32ee75becb
MD5 f3e68295a919220f58e91a1d3468c851 metadata.xml 254
RMD160 2e69b345a5604844f1c5a8256ea172c7a3cc485f metadata.xml 254
@@ -55,3 +63,13 @@ SHA256 52bd547972843663b2a35c98e948eeeaa3397a2ccd8925114cdf40a33fadc585 files/di
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
+MD5 d84e3b897e673e48fe0eb620c788765c files/digest-ieee80211-1.2.18 238
+RMD160 27740a571c752a13289bf0cd67cd3aee876d98a5 files/digest-ieee80211-1.2.18 238
+SHA256 d6ea088ed1e3bc743b156081dd2f713d9aed887d1330573bb362d796e15295c6 files/digest-ieee80211-1.2.18 238
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.6 (GNU/Linux)
+
+iD8DBQFG47M9yuNVb5qfaOYRAlp7AJ41F5Gkpa4qDpvX3s10GnpwZHHurQCfZtCg
+UqwfeZeoFR56CUK43r2y5WM=
+=DF23
+-----END PGP SIGNATURE-----
diff --git a/net-wireless/ieee80211/files/digest-ieee80211-1.2.18 b/net-wireless/ieee80211/files/digest-ieee80211-1.2.18
new file mode 100644
index 000000000000..aa20054c46fa
--- /dev/null
+++ b/net-wireless/ieee80211/files/digest-ieee80211-1.2.18
@@ -0,0 +1,3 @@
+MD5 a9ad546038ea7afb631e3dcf3175cddb ieee80211-1.2.18.tgz 70811
+RMD160 9e3a0dc93076ee0cea210cc8f8fd9c5bf359a076 ieee80211-1.2.18.tgz 70811
+SHA256 925e97c03beee8255fcdf370ad5e7fe85bb9439e5735fd0e841b4f5e8de31f28 ieee80211-1.2.18.tgz 70811
diff --git a/net-wireless/ieee80211/ieee80211-1.2.18.ebuild b/net-wireless/ieee80211/ieee80211-1.2.18.ebuild
new file mode 100644
index 000000000000..085057e73c6f
--- /dev/null
+++ b/net-wireless/ieee80211/ieee80211-1.2.18.ebuild
@@ -0,0 +1,92 @@
+# 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
+}