New version, fixes #174693.
authorRoy Marples <uberlord@gentoo.org>
Fri, 20 Apr 2007 00:12:34 +0000 (00:12 +0000)
committerRoy Marples <uberlord@gentoo.org>
Fri, 20 Apr 2007 00:12:34 +0000 (00:12 +0000)
Package-Manager: portage-2.1.2.4

net-wireless/wireless-tools/ChangeLog
net-wireless/wireless-tools/Manifest
net-wireless/wireless-tools/files/digest-wireless-tools-29_pre20 [new file with mode: 0644]
net-wireless/wireless-tools/wireless-tools-29_pre20.ebuild [new file with mode: 0644]

index f762e8fcbe36127ba9255dc5dfb03e145b10dcf4..94a98b839dc0932779b52e0bc108d10e44bc6363 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for net-wireless/wireless-tools
 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/wireless-tools/ChangeLog,v 1.113 2007/04/15 22:47:03 uberlord Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/wireless-tools/ChangeLog,v 1.114 2007/04/20 00:12:34 uberlord Exp $
+
+*wireless-tools-29_pre20 (20 Apr 2007)
+
+  20 Apr 2007; Roy Marples <uberlord@gentoo.org>
+  +wireless-tools-29_pre20.ebuild:
+  New version, fixes #174693.
 
 *wireless-tools-29_pre14 (15 Apr 2007)
 
index a3df3bb76af329fe7cb4f100c8e135f93c6cb355..7aec35558d6368524320bcbc9f8c04bc2915c9c9 100644 (file)
@@ -3,6 +3,7 @@ DIST wireless_tools.28.tar.gz 254077 RMD160 cfeb4fac2d7a2c9d4a763cd3fccfd1522879
 DIST wireless_tools.29.pre10.tar.gz 275087 RMD160 c1c446a1caeaa4705faf3b37d3ce84b3f67cc463 SHA1 4bd506b8b2d8049303e8f849d2a14423f2ec1428 SHA256 1f767da365a8cdc62569b366ded609873f56ed033b0b9e66c18f63ccb604f11b
 DIST wireless_tools.29.pre14.tar.gz 277770 RMD160 e4a7d232929f388852d3c7a399bc661182d8fdea SHA1 9515bc493067b1c92c56ee42ad760528b939bd8b SHA256 300dca648d8e211cce2ae0e4a70fcc9443fbf1be3d016baa63cae4d29386c09b
 DIST wireless_tools.29.pre17.tar.gz 279974 RMD160 eeeacd6c9d5a339f9200553dc3dced3148b2bc1f SHA1 2543ecd60acec3fc82b205493dad27962a72c829 SHA256 47049db73cc89f3e7e89164e62675656382ddc3c488c91be59ed235c6645888c
+DIST wireless_tools.29.pre20.tar.gz 293703 RMD160 554b81d81bba50581fd9dff761e931189d8be5f2 SHA1 8037666ff04d1d9fa4aa488013ce412003464292 SHA256 14ed30ea8792ea009804d4cc739ad9765a7d48dc37055b3df785cfcca7fefecb
 EBUILD wireless-tools-27-r1.ebuild 1358 RMD160 948c58b4d304c05eb7c6e8201e1b82c0232f4172 SHA1 1d32831a73b8b328c983015b4262dda9cd7b20da SHA256 3632d2d73c0dbe5dd648149124a07d8010830769f9a74e6baf1883dc49d35dc9
 MD5 6fcf8b4181268309da913e08e95d4fd8 wireless-tools-27-r1.ebuild 1358
 RMD160 948c58b4d304c05eb7c6e8201e1b82c0232f4172 wireless-tools-27-r1.ebuild 1358
@@ -23,10 +24,14 @@ EBUILD wireless-tools-29_pre17.ebuild 2052 RMD160 03fd4319dedac8995afcfb45afcbb2
 MD5 bd2e2bbaf7aa1d05b7d71b9651f7bb48 wireless-tools-29_pre17.ebuild 2052
 RMD160 03fd4319dedac8995afcfb45afcbb253f98e6ad9 wireless-tools-29_pre17.ebuild 2052
 SHA256 89f25521d01bdc63af3975f0ae60cdbe1d47c7c673f08289450891eaa82dde72 wireless-tools-29_pre17.ebuild 2052
-MISC ChangeLog 18645 RMD160 e1e238fb31aa2ce67e9755791087940df6b1b720 SHA1 d2cf0a0a2a0c9c1e36a106f9245b9e72feb6ffb6 SHA256 4e869561e36fb799f69e67202765377feaec12318d01357a086e258b49363644
-MD5 3fc4ecfafbe367f568b21c12451a9d8e ChangeLog 18645
-RMD160 e1e238fb31aa2ce67e9755791087940df6b1b720 ChangeLog 18645
-SHA256 4e869561e36fb799f69e67202765377feaec12318d01357a086e258b49363644 ChangeLog 18645
+EBUILD wireless-tools-29_pre20.ebuild 2053 RMD160 dae50368408482d1cb2f6259539205dabe6a0885 SHA1 edb2dc9843b74434a6872b51b159d3c7242c2a0d SHA256 bcddac5a0493327fb83e1b83b423545fe8e23a4a6a191fb8f9679ec6d02efcec
+MD5 eb5f2e6b0403ba9a07928754a73c4623 wireless-tools-29_pre20.ebuild 2053
+RMD160 dae50368408482d1cb2f6259539205dabe6a0885 wireless-tools-29_pre20.ebuild 2053
+SHA256 bcddac5a0493327fb83e1b83b423545fe8e23a4a6a191fb8f9679ec6d02efcec wireless-tools-29_pre20.ebuild 2053
+MISC ChangeLog 18800 RMD160 c6512306ca6c036c3384e6eb984cbe32ad89c540 SHA1 e176c88fb477cbc0eb3ef351c64b1aa8229f029c SHA256 fb5a55f3c5974c5718b640b83e86f45ae6e262928ad510d5076a9761fabe8d33
+MD5 a1b9bc33f2ef420077ae240cd6446fe8 ChangeLog 18800
+RMD160 c6512306ca6c036c3384e6eb984cbe32ad89c540 ChangeLog 18800
+SHA256 fb5a55f3c5974c5718b640b83e86f45ae6e262928ad510d5076a9761fabe8d33 ChangeLog 18800
 MISC metadata.xml 576 RMD160 c516506f570e3405bdaf871751d45e4fe663673b SHA1 d410c8cd234c9fda065f0ae40aceb83ad01a4108 SHA256 b635a366fc61360578f42e0f7bc13dddbedad275368aba652711da57482dbfc6
 MD5 e548e9fc9fbd6977a35fb0a1a6e2c719 metadata.xml 576
 RMD160 c516506f570e3405bdaf871751d45e4fe663673b metadata.xml 576
