diff options
author | Stefan Schweizer <genstef@gentoo.org> | 2007-05-14 20:47:51 +0000 |
---|---|---|
committer | Stefan Schweizer <genstef@gentoo.org> | 2007-05-14 20:47:51 +0000 |
commit | c946d9489faca2cdd2c456616a3d336fe9fbba8e (patch) | |
tree | d0154c06d71a2e487190e628a7d9ab5f6d71c290 /net-wireless/ieee80211 | |
parent | add depend on scrollkeeper as per bug #177635 (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | net-wireless/ieee80211/Manifest | 26 | ||||
-rw-r--r-- | net-wireless/ieee80211/files/digest-ieee80211-1.2.17 | 3 | ||||
-rw-r--r-- | net-wireless/ieee80211/ieee80211-1.2.17.ebuild | 91 |
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 +} |