diff options
author | Christian Heim <phreak@gentoo.org> | 2007-09-09 08:47:50 +0000 |
---|---|---|
committer | Christian Heim <phreak@gentoo.org> | 2007-09-09 08:47:50 +0000 |
commit | 239c638be2499f4ca3c69e1980b5451477e8086a (patch) | |
tree | 7c4b2837f39cc715484b1cebd763a9c1fcbb7992 /net-wireless | |
parent | Version bump, fixing #171447 and #177869 (thanks to Momsen Reincke <mreincke ... (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | net-wireless/ieee80211/Manifest | 26 | ||||
-rw-r--r-- | net-wireless/ieee80211/files/digest-ieee80211-1.2.18 | 3 | ||||
-rw-r--r-- | net-wireless/ieee80211/ieee80211-1.2.18.ebuild | 92 |
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 +} |