diff options
8 files changed, 106 insertions, 21 deletions
diff --git a/net-wireless/madwifi-ng-tools/ChangeLog b/net-wireless/madwifi-ng-tools/ChangeLog index 85cd551e69be..66a1aa8b4e73 100644 --- a/net-wireless/madwifi-ng-tools/ChangeLog +++ b/net-wireless/madwifi-ng-tools/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-wireless/madwifi-ng-tools -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/madwifi-ng-tools/ChangeLog,v 1.29 2007/10/26 13:52:55 beandog Exp $ +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-wireless/madwifi-ng-tools/ChangeLog,v 1.30 2008/02/14 05:21:38 steev Exp $ + +*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: diff --git a/net-wireless/madwifi-ng-tools/Manifest b/net-wireless/madwifi-ng-tools/Manifest index fd1f2e8b9024..8c6d306c6399 100644 --- a/net-wireless/madwifi-ng-tools/Manifest +++ b/net-wireless/madwifi-ng-tools/Manifest @@ -3,10 +3,12 @@ DIST madwifi-0.9.3.1.tar.bz2 3488269 RMD160 5daad5c17d42ee0b5618d46213293c4d6289 DIST madwifi-0.9.3.2.tar.bz2 3489208 RMD160 f20b7d954d7d3b4bda03ebb762868ed378514c8d SHA1 ccd8f4ba267df75ca002d8dbf66b09347e1bc0b6 SHA256 34ec9fc871edadf1742057152c0253484d95a534e51a48dbb2e11801e87a0a13 DIST madwifi-0.9.3.3.tar.bz2 3489995 RMD160 ed4b5267171bb11801817b7ba358fe3b08377329 SHA1 13df0e407de0f5b733e5ff1b660ce2fac048b206 SHA256 7e38cb26d5b001e9fb36f48aaefdeee10d1dc57c83e675e3bbd0f1807a3305b7 DIST madwifi-0.9.3.tar.bz2 3488332 RMD160 52eb553669ab83a9c594afd4eb1e297bea07089c SHA1 3f8a78264491dcb4bc98d40f971af546e86f8710 SHA256 847596646417abbdce9cfd0e1dca2cced29c6a8b814d1bd28d0c7301e9e4e9d8 -EBUILD madwifi-ng-tools-0.9.2.ebuild 1586 RMD160 3d8bea091faa9087b9dc7cb31785ec87415d3dab SHA1 c01bc41c07f7b698ed40a0930824f7ca0c8c1a6e SHA256 a747ac1d2efbafe20b8240f091dc581632d34e9a084d974d1f6ceeb85f999620 -EBUILD madwifi-ng-tools-0.9.3.1.ebuild 1942 RMD160 3b9d1ffeaa3f44854bc19c15f28b3bf67c173cd2 SHA1 2e31b7a68ed21bc7e05f973c51db9674c361927c SHA256 e859b881e7c741f66c7a861c66413868b1d9ccf2246499eb59ba97542aaab92d -EBUILD madwifi-ng-tools-0.9.3.2.ebuild 1945 RMD160 5c73040b1de0aaef81edd6d499b56c9fd7f27067 SHA1 5926b8be889a36611bfab0f417f535ff432607a6 SHA256 7175cb92037ad33fc4d003ff8b928d504e95ef29d3a0810605c8d257fa4dadcc +DIST madwifi-0.9.4.tar.bz2 3485142 RMD160 a493addc2f566e07f29033b671fea1b7143a90a4 SHA1 5de5842a662fbca17507003c3b09956c37fa4d79 SHA256 2356ea8a1a00454c31b8bb9a587a474744c022eca61eae01f37ab3f9ce3186a0 +EBUILD madwifi-ng-tools-0.9.2.ebuild 1587 RMD160 80dcec8507931ad07a7b5740d2966a62faebdfdd SHA1 5940193b77bef838e387f20dbe10c3ccd71e74e1 SHA256 e7acd9c8e544e08982b784db1cf6349836da9347db32d8614f40435c327c2957 +EBUILD madwifi-ng-tools-0.9.3.1.ebuild 1944 RMD160 065e771672bf88d5b8229b8fea401792972a312b SHA1 bcac4fe42ae8798579a042c5ba80332a6cd46d8b SHA256 fab436ce2b49331d1d69b45f80f5dec7625893d76b107a991214f60b71c17015 +EBUILD madwifi-ng-tools-0.9.3.2.ebuild 1944 RMD160 75467baa99493cd44c80749f9fed681932dd4a45 SHA1 b62fd596baf0505f974a8b73187907953b481ddf SHA256 feda4bf5e4562d20bf5c8541d4e744e846fb5b6a1fede256302d67c07b8253e1 EBUILD madwifi-ng-tools-0.9.3.3.ebuild 1946 RMD160 f0e5ac7f11ec08cd76db320fd7fdead7d7068b5b SHA1 5705a741fca0174ff10cb0b2767b55d6c668d269 SHA256 0cf68fcbc655e56ed70216a00f2099e2ce13c1e5998de1b08e3483d56e619040 -EBUILD madwifi-ng-tools-0.9.3.ebuild 1585 RMD160 c3597beb6a1d5d633f20dfaf30a6d3576002a9f2 SHA1 0ebaef884b43461e2a3fc496390723cdd529f051 SHA256 cebaeb18d2b484ae7a4cbf11a7fc08701009c8875927b9ebb33f5283b0805ed7 -MISC ChangeLog 9505 RMD160 6947f453bded30a283d7b0102b9535fac5a3bd20 SHA1 edd28a7acfdcd9c828a4b8223b68dc22adc37e30 SHA256 5a70065f03fb3581ab49be5fb1700cfc69fc229e7e4c78b28e917c65e1455ff6 +EBUILD madwifi-ng-tools-0.9.3.ebuild 1587 RMD160 ea09be9313f79bf7bee668793122c6149fd70f6a SHA1 a17435e28992ea83884fdb581588f550c3b4d233 SHA256 fae6eca435f81097d7616a0ef47ec4bdab61af34e89b403d2a47ef45b0b8c485 +EBUILD madwifi-ng-tools-0.9.4.ebuild 1945 RMD160 b70246ae6d90f8f9629b4bef1992f1b0ea57f643 SHA1 d894a727e026d1aec1520c3a19c204e203614054 SHA256 68e373e22ddef318f485ed7aa8e39e6efcc6ab8796680e4be83107f5c395774f +MISC ChangeLog 9694 RMD160 774a8622657bc43d30f46ecda600773bbc6f753f SHA1 81b95eeaf3d2d80d934b86cd20cb4dd6ae0fe07a SHA256 47f637f0035ae503f26c0edd94039c13319026b7083f958c17d2eeee8aa51015 MISC metadata.xml 159 RMD160 54af1e9a61e5ed1b49b2bbbf3ef2278999c66b13 SHA1 bce3da4745192397c9a08bdbcf7e4914eac9b77b SHA256 ed3a0d440cfa5672284f4172ebde0ea6506c1a38e9a3ed9f14f3d2c093aac42f diff --git a/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.2.ebuild b/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.2.ebuild index 980f302aea5f..c42f1c918227 100644 --- a/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.2.ebuild +++ b/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 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.2.ebuild,v 1.5 2006/09/24 09:28:54 hansmi Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.2.ebuild,v 1.6 2008/02/14 05:21:38 steev Exp $ inherit toolchain-funcs @@ -35,7 +35,7 @@ einfo "PV=$PV" -e "s:CC =.*:CC = $(tc-getCC):" \ -e "s:CFLAGS=:CFLAGS+=:" \ -e "s:LDFLAGS=:LDFLAGS+=:" \ - ${S}/Makefile || die + "${S}"/Makefile || die } src_compile() { diff --git a/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.3.1.ebuild b/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.3.1.ebuild index 0d78ff1ef8fc..7033ed5e9524 100644 --- a/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.3.1.ebuild +++ b/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.3.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 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.3.1.ebuild,v 1.1 2007/05/23 16:02:35 genstef Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.3.1.ebuild,v 1.2 2008/02/14 05:21:38 steev Exp $ inherit toolchain-funcs @@ -35,7 +35,7 @@ einfo "PV=$PV" -e "s:CC =.*:CC = $(tc-getCC):" \ -e "s:CFLAGS=:CFLAGS+=:" \ -e "s:LDFLAGS=:LDFLAGS+=:" \ - ${S}/Makefile || die + "${S}"/Makefile || die } src_compile() { @@ -51,7 +51,7 @@ src_install() { # install headers for use by # net-wireless/wpa_supplicant and net-wireless/hostapd - cd ${S}/.. + cd "${S}"/.. insinto /usr/include/madwifi/include/ doins include/*.h insinto /usr/include/madwifi/net80211 diff --git a/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.3.2.ebuild b/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.3.2.ebuild index 4918eb6ca627..83276e574c8c 100644 --- a/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.3.2.ebuild +++ b/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.3.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 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.3.2.ebuild,v 1.4 2007/08/15 21:28:25 dertobi123 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.3.2.ebuild,v 1.5 2008/02/14 05:21:38 steev Exp $ inherit toolchain-funcs @@ -35,7 +35,7 @@ einfo "PV=$PV" -e "s:CC =.*:CC = $(tc-getCC):" \ -e "s:CFLAGS=:CFLAGS+=:" \ -e "s:LDFLAGS=:LDFLAGS+=:" \ - ${S}/Makefile || die + "${S}"/Makefile || die } src_compile() { @@ -51,7 +51,7 @@ src_install() { # install headers for use by # net-wireless/wpa_supplicant and net-wireless/hostapd - cd ${S}/.. + cd "${S}"/.. insinto /usr/include/madwifi/include/ doins include/*.h insinto /usr/include/madwifi/net80211 diff --git a/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.3.ebuild b/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.3.ebuild index 483d751edffe..2747559c8df5 100644 --- a/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.3.ebuild +++ b/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 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.3.ebuild,v 1.4 2007/04/09 19:52:40 cryos Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.3.ebuild,v 1.5 2008/02/14 05:21:38 steev Exp $ inherit toolchain-funcs @@ -35,7 +35,7 @@ einfo "PV=$PV" -e "s:CC =.*:CC = $(tc-getCC):" \ -e "s:CFLAGS=:CFLAGS+=:" \ -e "s:LDFLAGS=:LDFLAGS+=:" \ - ${S}/Makefile || die + "${S}"/Makefile || die } src_compile() { diff --git a/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.4.ebuild b/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.4.ebuild new file mode 100644 index 000000000000..5c1312c84124 --- /dev/null +++ b/net-wireless/madwifi-ng-tools/madwifi-ng-tools-0.9.4.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2008 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.ebuild,v 1.1 2008/02/14 05:21:38 steev Exp $ + +inherit toolchain-funcs + +MY_P=${PN/-ng-tools/}-${PV} +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.org/" +SRC_URI="mirror://sourceforge/madwifi/madwifi-${PV}.tar.bz2" + +LICENSE="|| ( BSD GPL-2 )" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +IUSE="" +DEPEND="virtual/libc" +RDEPEND="!net-wireless/madwifi-old-tools + ${DEPEND}" + +src_unpack() { + unpack ${A} + + # 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 + +einfo "S=$S" +einfo "PV=$PV" + + sed -i \ + -e "s:CC =.*:CC = $(tc-getCC):" \ + -e "s:CFLAGS=:CFLAGS+=:" \ + -e "s:LDFLAGS=:LDFLAGS+=:" \ + "${S}"/Makefile || die +} + +src_compile() { + emake || die "emake failed" +} + +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/Manifest b/net-wireless/madwifi-ng/Manifest index 4fae1ffd7d97..2ebd072229f3 100644 --- a/net-wireless/madwifi-ng/Manifest +++ b/net-wireless/madwifi-ng/Manifest @@ -4,8 +4,10 @@ AUX madwifi-ng-r1886.patch 965 RMD160 86389659efbd846c12153c7e11043f0fb3c7fd8b S DIST madwifi-0.9.3.1.tar.bz2 3488269 RMD160 5daad5c17d42ee0b5618d46213293c4d6289130b SHA1 96647476b70ec80c83a13e3d381776416f6ccbff SHA256 623aa90dd9da9c0140ae71d205c6e8cb32f8a555f0f12d873494df05a07945ec DIST madwifi-0.9.3.2.tar.bz2 3489208 RMD160 f20b7d954d7d3b4bda03ebb762868ed378514c8d SHA1 ccd8f4ba267df75ca002d8dbf66b09347e1bc0b6 SHA256 34ec9fc871edadf1742057152c0253484d95a534e51a48dbb2e11801e87a0a13 DIST madwifi-0.9.3.3.tar.bz2 3489995 RMD160 ed4b5267171bb11801817b7ba358fe3b08377329 SHA1 13df0e407de0f5b733e5ff1b660ce2fac048b206 SHA256 7e38cb26d5b001e9fb36f48aaefdeee10d1dc57c83e675e3bbd0f1807a3305b7 -EBUILD madwifi-ng-0.9.3.1.ebuild 2647 RMD160 a1afdfe3e91d1561618e4d7c4df85dbb75311503 SHA1 20d317d2bc8708ddb8ebd10e92cf1e86ba7e1596 SHA256 666378e091abde5fc4580f2c3d99e8d8372eba2759c50cdfa9b5b5ce62e3fec3 -EBUILD madwifi-ng-0.9.3.2.ebuild 2578 RMD160 ec2ca52066d0516bbe9621bf1ee2da21927e4aba SHA1 c3d072110860868e9d9d6e4c3a763acc1d6eb597 SHA256 7497a7c5dc896b6d70582102f4e7ad7297b4c1e2f00466e799d9ded8a158b05e -EBUILD madwifi-ng-0.9.3.3.ebuild 2644 RMD160 02d05ab863ccc0c1ae5c8add9c20e3e0910c2456 SHA1 b7bc3b78d169e08e54f2a89613d3834f3f0b536c SHA256 534010964ad0c4d0abb357b96a4795783a27f53c53313a7cd2375463318fc73e -MISC ChangeLog 18558 RMD160 ef145857a07f842c9f462df526b58c56892c8d88 SHA1 12ac869288dc20b3852948c4da496332b7b485c2 SHA256 dd7c7c91066f5193edce3bfaf08817fc09ff1eac98109217080e76072a70631a +DIST madwifi-0.9.4.tar.bz2 3485142 RMD160 a493addc2f566e07f29033b671fea1b7143a90a4 SHA1 5de5842a662fbca17507003c3b09956c37fa4d79 SHA256 2356ea8a1a00454c31b8bb9a587a474744c022eca61eae01f37ab3f9ce3186a0 +EBUILD madwifi-ng-0.9.3.1.ebuild 2645 RMD160 a755041a58f5063f8df4204067db16ce93d96f12 SHA1 09b4a3f63142817436d7a724782df89757dcef3d SHA256 472ef5e891a98284bbe846c1beab1e7c27fc4a599ea93ab4641b8f851848654d +EBUILD madwifi-ng-0.9.3.2.ebuild 2576 RMD160 d0adfa17883b566b3d867fbdac8de3767d29f2fa SHA1 c4118a7d89ce332099eca043ce39bf1749a37379 SHA256 0da9efa0f0161fa5545cd72681e4ef7b558066d3bf709eb1f61181e624ff7494 +EBUILD madwifi-ng-0.9.3.3.ebuild 2642 RMD160 bb05de05aa5d55ff56d490ee1af21225b14318b3 SHA1 0ed783f8dd4347ce88b4949642bae0b3e5baeab0 SHA256 63df2b7e715ff7a440dc9b2f4c70cccd1856f129f8a8f86c939ab9c1ea5b9927 +EBUILD madwifi-ng-0.9.4.ebuild 3122 RMD160 bc1ec5440a5ec9bd08cf65caa0b4f7f4e158d3f3 SHA1 d24dc05a2e3b18245104acdd818b0d8d8bc08a4d SHA256 f45973fb5a71bb74afb6097307b404a3e4547ebeaa329f212b26198a55cabae4 +MISC ChangeLog 18896 RMD160 b4ca3ceaf1153372bb5e164fe05e2ee0327f2be6 SHA1 df0096fd4bf3716a89dc9156f4d871f28939ee15 SHA256 d08c8a943128ec68bc218b79349afc6bf0bf011fbfe765a73f0785033bafa07d MISC metadata.xml 256 RMD160 af310503f82b971c1d6e8e1a5282d455f3427a3e SHA1 c7c8144660775d9edc93ea9cfb820944f7eb3109 SHA256 0bece0d60e3a88523cbaab4bfaafc904a11efd49099bc37388954a243a096f59 |