@@ -46,3 +51,6 @@ SHA256 4853f3d2c36959b7a3c9a41305eca8589aa7499942a337bc3ab27eb12a3fecec files/di
 MD5 93de26ecb84dd3fe94eef66166534c5d files/digest-wireless-tools-29_pre17 271
 RMD160 4367dc48980c42fa37e991df5d8115bce5b2a78c files/digest-wireless-tools-29_pre17 271
 SHA256 e73c11a550f4ed04d53fce2ca17dc45698078c032a0d383fe35bf2deff751bf3 files/digest-wireless-tools-29_pre17 271
+MD5 0601ea47e399c4d24ccc17231e52aa21 files/digest-wireless-tools-29_pre20 271
+RMD160 0ddfad2a3f7cffe3d80095398ab00adf13593524 files/digest-wireless-tools-29_pre20 271
+SHA256 80b2c783ac1fa1e8e5c6db3ed788413341e77d2a69ac99692b7695459f0e3e10 files/digest-wireless-tools-29_pre20 271
diff --git a/net-wireless/wireless-tools/files/digest-wireless-tools-29_pre20 b/net-wireless/wireless-tools/files/digest-wireless-tools-29_pre20
new file mode 100644 (file)
index 0000000..9556819
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 58d0c7b23eb383e15f233da3f026d801 wireless_tools.29.pre20.tar.gz 293703
+RMD160 554b81d81bba50581fd9dff761e931189d8be5f2 wireless_tools.29.pre20.tar.gz 293703
+SHA256 14ed30ea8792ea009804d4cc739ad9765a7d48dc37055b3df785cfcca7fefecb wireless_tools.29.pre20.tar.gz 293703
diff --git a/net-wireless/wireless-tools/wireless-tools-29_pre20.ebuild b/net-wireless/wireless-tools/wireless-tools-29_pre20.ebuild
new file mode 100644 (file)
index 0000000..84ed5ca
--- /dev/null
@@ -0,0 +1,68 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/wireless-tools/wireless-tools-29_pre20.ebuild,v 1.1 2007/04/20 00:12:34 uberlord Exp $
+
+inherit toolchain-funcs multilib
+
+# The following works with both pre-releases and releases
+MY_P=${PN/-/_}.${PV/_/.}
+S=${WORKDIR}/${MY_P/\.pre*/}
+
+DESCRIPTION="A collection of tools to configure IEEE 802.11 wireless LAN cards"
+HOMEPAGE="http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html"
+SRC_URI="http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
+IUSE="multicall nls"
+
+DEPEND="sys-apps/sed"
+RDEPEND="virtual/libc"
+
+src_unpack() {
+       unpack ${A}
+
+       sed -i \
+               -e "s:^\(CC\) = gcc:\1 = $(tc-getCC):" \
+               -e "s:^\(AR\) = ar:\1 = $(tc-getAR):" \
+               -e "s:^\(RANLIB\) = ranlib:\1 = $(tc-getRANLIB):" \
+               -e "s:^\(CFLAGS=-Os\):#\1:" \
+               -e "s:\(@\$(LDCONFIG).*\):#\1:" \
+               -e "s:^\(INSTALL_MAN= \$(PREFIX)\)/man/:\1/share/man:" \
+               -e "s:^\(INSTALL_LIB= \$(PREFIX)\)/lib/:\1/$(get_libdir)/:" \
+               "${S}"/Makefile || die
+}
+
+src_compile() {
+       emake || die "emake failed"
+
+       if use multicall; then
+               emake iwmulticall || die "emake iwmulticall failed"
+       fi
+}
+
+src_install() {
+       make PREFIX="${D}" INSTALL_INC="${D}"/usr/include INSTALL_MAN="${D}"/usr/share/man install \
+               || die "make install failed"
+
+       if use multicall; then
+               # 'make install-iwmulticall' will overwrite some of the tools
+               # with symlinks - this is intentional (brix)
+               make PREFIX="${D}" INSTALL_INC="${D}"/usr/include INSTALL_MAN="${D}"/usr/share/man install-iwmulticall \
+                       || die "make install-iwmulticall failed"
+       fi
+
+       if use nls; then
+               for lang in fr cs; do
+                       for man in 5 7 8; do
+                               insinto /usr/share/man/${lang}/man${man}
+                               doins ${lang}/*.${man}
+                       done
+
+                       [[ -f README.${lang} ]] && dodoc README.${lang}
+               done
+       fi
+
+       dodoc CHANGELOG.h DISTRIBUTIONS.txt HOTPLUG.txt IFRENAME-VS-XXX.txt PCMCIA.txt README
+}