diff options
author | 2010-08-09 08:57:00 +0000 | |
---|---|---|
committer | 2010-08-09 08:57:00 +0000 | |
commit | d9a9b8ba63a3b1d555543cb841d03100cca3a943 (patch) | |
tree | 9c24967df21c82e5a8385c8dd6956f7d2a51ee54 | |
parent | net-im/ejabberd: Add optional md2 check (diff) | |
download | pva-d9a9b8ba63a3b1d555543cb841d03100cca3a943.tar.gz pva-d9a9b8ba63a3b1d555543cb841d03100cca3a943.tar.bz2 pva-d9a9b8ba63a3b1d555543cb841d03100cca3a943.zip |
net-wireless/madwifi-ng{,-tools}: added for tests, bug #331125.
svn path=/; revision=444
-rw-r--r-- | net-wireless/madwifi-ng-tools/ChangeLog | 348 | ||||
-rw-r--r-- | net-wireless/madwifi-ng-tools/Manifest | 4 | ||||
-rw-r--r-- | net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.4.4133.20100621.ebuild | 70 | ||||
-rw-r--r-- | net-wireless/madwifi-ng-tools/metadata.xml | 9 | ||||
-rw-r--r-- | net-wireless/madwifi-ng/ChangeLog | 636 | ||||
-rw-r--r-- | net-wireless/madwifi-ng/Manifest | 5 | ||||
-rw-r--r-- | net-wireless/madwifi-ng/files/madwifi-ng-injection-r3925.patch | 32 | ||||
-rw-r--r-- | net-wireless/madwifi-ng/madwifi-ng-0.9.4.4133.20100621.ebuild | 96 | ||||
-rw-r--r-- | net-wireless/madwifi-ng/metadata.xml | 17 |
9 files changed, 1217 insertions, 0 deletions
diff --git a/net-wireless/madwifi-ng-tools/ChangeLog b/net-wireless/madwifi-ng-tools/ChangeLog new file mode 100644 index 0000000..2f6ebaa --- /dev/null +++ b/net-wireless/madwifi-ng-tools/ChangeLog @@ -0,0 +1,348 @@ +# ChangeLog for net-wireless/madwifi-ng-tools +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-wireless/madwifi-ng-tools/ChangeLog,v 1.44 2010/06/26 17:38:57 nixnut Exp $ + + 26 Jun 2010; <nixnut@gentoo.org> + madwifi-ng-tools-0.9.4.4119.20100201.ebuild: + ppc stable #306851 + + 12 Apr 2010; Markus Meier <maekke@gentoo.org> + madwifi-ng-tools-0.9.4.4119.20100201.ebuild: + amd64/x86 stable, bug #306851 + +*madwifi-ng-tools-0.9.4.4119.20100201 (03 Mar 2010) + + 03 Mar 2010; Peter Volkov <pva@gentoo.org> + +madwifi-ng-tools-0.9.4.4119.20100201.ebuild: + Version bump, bug #306851, thank Oschtan for report and Andrey for + explanation of the problem. + + 24 Oct 2009; nixnut <nixnut@gentoo.org> + madwifi-ng-tools-0.9.4.4030.20090529.ebuild: + ppc stable #288386 + + 15 Oct 2009; Markus Meier <maekke@gentoo.org> + madwifi-ng-tools-0.9.4.4030.20090529.ebuild: + amd64/x86 stable, bug #288386 + +*madwifi-ng-tools-0.9.4.4100.20090929 (10 Oct 2009) + + 10 Oct 2009; Peter Volkov <pva@gentoo.org> + +madwifi-ng-tools-0.9.4.4100.20090929.ebuild: + Version bump to fix build issue with 2.6.31, bug #287656 thank xo0ox for + report and tests. + + 23 Sep 2009; Patrick Lauer <patrick@gentoo.org> + madwifi-ng-tools-0.9.3.3.ebuild, madwifi-ng-tools-0.9.4.ebuild: + Remove virtual/libc + +*madwifi-ng-tools-0.9.4.4030.20090529 (01 Jun 2009) + + 01 Jun 2009; Peter Volkov <pva@gentoo.org> + +madwifi-ng-tools-0.9.4.4030.20090529.ebuild: + Bump to most recent svn snapshot for 0.9.4 branch. Fixes build problems + with 2.6.29, bug #262761, thank Tobias Kral, Draco Levanah, Ivan + Kukharchuk and other guys, that helped us. + + 01 Jun 2009; Peter Volkov <pva@gentoo.org> -madwifi-ng-tools-0.9.2.ebuild, + -madwifi-ng-tools-0.9.3.ebuild, -madwifi-ng-tools-0.9.3.1.ebuild, + -madwifi-ng-tools-0.9.3.2.ebuild: + Clean old versions. + + 15 Nov 2008; Peter Volkov <pva@gentoo.org> madwifi-ng-tools-0.9.2.ebuild, + madwifi-ng-tools-0.9.3.ebuild, madwifi-ng-tools-0.9.3.1.ebuild, + madwifi-ng-tools-0.9.3.2.ebuild, madwifi-ng-tools-0.9.3.3.ebuild, + madwifi-ng-tools-0.9.4.ebuild: + madwifi.org changed to madwifi-project.org, bug #246289, thank hitachi for + report. + + 25 Aug 2008; nixnut <nixnut@gentoo.org> madwifi-ng-tools-0.9.4.ebuild: + Stable on ppc wrt bug 225099 + + 07 Jul 2008; Thomas Anderson <gentoofan23@gentoo.org> + madwifi-ng-tools-0.9.4.ebuild: + stable amd64, bug 225099, thanks to ciberfred for testing + + 18 Jun 2008; Christian Faulhammer <opfer@gentoo.org> + madwifi-ng-tools-0.9.4.ebuild: + stable x86, bug 225099 + + 06 Jun 2008; Peter Volkov <pva@gentoo.org> metadata.xml: + Added myself as maintainer. + +*madwifi-ng-tools-0.9.4 (14 Feb 2008) + + 14 Feb 2008; Steev Klimaszewski <steev@gentoo.org> + +madwifi-ng-tools-0.9.4.ebuild: + Bump for 0.9.4 release which is compatible with kernel 2.6.24 + + 26 Oct 2007; Steve Dibb <beandog@gentoo.org> + madwifi-ng-tools-0.9.3.3.ebuild: + amd64 stable, security bug 195705 + + 24 Oct 2007; Tobias Scherbaum <dertobi123@gentoo.org> + madwifi-ng-tools-0.9.3.3.ebuild: + ppc stable, bug #195705 + + 21 Oct 2007; Markus Meier <maekke@gentoo.org> + madwifi-ng-tools-0.9.3.3.ebuild: + x86 stable, security bug #195705 + + 15 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> + madwifi-ng-tools-0.9.3.2.ebuild: + ppc stable, bug #188902 + + 15 Aug 2007; Christoph Mende <angelos@gentoo.org> + madwifi-ng-tools-0.9.3.2.ebuild: + Stable on amd64 wrt security bug #188902 + + 14 Aug 2007; Andrej Kacian <ticho@gentoo.org> + madwifi-ng-tools-0.9.3.2.ebuild: + Stable on x86, security bug #188902. + +*madwifi-ng-tools-0.9.3.2 (14 Aug 2007) + + 14 Aug 2007; Steev Klimaszewski <steev@gentoo.org> + +madwifi-ng-tools-0.9.3.2.ebuild: + New upstream release, a number of bugfixes, read the changelog :) + +*madwifi-ng-tools-0.9.3.1 (23 May 2007) + + 23 May 2007; Stefan Schweizer <genstef@gentoo.org> + +madwifi-ng-tools-0.9.3.1.ebuild: + Version bump to fix security bug 179532 and to contain the headers bug 179348 + + 09 Apr 2007; Marcus D. Hanwell <cryos@gentoo.org> + madwifi-ng-tools-0.9.3.ebuild: + Stable on amd64, bug 173434. + + 08 Apr 2007; Tobias Scherbaum <dertobi123@gentoo.org> + madwifi-ng-tools-0.9.3.ebuild: + ppc stable, bug #173434 + + 06 Apr 2007; Christian Faulhammer <opfer@gentoo.org> + madwifi-ng-tools-0.9.3.ebuild: + stable x86, security bug 173434 + +*madwifi-ng-tools-0.9.3 (20 Mar 2007) + + 20 Mar 2007; Steev Klimaszewski <steev@gentoo.org> + +madwifi-ng-tools-0.9.3.ebuild: + New upstream release. Bumping madwifi-ng-tools as well, to be safe. + + 07 Dec 2006; Stefan Schweizer <genstef@gentoo.org> + -madwifi-ng-tools-0.0.1443.20060207.ebuild, + -madwifi-ng-tools-0.0.1531.20060427.ebuild, + -madwifi-ng-tools-0.9.1.ebuild, -madwifi-ng-tools-0.9.2_rc1692.ebuild: + remove old + + 24 Sep 2006; Michael Hanselmann <hansmi@gentoo.org> + madwifi-ng-tools-0.9.2.ebuild: + Stable on ppc. + + 22 Sep 2006; Daniel Drake <dsd@gentoo.org> madwifi-ng-tools-0.9.2.ebuild: + Avoid checking kernel details, bug #148694 + + 14 Sep 2006; Daniel Drake <dsd@gentoo.org> madwifi-ng-tools-0.9.2.ebuild: + Stable on amd64 + + 11 Sep 2006; <ticho@gentoo.org> madwifi-ng-tools-0.9.2.ebuild: + Stable on x86, security bug #144996. + + 10 Sep 2006; Bryan Ăstergaard <kloeri@gentoo.org> metadata.xml: + Remove brix from metadata.xml. + + 05 Aug 2006; Tobias Scherbaum <dertobi123@gentoo.org> + madwifi-ng-tools-0.0.1531.20060427.ebuild: + ppc stable, bug #139998 + +*madwifi-ng-tools-0.9.2 (29 Jul 2006) + + 29 Jul 2006; Stefan Schweizer <genstef@gentoo.org> + +madwifi-ng-tools-0.9.2.ebuild: + version bump thanks to Conrad Kostecki <ConiKost@gmx.de> in bug 142043 + +*madwifi-ng-tools-0.9.2_rc1692 (26 Jul 2006) + + 26 Jul 2006; Stefan Schweizer <genstef@gentoo.org> + +madwifi-ng-tools-0.9.2_rc1692.ebuild: + Add release candidate works with 2.6.18, closes bug 141631 thanks to Thomas + Meyer <thomas.mey@web.de> + +*madwifi-ng-tools-0.9.1 (23 Jul 2006) + + 23 Jul 2006; Steev Klimaszewski <steev@gentoo.org> + +madwifi-ng-tools-0.9.1.ebuild: + New upstream release. Resolves bug #134438 + +*madwifi-ng-tools-0.0.1531.20060427 (09 Jul 2006) +*madwifi-ng-tools-0.0.1443.20060207 (09 Jul 2006) + + 09 Jul 2006; Henrik Brix Andersen <brix@gentoo.org> + +madwifi-ng-tools-0.0.1443.20060207.ebuild, + +madwifi-ng-tools-0.0.1531.20060427.ebuild, + -madwifi-ng-tools-0.1443.20060207.ebuild, + -madwifi-ng-tools-0.1531.20060427.ebuild: + New version scheme in preparation for version 0.9.x. + + 25 Jun 2006; Henrik Brix Andersen <brix@gentoo.org> + -files/madwifi-ng-tools-0.1401.20060117-udev.rules, + -files/madwifi-ng-tools-0.1420.20060201-udev.rules, + -files/madwifi-ng-tools-0.1440.20060206-udev.rules, + -madwifi-ng-tools-0.1401.20060117.ebuild, + -madwifi-ng-tools-0.1420.20060201.ebuild, + -madwifi-ng-tools-0.1440.20060206.ebuild, + -madwifi-ng-tools-0.1473.20060312.ebuild, + -madwifi-ng-tools-0.1485.20060325.ebuild, + -madwifi-ng-tools-0.1502.20060414.ebuild: + Pruned old versions. + + 11 May 2006; Henrik Brix Andersen <brix@gentoo.org> + madwifi-ng-tools-0.1531.20060427.ebuild: + Stable on x86. Fixes bug #132787. + + 30 Apr 2006; Simon Stelling <blubb@gentoo.org> + madwifi-ng-tools-0.1443.20060207.ebuild: + stable on amd64 + +*madwifi-ng-tools-0.1531.20060427 (27 Apr 2006) + + 27 Apr 2006; Henrik Brix Andersen <brix@gentoo.org> + +madwifi-ng-tools-0.1531.20060427.ebuild: + New snapshot. + +*madwifi-ng-tools-0.1502.20060414 (14 Apr 2006) +*madwifi-ng-tools-0.1485.20060325 (14 Apr 2006) +*madwifi-ng-tools-0.1473.20060312 (14 Apr 2006) +*madwifi-ng-tools-0.1443.20060207 (14 Apr 2006) +*madwifi-ng-tools-0.1440.20060206 (14 Apr 2006) +*madwifi-ng-tools-0.1420.20060201 (14 Apr 2006) +*madwifi-ng-tools-0.1401.20060117 (14 Apr 2006) + + 14 Apr 2006; Henrik Brix Andersen <brix@gentoo.org> + +files/madwifi-ng-tools-0.1401.20060117-udev.rules, + +files/madwifi-ng-tools-0.1420.20060201-udev.rules, + +files/madwifi-ng-tools-0.1440.20060206-udev.rules, +metadata.xml, + +madwifi-ng-tools-0.1401.20060117.ebuild, + +madwifi-ng-tools-0.1420.20060201.ebuild, + +madwifi-ng-tools-0.1440.20060206.ebuild, + +madwifi-ng-tools-0.1443.20060207.ebuild, + +madwifi-ng-tools-0.1473.20060312.ebuild, + +madwifi-ng-tools-0.1485.20060325.ebuild, + +madwifi-ng-tools-0.1502.20060414.ebuild: + Renamed from net-wireless/madwifi-tools to net-wireless/madwifi-ng-tools. + +*madwifi-tools-0.1485.20060325 (27 Mar 2006) + + 27 Mar 2006; Henrik Brix Andersen <brix@gentoo.org> + +madwifi-tools-0.1485.20060325.ebuild: + New madwifi-ng snapshot. + +*madwifi-tools-0.1473.20060312 (12 Mar 2006) + + 12 Mar 2006; Henrik Brix Andersen <brix@gentoo.org> + +madwifi-tools-0.1473.20060312.ebuild: + New snapshot, bug #125933. + + 05 Mar 2006; Henrik Brix Andersen <brix@gentoo.org> + madwifi-tools-0.1443.20060207.ebuild: + Stable on x86. + +*madwifi-tools-0.1443.20060207 (07 Feb 2006) + + 07 Feb 2006; Henrik Brix Andersen <brix@gentoo.org> + +madwifi-tools-0.1443.20060207.ebuild: + New snapshot. The udev rules are no longer needed, bug #121913. + +*madwifi-tools-0.1440.20060206 (06 Feb 2006) + + 06 Feb 2006; Henrik Brix Andersen <brix@gentoo.org> + +files/madwifi-tools-0.1440.20060206-udev.rules, + +madwifi-tools-0.1440.20060206.ebuild: + Version bump, bug #121783. + + 01 Feb 2006; Henrik Brix Andersen <brix@gentoo.org> + -madwifi-tools-0.1_pre20051111.ebuild: + Removed broken version. + +*madwifi-tools-0.1420.20060201 (01 Feb 2006) + + 01 Feb 2006; Henrik Brix Andersen <brix@gentoo.org> + +files/madwifi-tools-0.1420.20060201-udev.rules, + +madwifi-tools-0.1420.20060201.ebuild: + New snapshot. + + 17 Jan 2006; Roy Marples <uberlord@gentoo.org> + madwifi-tools-0.1401.20060117.ebuild: + Marked ~amd64. + +*madwifi-tools-0.1401.20060117 (17 Jan 2006) + + 17 Jan 2006; Henrik Brix Andersen <brix@gentoo.org> + +files/madwifi-tools-0.1401.20060117-udev.rules, + +madwifi-tools-0.1401.20060117.ebuild: + New snapshot, changed naming scheme to match upstream. Switched from using + preup()/postdown() to using an udev helper, bug #118516. + + 18 Nov 2005; Marcus D. Hanwell <cryos@gentoo.org> + madwifi-tools-0.1_pre20051111.ebuild: + Marked -amd64 too, upstream ticket 74. + +*madwifi-tools-0.1_pre20051111 (13 Nov 2005) + + 13 Nov 2005; Stefan Schweizer <genstef@gentoo.org> + -madwifi-tools-0.1_pre20050106.ebuild, + -madwifi-tools-0.1_pre20050107.ebuild, + -madwifi-tools-0.1_pre20051031.ebuild, + +madwifi-tools-0.1_pre20051111.ebuild: + Version bump, remove old ebuilds + + 12 Nov 2005; Stefan Schweizer <genstef@gentoo.org> + madwifi-tools-0.1_pre20051031.ebuild: + Use userspecified LDFLAGS,CFLAGS, use make install + + 12 Nov 2005; Peter Johanson <latexer@gentoo.org> + madwifi-tools-0.1_pre20051031.ebuild: + Fix problem with not installing new wlanconfig tool. + +*madwifi-tools-0.1_pre20051031 (09 Nov 2005) + + 09 Nov 2005; Peter Johanson <latexer@gentoo.org> + +madwifi-tools-0.1_pre20051031.ebuild: + Bump with new CVS snapshot. + + 29 Apr 2005; <solar@gentoo.org> madwifi-tools-0.1_pre20050420.ebuild: + - bug 90880 - fix sed expression on athstats.c + +*madwifi-tools-0.1_pre20050420 (26 Apr 2005) + + 26 Apr 2005; <solar@gentoo.org> +madwifi-tools-0.1_pre20050420.ebuild: + - version bump + + 19 Jan 2005; <solar@gentoo.org> madwifi-tools-0.1_pre20050106.ebuild, + madwifi-tools-0.1_pre20050107.ebuild: + - added a sed expression to a src_unpack as per bug #78586 + +*madwifi-tools-0.1_pre20050107 (07 Jan 2005) + + 07 Jan 2005; <solar@gentoo.org> +madwifi-tools-0.1_pre20050107.ebuild: + - update from Stefan Schweizer. uses the snapshot from the mirrors now + +*madwifi-tools-0.1_pre20050106 (06 Jan 2005) + + 06 Jan 2005; <solar@gentoo.org> -madwifi-tools-0.1_pre20040906.ebuild, + -madwifi-tools-0.1_pre20041019.ebuild, + +madwifi-tools-0.1_pre20050106.ebuild: + version bump for 2005 and small format string fixes + +*madwifi-tools-0.1_pre20041019 (19 Oct 2004) + + 19 Oct 2004; <solar@gentoo.org> +madwifi-tools-0.1_pre20041019.ebuild: + updated snap of madwifi-tools for 2.6.9 kernels + +*madwifi-tools-0.1_pre20040906 (06 Sep 2004) + + 06 Sep 2004; <solar@gentoo.org> +metadata.xml, + +madwifi-tools-0.1_pre20040906.ebuild: + initial commit of the madwifi-tools (broken out from the -driver) to the tree. + diff --git a/net-wireless/madwifi-ng-tools/Manifest b/net-wireless/madwifi-ng-tools/Manifest new file mode 100644 index 0000000..20f9215 --- /dev/null +++ b/net-wireless/madwifi-ng-tools/Manifest @@ -0,0 +1,4 @@ +DIST madwifi-0.9.4-r4133-20100621.tar.gz 3534852 RMD160 ba17522c17e623d77e50a422d9fe9c57d5a2c3d9 SHA1 63abb8bb46738eb2b285445aa40c2a55a0e441f8 SHA256 f19f2eea7561a8a50a8731407d959eaafe64cc39fa5a894cac7a62807382d606 +EBUILD madwifi-ng-tools-0.9.4.4133.20100621.ebuild 2054 RMD160 9b2d0257a352bc442910fd8a87a849ec0dfbbb90 SHA1 8f1f589c73f1bbdbc80db8b93c53a8cf88e8e31e SHA256 905de8530796aedd6c98d00394468b019d62648e276b99bab2626978c516fd2d +MISC ChangeLog 12120 RMD160 c051ffe8cad4e2cbe7d664b0be75c11d43f43cd2 SHA1 1993e1dbcbeeb12fa602ab9e1380483fdf6cc36a SHA256 4a02f384c7d650d929f9bc4ce834b6794be2b78c446e942982b7138319cef92b +MISC metadata.xml 244 RMD160 7adc35ffcad8a9e66c9f213c57117c406957c0ac SHA1 bae7782bf6bf8549273a8138bf1f9be10374ff29 SHA256 ba79a636fe9ffed1c1d625f609c7c8f251a36fbd5e32138c45aa763ebd9a141a diff --git a/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.4.4133.20100621.ebuild b/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.4.4133.20100621.ebuild new file mode 100644 index 0000000..d3cac56 --- /dev/null +++ b/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.4.4133.20100621.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.4.4119.20100201.ebuild,v 1.3 2010/06/26 17:38:57 nixnut Exp $ + +EAPI="2" + +inherit versionator toolchain-funcs + +MY_PN=${PN/-ng-tools/} +MY_PV=$(get_version_component_range 1-3) +MY_REV=$(get_version_component_range 4) +MY_DATE=$(get_version_component_range 5) +MY_P=${MY_PN}-${MY_PV}-r${MY_REV}-${MY_DATE} +S=${WORKDIR}/${MY_P}/tools + +DESCRIPTION="Next Generation tools for configuration of Atheros based IEEE 802.11a/b/g wireless LAN cards" +HOMEPAGE="http://www.madwifi-project.org/" +SRC_URI="http://snapshots.madwifi-project.org/${MY_PN}-${MY_PV}/${MY_P}.tar.gz" + +LICENSE="|| ( BSD GPL-2 )" +SLOT="0" +KEYWORDS="amd64 ppc x86" +IUSE="" + +DEPEND="" +RDEPEND="!net-wireless/madwifi-old-tools" + +src_prepare() { + # format string fix from solar + #sed -i \ +# -e 's:err(1, ifr.ifr_name);:err(1, "%s", ifr.ifr_name);:g' \ +# ${S}/tools/athstats.c || die + + sed -i \ + -e "s:CC =.*:CC = $(tc-getCC):" \ + -e "s:CFLAGS=:CFLAGS+=:" \ + -e "s:LDFLAGS=:LDFLAGS+=:" \ + "${S}"/Makefile || die +} + +src_install() { + emake DESTDIR="${D}" BINDIR=/usr/bin MANDIR=/usr/share/man STRIP=echo \ + install || die "emake install failed" + + dodir /sbin + mv "${D}"/usr/bin/wlanconfig "${D}"/sbin + + # install headers for use by + # net-wireless/wpa_supplicant and net-wireless/hostapd + cd "${S}"/.. + insinto /usr/include/madwifi/include/ + doins include/*.h + insinto /usr/include/madwifi/net80211 + doins net80211/*.h +} + +pkg_postinst() { + if [ -e "${ROOT}"/etc/udev/rules.d/65-madwifi.rules ]; then + ewarn + ewarn "The udev rules for creating interfaces (athX) are no longer needed." + ewarn + ewarn "You should manually remove the /etc/udev/rules.d/65-madwifi.rules file" + ewarn "and either run 'udevstart' or reboot for the changes to take effect." + ewarn + fi + einfo + einfo "If you use net-wireless/wpa_supplicant or net-wireless/hostapd with madwifi" + einfo "you should remerge them now." + einfo +} diff --git a/net-wireless/madwifi-ng-tools/metadata.xml b/net-wireless/madwifi-ng-tools/metadata.xml new file mode 100644 index 0000000..df2c05d --- /dev/null +++ b/net-wireless/madwifi-ng-tools/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer> + <email>pva@gentoo.org</email> + <name>Peter Volkov</name> +</maintainer> +<herd>mobile</herd> +</pkgmetadata> diff --git a/net-wireless/madwifi-ng/ChangeLog b/net-wireless/madwifi-ng/ChangeLog new file mode 100644 index 0000000..87900be --- /dev/null +++ b/net-wireless/madwifi-ng/ChangeLog @@ -0,0 +1,636 @@ +# ChangeLog for net-wireless/madwifi-ng +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-wireless/madwifi-ng/ChangeLog,v 1.75 2010/06/26 17:39:42 nixnut Exp $ + + 26 Jun 2010; <nixnut@gentoo.org> madwifi-ng-0.9.4.4119.20100201.ebuild: + ppc stable #306851 + + 12 Apr 2010; Markus Meier <maekke@gentoo.org> + madwifi-ng-0.9.4.4119.20100201.ebuild: + amd64/x86 stable, bug #306851 + +*madwifi-ng-0.9.4.4119.20100201 (03 Mar 2010) + + 03 Mar 2010; Peter Volkov <pva@gentoo.org> + +madwifi-ng-0.9.4.4119.20100201.ebuild: + Version bump, bug #306851, thank Oschtan for report and Andrey for + explanation of the problem. + + 24 Oct 2009; nixnut <nixnut@gentoo.org> + madwifi-ng-0.9.4.4030.20090529.ebuild: + ppc stable #288386 + + 15 Oct 2009; Markus Meier <maekke@gentoo.org> + madwifi-ng-0.9.4.4030.20090529.ebuild: + amd64/x86 stable, bug #288386 + +*madwifi-ng-0.9.4.4100.20090929 (10 Oct 2009) + + 10 Oct 2009; Peter Volkov <pva@gentoo.org> + +madwifi-ng-0.9.4.4100.20090929.ebuild: + Version bump to fix build issue with 2.6.31, bug #287656 thank xo0ox for + report and tests. + + 04 Jun 2009; Peter Volkov <pva@gentoo.org> + madwifi-ng-0.9.4.4030.20090529.ebuild: + Drop -Werror, now builds with gcc-4.4, bug #271611, thank hirakendu for + report. + + 03 Jun 2009; Peter Volkov <pva@gentoo.org> + +files/madwifi-ng-injection-r3925.patch: + Added missed injection patch, bug #272372, thank Pierre-Yves AILLET for + report. + +*madwifi-ng-0.9.4.4030.20090529 (01 Jun 2009) + + 01 Jun 2009; Peter Volkov <pva@gentoo.org> + +madwifi-ng-0.9.4.4030.20090529.ebuild: + Bump to most recent svn snapshot for 0.9.4 branch. Fixes build problems + with 2.6.29, bug #262761, thank Tobias Kral, Draco Levanah, Ivan + Kukharchuk and other guys, that helped us. + + 01 Jun 2009; Peter Volkov <pva@gentoo.org> -madwifi-ng-0.9.3.1.ebuild, + -madwifi-ng-0.9.3.2.ebuild, -files/madwifi-2.6.22.patch: + Remove old and vulnerable versions, bug #271697, thank Robert Buchholz for + report. + + 31 Jan 2009; Peter Volkov <pva@gentoo.org> + +files/madwifi-ng-0.9.4-request_module-build.patch, + madwifi-ng-0.9.4.ebuild, madwifi-ng-0.9.4-r1.ebuild: + Fixed build problem with gcc-4.3, bug #256669, thank cilly for report and + fix. + + 15 Nov 2008; Peter Volkov <pva@gentoo.org> madwifi-ng-0.9.4.ebuild, + madwifi-ng-0.9.4-r1.ebuild: + Workaround for our build system was commited into linux-mod.eclass, bug + #237618. So it safe to remove it from madwifi-ng-0.9.4-r1. Also to avoid + somewhat unnecessary round of stabilization patch for build failure on + 2.6.27 moved into madwifi-ng-0.9.4. Now madwifi-ng-0.9.4-r1 and + madwifi-ng-0.9.4 are equal, but don't remove any of them to avoid + unnecessary rebuilds. + + 15 Nov 2008; Peter Volkov <pva@gentoo.org> madwifi-ng-0.9.3.1.ebuild, + madwifi-ng-0.9.3.2.ebuild, madwifi-ng-0.9.3.3.ebuild, + madwifi-ng-0.9.4.ebuild, madwifi-ng-0.9.4-r1.ebuild: + madwifi.org changed to madwifi-project.org, bug #246289, thank hitachi for + report. + + 22 Oct 2008; Peter Volkov <pva@gentoo.org> + files/madwifi-ng-0.9.4-2.6.27-r3811.patch: + Updated patch to make it workable with all sys-devel/patch versions. + + 20 Oct 2008; Peter Volkov <pva@gentoo.org> + +files/madwifi-ng-0.9.4-2.6.27-r3811.patch, madwifi-ng-0.9.4-r1.ebuild: + Added patch to make it buildable with 2.6.27 kernel. + +*madwifi-ng-0.9.4-r1 (14 Oct 2008) + + 14 Oct 2008; Peter Volkov <pva@gentoo.org> +madwifi-ng-0.9.4-r1.ebuild: + Added workaround for unresolved symbols if CONFIG_MODVERSIONS is set, bug + #232099. + + 13 Sep 2008; Peter Volkov <pva@gentoo.org> madwifi-ng-0.9.4.ebuild: + Removed app-arch/sharutils from DEPEND as madwifi-ng builds fine without + it, bug #232099. + + 25 Aug 2008; nixnut <nixnut@gentoo.org> madwifi-ng-0.9.4.ebuild: + Stable on ppc wrt bug 225099 + + 23 Aug 2008; Doug Goldstein <cardoe@gentoo.org> metadata.xml: + add GLEP 56 USE flag desc from use.local.desc + + 14 Aug 2008; Steev Klimaszewski <steev@gentoo.org> metadata.xml, + madwifi-ng-0.9.4.ebuild: + Add injection use flag to metadata.xml + + 14 Aug 2008; Steev Klimaszewski <steev@gentoo.org> + madwifi-ng-0.9.4.ebuild: + Cosmetic fix to an elog line in 0.9.4 so it isn't split + + 21 Jul 2008; Steev Klimaszewski <steev@gentoo.org> + +files/madwifi-dfs-ieee80211-skb-update.patch, madwifi-ng-0.9.4.ebuild: + Add patch to make madwifi-ng-0.9.4 work with 2.6.26 kernels. + + 07 Jul 2008; Thomas Anderson <gentoofan23@gentoo.org> + madwifi-ng-0.9.4.ebuild: + stable amd64, bug 225099, thanks to ciberfred for testing + + 18 Jun 2008; Christian Faulhammer <opfer@gentoo.org> + madwifi-ng-0.9.4.ebuild: + stable x86, bug 225099 + + 06 Jun 2008; Peter Volkov <pva@gentoo.org> metadata.xml: + Added myself as maintainer. + +*madwifi-ng-0.9.4 (14 Feb 2008) + + 14 Feb 2008; Steev Klimaszewski <steev@gentoo.org> + +madwifi-ng-0.9.4.ebuild: + New upstream release of madwifi-ng. This release is based off 0.9.3.3, not + trunk so unfortunately, still no AR5007 or AR5008 support. There is a patch + in upstreams ticket system for 5007 and 5008 support is in trunk. + + 17 Jan 2008; Steev Klimaszewski <steev@gentoo.org> + madwifi-ng-0.9.3.3.ebuild: + Fix the KMOD check. No need to specify CONFIG. + + 16 Jan 2008; Steev Klimaszewski <steev@gentoo.org> + madwifi-ng-0.9.3.3.ebuild: + Add a check for CONFIG_KMOD and error if it is not set. This should fix + bug #174168. Thanks to David Brigada <brigad@rpi.edu> for reporting, + and Gordon Malm <bugs-gentoo-org-02@bumpin.org> for his work tracking it + down. + + 26 Oct 2007; Steve Dibb <beandog@gentoo.org> madwifi-ng-0.9.3.3.ebuild: + amd64 stable, security bug 195705 + + 24 Oct 2007; Tobias Scherbaum <dertobi123@gentoo.org> + madwifi-ng-0.9.3.3.ebuild: + ppc stable, bug #195705 + + 21 Oct 2007; Markus Meier <maekke@gentoo.org> madwifi-ng-0.9.3.3.ebuild: + x86 stable, security bug #195705 + + 15 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> + madwifi-ng-0.9.3.2.ebuild: + ppc stable, bug #188902 + + 15 Aug 2007; Christoph Mende <angelos@gentoo.org> + madwifi-ng-0.9.3.2.ebuild: + Stable on amd64 wrt security bug #188902 + + 14 Aug 2007; Andrej Kacian <ticho@gentoo.org> madwifi-ng-0.9.3.2.ebuild: + Stable on x86, security bug #188902. + +*madwifi-ng-0.9.3.2 (14 Aug 2007) + + 14 Aug 2007; Steev Klimaszewski <steev@gentoo.org> + +madwifi-ng-0.9.3.2.ebuild: + New upstream release, various fixes, read the changelog :) + + 13 Jul 2007; Stefan Schweizer <genstef@gentoo.org> + files/madwifi-2.6.22.patch: + Add new 2.6.22 patch that works for amd64 too thanks to Thomas S. Howard + <thoward1120@sbcglobal.net> in bug 184804 + + 07 Jul 2007; Stefan Schweizer <genstef@gentoo.org> + -files/madwifi-ng-0.9.2.1-linux-2.6.20.patch, + -files/madwifi-ng-0.9.2-allow-cipher-none.diff, + -files/madwifi-ng-0.9.2-ath_intr.diff, + -files/madwifi-ng-0.9.2-config.h.diff, + -files/madwifi-ng-0.9.2-crypto_cipher_encrypt_one.diff, + -files/madwifi-association-fix.patch, + -files/madwifi-ng-uudecode-gcda-fix.patch, -madwifi-ng-0.9.2.1.ebuild, + -madwifi-ng-0.9.3-r2.ebuild, -madwifi-ng-0.9.3-r3.ebuild, + madwifi-ng-0.9.3.1.ebuild: + remove old vulnerable, fix help text variable + + 02 Jun 2007; Peter Weller <welp@gentoo.org> madwifi-ng-0.9.3.1.ebuild: + Stable on amd46 wrt security bug 179532 + + 29 May 2007; Tobias Scherbaum <dertobi123@gentoo.org> + madwifi-ng-0.9.3.1.ebuild: + ppc stable, bug #179532 + + 24 May 2007; Christian Faulhammer <opfer@gentoo.org> + madwifi-ng-0.9.3.1.ebuild: + stable x86, security bug 179532 + +*madwifi-ng-0.9.3.1 (23 May 2007) + + 23 May 2007; Stefan Schweizer <genstef@gentoo.org> + +madwifi-ng-0.9.3.1.ebuild: + Version bump to fix security bug 179532 and to not contain the headers bug + 179348 + + 13 May 2007; Stefan Schweizer <genstef@gentoo.org> + +files/madwifi-2.6.22.patch, madwifi-ng-0.9.3-r3.ebuild: + Add 2.6.22 patch + +*madwifi-ng-0.9.3-r3 (16 Apr 2007) + + 16 Apr 2007; Steev Klimaszewski <steev@gentoo.org> + +madwifi-ng-0.9.3-r3.ebuild: + Add wireless-tools to RDEPEND and add back the injection useflag/patch. + Closes bug #159006 and bug #174198. + + 09 Apr 2007; Marcus D. Hanwell <cryos@gentoo.org> + madwifi-ng-0.9.3-r2.ebuild: + Stable on amd64, bug 173434. + + 08 Apr 2007; Tobias Scherbaum <dertobi123@gentoo.org> + madwifi-ng-0.9.3-r2.ebuild: + ppc stable, bug #173434 + + 06 Apr 2007; Christian Faulhammer <opfer@gentoo.org> + madwifi-ng-0.9.3-r2.ebuild: + stable x86, security bug 173434 + + 21 Mar 2007; Steev Klimaszewski <steev@gentoo.org> + madwifi-ng-0.9.3-r2.ebuild: + Add IUSE, apparently it is a MUST/Required, though repoman doesn't complain + about it. + +*madwifi-ng-0.9.3-r2 (21 Mar 2007) + + 21 Mar 2007; Steev Klimaszewski <steev@gentoo.org> + -madwifi-ng-0.9.3-r1.ebuild, +madwifi-ng-0.9.3-r2.ebuild: + Fixes the issues that dsd pointed out in bug 171529, thanks to Gordon for his + faster responses than I. Hopefully, shouldn't need to bump it anymore. + +*madwifi-ng-0.9.3-r1 (21 Mar 2007) + + 21 Mar 2007; Steev Klimaszewski <steev@gentoo.org> + -madwifi-ng-0.9.3.ebuild, +madwifi-ng-0.9.3-r1.ebuild: + Fix up the ebuild a bit (and revbump because of building all the rate control + modules now) - thanks to the unknown person in bug #171529. + +*madwifi-ng-0.9.3 (20 Mar 2007) + + 20 Mar 2007; Steev Klimaszewski <steev@gentoo.org> + +files/madwifi-ng-0.9.3-uudecode-gcda-fix.patch, +madwifi-ng-0.9.3.ebuild: + New upstream release. Tested on an AR5212 Cardbus card, and an AR5005G. + Still no support for AR5008 :( + + 20 Feb 2007; <genstef@gentoo.org> -madwifi-ng-0.9.2.ebuild, + madwifi-ng-0.9.2.1.ebuild: + Use atheros-hal license for truedfx bug 146319 + + 10 Feb 2007; Steev Klimaszewski <steev@gentoo.org> + +files/madwifi-ng-0.9.2-allow-cipher-none.diff, madwifi-ng-0.9.2.1.ebuild: + Add patch from bug #157677 to fix cipher none issues. Thanks to Jon Howell + for the patch. Will be in upstream 0.9.3 release. + + 10 Feb 2007; Mike Auty <ikelos@gentoo.org> + files/madwifi-ng-0.9.2.1-linux-2.6.20.patch: + Fix up 'unable to attach hardware' problem, bug 165477. + + 05 Feb 2007; Daniel Drake <dsd@gentoo.org> + +files/madwifi-ng-0.9.2.1-linux-2.6.20.patch, madwifi-ng-0.9.2.1.ebuild: + Move patches into src_unpack, and add 2.6.20 compatibility patch + + 29 Jan 2007; <genstef@gentoo.org> +files/madwifi-ng-r1886.patch, + madwifi-ng-0.9.2.1.ebuild: + Add injection useflag and patch thanks to jdettner + + 10 Dec 2006; Mike Doty <kingtaco@gentoo.org> madwifi-ng-0.9.2.1.ebuild: + amd64 stable, bug 157449 + + 08 Dec 2006; Tobias Scherbaum <dertobi123@gentoo.org> + madwifi-ng-0.9.2.1.ebuild: + ppc stable, bug #157449 + + 08 Dec 2006; Christian Faulhammer <opfer@gentoo.org> + madwifi-ng-0.9.2.1.ebuild: + stable x86, security bug #157449 + +*madwifi-ng-0.9.2.1 (07 Dec 2006) + + 07 Dec 2006; Stefan Schweizer <genstef@gentoo.org> + -madwifi-ng-0.0.1443.20060207.ebuild, + -madwifi-ng-0.0.1531.20060427.ebuild, +madwifi-ng-0.9.2.1.ebuild: + Security version bump, bug 157449 also fixes 2.6.19 building + + 17 Nov 2006; Stefan Schweizer <genstef@gentoo.org> + +files/madwifi-ng-0.9.2-ath_intr.diff, + +files/madwifi-ng-0.9.2-config.h.diff, + +files/madwifi-ng-0.9.2-crypto_cipher_encrypt_one.diff, + madwifi-ng-0.9.2.ebuild: + Add 2.6.19 support patches thanks to Horst Schirmeier + <gentoo@schirmeier.com> and Martin Heimburger <vispillo@vispillo.org> in bug + 152595 + + 24 Sep 2006; Michael Hanselmann <hansmi@gentoo.org> + madwifi-ng-0.9.2.ebuild: + Stable on ppc. + + 14 Sep 2006; Daniel Drake <dsd@gentoo.org> madwifi-ng-0.9.2.ebuild: + Stable on amd64 + + 11 Sep 2006; <ticho@gentoo.org> madwifi-ng-0.9.2.ebuild: + Stable on x86, security bug #144996. + + 08 Sep 2006; Steev Klimaszewski <steev@gentoo.org> + madwifi-ng-0.9.2.ebuild: + Leaving the patch in the files dir, but removing it from the 0.9.2 ebuild. + Closes/fixes bug #146459. Thanks to dsd for his work in finding, and + reporting, this issue. + + 04 Sep 2006; Stefan Schweizer <genstef@gentoo.org> metadata.xml, + -madwifi-ng-0.9.1.ebuild, -madwifi-ng-0.9.2_rc1692.ebuild, + madwifi-ng-0.9.2.ebuild: + remove old, mention as-is in license, bug 146319, remove brix from metadata + + 21 Aug 2006; Benjamin Schindler <config@gentoo.org> + +files/madwifi-association-fix.patch, madwifi-ng-0.9.2.ebuild: + Add patch to fix issue http://madwifi.org/ticket/776 + + 05 Aug 2006; Tobias Scherbaum <dertobi123@gentoo.org> + madwifi-ng-0.0.1531.20060427.ebuild: + ppc stable, bug #139998 + +*madwifi-ng-0.9.2 (29 Jul 2006) + + 29 Jul 2006; Stefan Schweizer <genstef@gentoo.org> + +madwifi-ng-0.9.2.ebuild: + version bump thanks to Conrad Kostecki <ConiKost@gmx.de> in bug 142043 + +*madwifi-ng-0.9.2_rc1692 (26 Jul 2006) + + 26 Jul 2006; Stefan Schweizer <genstef@gentoo.org> + +madwifi-ng-0.9.2_rc1692.ebuild: + Add release candidate works with 2.6.18, closes bug 141631 thanks to Thomas + Meyer <thomas.mey@web.de> + +*madwifi-ng-0.9.1 (23 Jul 2006) + + 23 Jul 2006; Steev Klimaszewski <steev@gentoo.org> + +files/madwifi-ng-uudecode-gcda-fix.patch, +madwifi-ng-0.9.1.ebuild: + New upstream release, committing because Brix is on vacation. Thanks to Yang + Zhao for the initial report, and everyone else in bug #134438. As well as + Agent86 for testing before I commit. + +*madwifi-ng-0.0.1531.20060427 (09 Jul 2006) +*madwifi-ng-0.0.1443.20060207 (09 Jul 2006) + + 09 Jul 2006; Henrik Brix Andersen <brix@gentoo.org> + +madwifi-ng-0.0.1443.20060207.ebuild, + +madwifi-ng-0.0.1531.20060427.ebuild, -madwifi-ng-0.1443.20060207.ebuild, + -madwifi-ng-0.1531.20060427.ebuild: + New version scheme in preparation for version 0.9.x. + + 25 Jun 2006; Henrik Brix Andersen <brix@gentoo.org> + -madwifi-ng-0.1401.20060117.ebuild, -madwifi-ng-0.1420.20060201.ebuild, + -madwifi-ng-0.1440.20060206.ebuild, -madwifi-ng-0.1473.20060312.ebuild, + -madwifi-ng-0.1485.20060325.ebuild, -madwifi-ng-0.1502.20060414.ebuild: + Pruned old versions. + + 11 May 2006; Henrik Brix Andersen <brix@gentoo.org> + madwifi-ng-0.1531.20060427.ebuild: + Stable on x86. Fixes bug #132787. + + 30 Apr 2006; Simon Stelling <blubb@gentoo.org> + madwifi-ng-0.1443.20060207.ebuild: + stable on amd64 + +*madwifi-ng-0.1531.20060427 (27 Apr 2006) + + 27 Apr 2006; Henrik Brix Andersen <brix@gentoo.org> + +madwifi-ng-0.1531.20060427.ebuild: + New snapshot. + +*madwifi-ng-0.1502.20060414 (14 Apr 2006) +*madwifi-ng-0.1485.20060325 (14 Apr 2006) +*madwifi-ng-0.1473.20060312 (14 Apr 2006) +*madwifi-ng-0.1443.20060207 (14 Apr 2006) +*madwifi-ng-0.1440.20060206 (14 Apr 2006) +*madwifi-ng-0.1420.20060201 (14 Apr 2006) +*madwifi-ng-0.1401.20060117 (14 Apr 2006) + + 14 Apr 2006; Henrik Brix Andersen <brix@gentoo.org> +metadata.xml, + +madwifi-ng-0.1401.20060117.ebuild, +madwifi-ng-0.1420.20060201.ebuild, + +madwifi-ng-0.1440.20060206.ebuild, +madwifi-ng-0.1443.20060207.ebuild, + +madwifi-ng-0.1473.20060312.ebuild, +madwifi-ng-0.1485.20060325.ebuild, + +madwifi-ng-0.1502.20060414.ebuild: + Renamed from net-wireless/madwifi-driver to net-wireless/madwifi-ng. + +*madwifi-driver-0.1485.20060325 (27 Mar 2006) + + 27 Mar 2006; Henrik Brix Andersen <brix@gentoo.org> + +madwifi-driver-0.1485.20060325.ebuild: + New madwifi-ng snapshot. + +*madwifi-driver-0.1473.20060312 (12 Mar 2006) + + 12 Mar 2006; Henrik Brix Andersen <brix@gentoo.org> + +madwifi-driver-0.1473.20060312.ebuild: + New snapshot, bug #125933. + + 05 Mar 2006; Henrik Brix Andersen <brix@gentoo.org> + madwifi-driver-0.1443.20060207.ebuild: + Stable on x86. + + 17 Feb 2006; Henrik Brix Andersen <brix@gentoo.org> + madwifi-driver-0.1_pre20050420-r1.ebuild, + madwifi-driver-0.1401.20060117.ebuild, + madwifi-driver-0.1420.20060201.ebuild, + madwifi-driver-0.1440.20060206.ebuild, + madwifi-driver-0.1443.20060207.ebuild: + Added note about remerging wpa_supplicant/hostapd after upgrading + madwifi-driver. Thanks to Chris Bainbridge in bug #122553. + +*madwifi-driver-0.1443.20060207 (07 Feb 2006) + + 07 Feb 2006; Henrik Brix Andersen <brix@gentoo.org> + +madwifi-driver-0.1443.20060207.ebuild: + New snapshot. The udev rules are no longer needed, bug #121913. + +*madwifi-driver-0.1440.20060206 (06 Feb 2006) + + 06 Feb 2006; Henrik Brix Andersen <brix@gentoo.org> + +madwifi-driver-0.1440.20060206.ebuild: + Version bump, bug #121783. + + 01 Feb 2006; Henrik Brix Andersen <brix@gentoo.org> + -madwifi-driver-0.1_pre20051111.ebuild: + Removed broken version. + +*madwifi-driver-0.1420.20060201 (01 Feb 2006) + + 01 Feb 2006; Henrik Brix Andersen <brix@gentoo.org> + +madwifi-driver-0.1420.20060201.ebuild: + New snapshot. Fixes bug #120290. + + 17 Jan 2006; Roy Marples <uberlord@gentoo.org> + madwifi-driver-0.1401.20060117.ebuild: + Marked ~amd64. + +*madwifi-driver-0.1401.20060117 (17 Jan 2006) + + 17 Jan 2006; Henrik Brix Andersen <brix@gentoo.org> + +madwifi-driver-0.1401.20060117.ebuild: + New snapshot, changed naming scheme to match upstream. Fixes bug #112853 and + bug #102104. Thank you to Sebastian Siewior, Uberlord and cryos for testing. + + 16 Nov 2005; Stefan Schweizer <genstef@gentoo.org> + madwifi-driver-0.1_pre20051111.ebuild: + Remove ath_rate_amrr if it is leftover from an old installation, #112728 + + 15 Nov 2005; Marcus D. Hanwell <cryos@gentoo.org> + madwifi-driver-0.1_pre20051111.ebuild: + Marked -amd64, kernel oops caused by traffic over the interface. + +*madwifi-driver-0.1_pre20051111 (13 Nov 2005) + + 13 Nov 2005; Stefan Schweizer <genstef@gentoo.org> + -files/madwifi-driver-0.1-arp-packets-33958.patch, + -files/madwifi-driver-2.6.8-20040814-proc_dointvec.patch, + -files/madwifi-multi-ssid-support.patch, + -madwifi-driver-0.1_pre20050107.ebuild, + -madwifi-driver-0.1_pre20050224.ebuild, + -madwifi-driver-0.1_pre20050420.ebuild, + -madwifi-driver-0.1_pre20050809.ebuild, + -madwifi-driver-0.1_pre20050809-r1.ebuild, + -madwifi-driver-0.1_pre20051031.ebuild, + +madwifi-driver-0.1_pre20051111.ebuild: + Version bump, remove old ebuilds + + 12 Nov 2005; Stefan Schweizer <genstef@gentoo.org> + madwifi-driver-0.1_pre20051031.ebuild: + Add wlan_scan_sta, wlan_scan_ap, postinst einfo note, new homepage, extra + docs, madwifi-tools DEPEND + +*madwifi-driver-0.1_pre20051031 (09 Nov 2005) + + 09 Nov 2005; Peter Johanson <latexer@gentoo.org> + +madwifi-driver-0.1_pre20051031.ebuild: + Bump with new CVS snapshot. + +*madwifi-driver-0.1_pre20050809-r1 (22 Aug 2005) +*madwifi-driver-0.1_pre20050420-r1 (22 Aug 2005) + + 22 Aug 2005; Henrik Brix Andersen <brix@gentoo.org> + +madwifi-driver-0.1_pre20050420-r1.ebuild, + +madwifi-driver-0.1_pre20050809-r1.ebuild: + Install header files for use by net-wireless/hostapd and + net-wireless/wpa_supplicant. + +*madwifi-driver-0.1_pre20050809 (10 Aug 2005) + + 10 Aug 2005; Stefan Schweizer <genstef@gentoo.org> + +madwifi-driver-0.1_pre20050809.ebuild: + Version bump thanks to Miles Lubin <miles@lubin.us> in bug 101872 + + 30 Jun 2005; Joseph Jezak <josejx@gentoo.org> + madwifi-driver-0.1_pre20050420.ebuild: + Added ~ppc and PPC target, bug #97001. + +*madwifi-driver-0.1_pre20050420 (25 Apr 2005) + + 25 Apr 2005; <solar@gentoo.org> -madwifi-driver-0.1_pre20041019.ebuild, + -madwifi-driver-0.1_pre20050106.ebuild, + +madwifi-driver-0.1_pre20050420.ebuild: + - remove older snapshots that were using kernel-mod.eclass and updated snapshot + +*madwifi-driver-0.1_pre20050224 (27 Feb 2005) + + 27 Feb 2005; Stefan Schweizer <genstef@gentoo.org> + +madwifi-driver-0.1_pre20050224.ebuild: + New madwifi cvs-snapshot, bug 81766, and module build order restructure, bug + 82752 + + 09 Jan 2005; <solar@gentoo.org> madwifi-driver-0.1_pre20050107.ebuild: + - removing masking and put ebuild in ~arch + + 08 Jan 2005; Stefan Schweizer <genstef@gentoo.org> + madwifi-driver-0.1_pre20050107.ebuild: + S= --> S=/madwifi, thanks to Dominic Battre <dominic.battre@gmx.de> in bug + 75654 comment #22 + +*madwifi-driver-0.1_pre20050107 (07 Jan 2005) + + 07 Jan 2005; <solar@gentoo.org> +madwifi-driver-0.1_pre20050107.ebuild: + - linux-mod update from Stefan Schweizer + +*madwifi-driver-0.1_pre20050106 (07 Jan 2005) + + 07 Jan 2005; <solar@gentoo.org> -madwifi-driver-0.1_pre20040824-r1.ebuild, + -madwifi-driver-0.1_pre20040906.ebuild, + +madwifi-driver-0.1_pre20050106.ebuild: + - version bump for 2.6.x kernels + + 22 Oct 2004; <solar@gentoo.org> madwifi-driver-0.1_pre20041019.ebuild: + added app-arch/sharutils to DEPEND + +*madwifi-driver-0.1_pre20041019 (19 Oct 2004) + + 19 Oct 2004; <solar@gentoo.org> -madwifi-driver-0.1_pre20031213-r1.ebuild, + -madwifi-driver-0.1_pre20040108.ebuild, + -madwifi-driver-0.1_pre20040212.ebuild, + -madwifi-driver-0.1_pre20040514.ebuild, + -madwifi-driver-0.1_pre20040726.ebuild, + madwifi-driver-0.1_pre20040906.ebuild, + +madwifi-driver-0.1_pre20041019.ebuild: + Flushed a few of the older ebuilds and added a new 20041019 snapshot for + kernel 2.6.9 - madwifi-multi-ssid.patch still appears to be needed + +*madwifi-driver-0.1_pre20040906 (06 Sep 2004) + + 06 Sep 2004; <solar@gentoo.org> -madwifi-driver-0.1_pre20040824.ebuild, + +madwifi-driver-0.1_pre20040906.ebuild: + updated the cvs snapshot of madwifi-driver. The WPA branch was merged back + into HEAD + +*madwifi-driver-0.1_pre20040824-r1 (29 Aug 2004) + + 29 Aug 2004; <solar@gentoo.org> + +files/madwifi-driver-2.6.8-20040814-proc_dointvec.patch, + +files/madwifi-multi-ssid-support.patch, + +madwifi-driver-0.1_pre20040824-r1.ebuild: + update for 2.6.8 kernels + + 24 Aug 2004; <solar@gentoo.org> : + updated snapshot, pulling from the wpa branch + +*madwifi-driver-0.1_pre20040726 (26 Jul 2004) + + 26 Jul 2004; <solar@gentoo.org> madwifi-driver-0.1_pre20040726.ebuild, + files/madwifi-driver-0.1-arp-packets-33958.patch: + new snapshot and added patch from madwifi mailing list which resolves corrupt + frames on wlan0 when ath0 and wlan0 are in the same bridge + + 15 May 2004; Peter Johanson <latexer@gentoo.org> + madwifi-driver-0.1_pre20040514.ebuild: + Small fix for 2.6 kernels. Silly me. + +*madwifi-driver-0.1_pre20040514 (14 May 2004) + + 14 May 2004; Peter Johanson <latexer@gentoo.org> + madwifi-driver-0.1_pre20040514.ebuild: + Bump with new CVS snapshot. Includes small changes to handing of makefile variables. + +*madwifi-driver-0.1_pre20040212 (12 Feb 2004) + + 12 Feb 2004; Stephen Diener <sediener@gentoo.org> + madwifi-driver-0.1_pre20030702.ebuild, + madwifi-driver-0.1_pre20030802.ebuild, + madwifi-driver-0.1_pre20031110.ebuild, + madwifi-driver-0.1_pre20031213-r1.ebuild, + madwifi-driver-0.1_pre20031213.ebuild, + madwifi-driver-0.1_pre20040212.ebuild: + Cleared out all but the last three monthly snapshots. Added Febs snap. + +*madwifi-driver-0.1_pre20040108 (08 Jan 2004) + + 08 Jan 2004; Stephen Diener <sediener@gentoo.org> + madwifi-driver-0.1_pre20040108.ebuild: + monthly CVS snapshot for Jan + +*madwifi-driver-0.1_pre20031213-r1 (19 Dec 2003) + + 19 Dec 2003; Stephen Diener <sediener@gentoo.org> + madwifi-driver-0.1_pre20031213-r1.ebuild: + Modified to work with 2.6 kernels: thanks to flokno@gmx.net and Jani Vaarala + <flame@pymgyprojects.com> for debugging + +*madwifi-driver-0.1_pre20031213 (13 Dec 2003) + + 13 Dec 2003; Stephen Diener <sediener@gentoo.org> + madwifi-driver-0.1_pre20031213.ebuild: + new monthly snapshot as promised + + 11 Nov 2003; Peter Johanson <latexer@gentoo.org> metadata.xml: + Now in the better "mobile" herd + +*madwifi-driver-0.1_pre20030802 (03 Aug 2003) + + 03 Aug 2003; Stephen Diener <sediener@gentoo.org> + madwifi-driver-0.1_pre20030802.ebuild: + New release + +*madwifi-driver-0.1_pre20030702 (18 Jul 2003) + + 18 Jul 2003; Peter Johanson <latexer@gentoo.org> + madwifi-driver-0.1_pre20030702.ebuild: + Initial import. Drivers for the Atheros chipset (a/b/g) + diff --git a/net-wireless/madwifi-ng/Manifest b/net-wireless/madwifi-ng/Manifest new file mode 100644 index 0000000..f0bbdb9 --- /dev/null +++ b/net-wireless/madwifi-ng/Manifest @@ -0,0 +1,5 @@ +AUX madwifi-ng-injection-r3925.patch 1171 RMD160 f00fb830c3116b8ef5c6b0277105f8ffb9126b46 SHA1 9eb78206792d0f1c8fc230e3b850849cb86080d9 SHA256 48892221bea5da0a34c51235a80201e0bebb63be22075b04df659ce06a09dfed +DIST madwifi-0.9.4-r4133-20100621.tar.gz 3534852 RMD160 ba17522c17e623d77e50a422d9fe9c57d5a2c3d9 SHA1 63abb8bb46738eb2b285445aa40c2a55a0e441f8 SHA256 f19f2eea7561a8a50a8731407d959eaafe64cc39fa5a894cac7a62807382d606 +EBUILD madwifi-ng-0.9.4.4133.20100621.ebuild 3448 RMD160 957b10e6f9cd1c7b4efd0331c9e82fc220792468 SHA1 e7890c3d445a1a773fc1991e556e4c90901dd907 SHA256 30dea661503b9a3bdd962c5f96be8e176ee3355f976de29c2004bfd3cd235e41 +MISC ChangeLog 23401 RMD160 84f2e194d2d1138eaa6e46a7465161a4e91f9a03 SHA1 f164defa1f2506809e605d9d705f7cf4082725f8 SHA256 4b9f49c683bf649eb84111bbf7e9e1c95cd6d9b1b88f8655372fa2f65c62d289 +MISC metadata.xml 474 RMD160 f4c1656da66f1c8d67b3ba7f5d796c42a28a1ea0 SHA1 0405e39b7aa5373d1e2ee8b47f015f009947738e SHA256 72b875566747e831cbd7faff930a0c3ca7d48d28b5ec0662b36b57e37d91c54f diff --git a/net-wireless/madwifi-ng/files/madwifi-ng-injection-r3925.patch b/net-wireless/madwifi-ng/files/madwifi-ng-injection-r3925.patch new file mode 100644 index 0000000..1999184 --- /dev/null +++ b/net-wireless/madwifi-ng/files/madwifi-ng-injection-r3925.patch @@ -0,0 +1,32 @@ +=== modified file 'ath/if_ath.c' +--- ath/if_ath.c 2009-06-03 07:46:17 +0000 ++++ ath/if_ath.c 2009-06-03 07:53:24 +0000 +@@ -2359,6 +2359,7 @@ + ath_tx_startraw(struct net_device *dev, struct ath_buf *bf, struct sk_buff *skb) + { + struct ath_softc *sc = netdev_priv(dev); ++ struct ieee80211com *ic = &sc->sc_ic; + struct ath_hal *ah = sc->sc_ah; + struct ieee80211_phy_params *ph = (struct ieee80211_phy_params *) (skb->cb + sizeof(struct ieee80211_cb)); + const HAL_RATE_TABLE *rt; +@@ -2375,7 +2376,8 @@ + struct ieee80211_frame *wh; + + wh = (struct ieee80211_frame *) skb->data; +- try0 = ph->try0; ++ //try0 = ph->try0; ++ try0 = (ic->ic_opmode == IEEE80211_M_MONITOR) ? 1 : ph->try0; + rt = sc->sc_currates; + txrate = dot11_to_ratecode(sc, rt, ph->rate0); + power = ph->power > 60 ? 60 : ph->power; +@@ -2404,7 +2406,8 @@ + KASSERT(rt != NULL, ("no rate table, mode %u", sc->sc_curmode)); + + +- if (IEEE80211_IS_MULTICAST(wh->i_addr1)) { ++ if (IEEE80211_IS_MULTICAST(wh->i_addr1) || ((ic->ic_opmode == ++ IEEE80211_M_MONITOR) && (skb->data[1]&3) != 0x01) ) { + flags |= HAL_TXDESC_NOACK; /* no ack on broad/multicast */ + sc->sc_stats.ast_tx_noack++; + try0 = 1; + diff --git a/net-wireless/madwifi-ng/madwifi-ng-0.9.4.4133.20100621.ebuild b/net-wireless/madwifi-ng/madwifi-ng-0.9.4.4133.20100621.ebuild new file mode 100644 index 0000000..71d62e0 --- /dev/null +++ b/net-wireless/madwifi-ng/madwifi-ng-0.9.4.4133.20100621.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-wireless/madwifi-ng/madwifi-ng-0.9.4.4119.20100201.ebuild,v 1.3 2010/06/26 17:39:42 nixnut Exp $ + +EAPI="2" + +inherit linux-mod versionator + +MY_PN=${PN/-ng/} +MY_PV=$(get_version_component_range 1-3) +MY_REV=$(get_version_component_range 4) +MY_DATE=$(get_version_component_range 5) +MY_P=${MY_PN}-${MY_PV}-r${MY_REV}-${MY_DATE} +S=${WORKDIR}/${MY_P} + +DESCRIPTION="Next Generation driver for Atheros based IEEE 802.11a/b/g wireless LAN cards" +HOMEPAGE="http://www.madwifi-project.org/" +SRC_URI="http://snapshots.madwifi-project.org/${MY_PN}-${MY_PV}/${MY_P}.tar.gz" + +LICENSE="atheros-hal + || ( BSD GPL-2 )" +SLOT="0" +KEYWORDS="amd64 ppc x86" +IUSE="injection" + +RDEPEND="!net-wireless/madwifi-old + net-wireless/wireless-tools + ~net-wireless/madwifi-ng-tools-${PV}" + +pkg_setup() { + CONFIG_CHECK="CRYPTO WIRELESS_EXT SYSCTL" + kernel_is lt 2 6 29 && CONFIG_CHECK="${CONFIG_CHECK} KMOD" + ERROR_CRYPTO="${P} requires Cryptographic API support (CONFIG_CRYPTO)." + ERROR_WIRELESS_EXT="${P} requires CONFIG_WIRELESS_EXT selected by Wireless LAN drivers (non-hamradio) & Wireless Extensions" + kernel_is gt 2 6 33 && \ + ERROR_WIRELESS_EXT="${P} requires CONFIG_WIRELESS_EXT selected by some Wireless LAN drivers (e.g CONFIG_IPW2100)" + ERROR_SYSCTL="${P} requires Sysctl support (CONFIG_SYSCTL)." + ERROR_KMOD="${F} requires CONFIG_KMOD to be set to y or m" + BUILD_TARGETS="all" + MODULESD_ATH_PCI_DOCS="README" + linux-mod_pkg_setup + + MODULE_NAMES='ath_hal(net:"${S}"/ath_hal) + wlan(net:"${S}"/net80211) + wlan_acl(net:"${S}"/net80211) + wlan_ccmp(net:"${S}"/net80211) + wlan_tkip(net:"${S}"/net80211) + wlan_wep(net:"${S}"/net80211) + wlan_xauth(net:"${S}"/net80211) + wlan_scan_sta(net:"${S}"/net80211) + wlan_scan_ap(net:"${S}"/net80211) + ath_rate_amrr(net:"${S}"/ath_rate/amrr) + ath_rate_onoe(net:"${S}"/ath_rate/onoe) + ath_rate_sample(net:"${S}"/ath_rate/sample) + ath_rate_minstrel(net:"${S}"/ath_rate/minstrel) + ath_pci(net:"${S}"/ath)' + + BUILD_PARAMS="KERNELPATH=${KV_OUT_DIR}" +} + +src_prepare() { + use injection && epatch "${FILESDIR}"/${PN}-injection-r3925.patch + for dir in ath ath_hal net80211 ath_rate ath_rate/amrr ath_rate/minstrel ath_rate/onoe ath_rate/sample; do + convert_to_m "${S}/${dir}/Makefile" + done + sed -e 's:-Werror ::' -i Makefile.inc || die "sed -Werror failed" + make svnversion.h || die +} + +src_install() { + linux-mod_src_install + dodoc README THANKS SNAPSHOT || die +} + +pkg_postinst() { + local moddir="${ROOT}/lib/modules/${KV_FULL}/net/" + + linux-mod_pkg_postinst + + einfo + einfo "Interfaces (athX) are now automatically created upon loading the ath_pci" + einfo "module." + einfo + einfo "The type of the created interface can be controlled through the 'autocreate'" + einfo "module parameter." + einfo + einfo "As of net-wireless/madwifi-ng-0.9.3 rate control module selection is done at" + einfo "module load time via the 'ratectl' module parameter." + + elog "Please note: This release is based off of 0.9.3.3 and NOT trunk." + elog "# No AR5007 support in this release;" + elog "experimental support is available for i386 (32bit) in #1679" + elog "# No AR5008 support in this release; support is available in trunk " + elog "No, we will not apply the patch from 1679, if you must, please do so + in an overlay on your system. That is upstreams ticket 1679, not Gentoo's." +} diff --git a/net-wireless/madwifi-ng/metadata.xml b/net-wireless/madwifi-ng/metadata.xml new file mode 100644 index 0000000..28c6b00 --- /dev/null +++ b/net-wireless/madwifi-ng/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>mobile</herd> + <maintainer> + <email>steev@gentoo.org</email> + <name>Steev Klimaszewski</name> + </maintainer> + <maintainer> + <email>pva@gentoo.org</email> + <name>Peter Volkov</name> + </maintainer> +<use> + <flag name='injection'>Adds support for <pkg>net-wireless/aircrack-ng</pkg> + aireplay-ng packet injection</flag> +</use> +</pkgmetadata> |