summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Popov <pinkbyte@gentoo.org>2014-05-16 13:42:35 +0000
committerSergey Popov <pinkbyte@gentoo.org>2014-05-16 13:42:35 +0000
commitfb70a93634ff586015403aa9b1d488be9b4b7756 (patch)
tree678bbefaf79a9a5867aefe57c7743397d9e3ee3a /net-wireless
parentLinux patch 3.12.20. (diff)
downloadhistorical-fb70a93634ff586015403aa9b1d488be9b4b7756.tar.gz
historical-fb70a93634ff586015403aa9b1d488be9b4b7756.tar.bz2
historical-fb70a93634ff586015403aa9b1d488be9b4b7756.zip
Version bump
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0x1F357D42
Diffstat (limited to 'net-wireless')
-rw-r--r--net-wireless/wavemon/ChangeLog8
-rw-r--r--net-wireless/wavemon/Manifest19
-rw-r--r--net-wireless/wavemon/files/wavemon-0.7.6-ncurses-tinfo.patch19
-rw-r--r--net-wireless/wavemon/wavemon-0.7.6.ebuild51
4 files changed, 88 insertions, 9 deletions
diff --git a/net-wireless/wavemon/ChangeLog b/net-wireless/wavemon/ChangeLog
index 24ba6b6e332d..df6b666ae0f2 100644
--- a/net-wireless/wavemon/ChangeLog
+++ b/net-wireless/wavemon/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-wireless/wavemon
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/wavemon/ChangeLog,v 1.56 2014/03/06 07:12:56 pinkbyte Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/wavemon/ChangeLog,v 1.57 2014/05/16 13:42:33 pinkbyte Exp $
+
+*wavemon-0.7.6 (16 May 2014)
+
+ 16 May 2014; Sergey Popov <pinkbyte@gentoo.org> +wavemon-0.7.6.ebuild,
+ +files/wavemon-0.7.6-ncurses-tinfo.patch:
+ Version bump
06 Mar 2014; Sergey Popov <pinkbyte@gentoo.org> wavemon-0.7.5.ebuild,
+files/wavemon-0.7.5-ncurses-tinfo.patch:
diff --git a/net-wireless/wavemon/Manifest b/net-wireless/wavemon/Manifest
index 087fd69fd892..a952e630fd4b 100644
--- a/net-wireless/wavemon/Manifest
+++ b/net-wireless/wavemon/Manifest
@@ -3,18 +3,21 @@ Hash: SHA256
AUX wavemon-0.6.7-dont-override-CFLAGS.patch 368 SHA256 76e8bbe3b3f8799e1445eafca9fd13d4b7fe31a0b8c1cf7f2e89783a1dbaef0a SHA512 b6d6cdb8a50ac2dc303198dd94a813e623d4cbfd639919a4a61f74a68bc278c4f2de019f52f4c03fe7d7d947f8b8f9ef3428d95f0426ef21ac95c034854e0f76 WHIRLPOOL 7cf8a093edb97b5694b2db3a8b46bc0473a52eb022b03ab7d5bbe20c8de2105c560c90916a6565dcc67202726d4524f7cd60ca6fcfc3b9295ff1ff420d6d6a76
AUX wavemon-0.7.5-ncurses-tinfo.patch 536 SHA256 e9772eec5a192b743377ce36cad4a94aa9874073f273f7c63238ff995b56dc49 SHA512 f1b0ba96af27e6e8eb4ce1f83c43c6eb55e3b376e1b15da9ac1e322438ae305a6033e22a2739a1c34b9f783a80710d0cef96eb788add81e134e4508860a449de WHIRLPOOL 5cc6b697bee4a43bdfb5f9905cbc87cd3ae6a874e565d7a9ecb8aa4fe71ee5055b28dad9b047dfc235e105aeefcf70f5a0eea261b58e395d7e28552b5ac4cb6c
+AUX wavemon-0.7.6-ncurses-tinfo.patch 742 SHA256 cc7ad4cec588c950a253df5cd2f78425c11d81bf41072de0761afdd4a28db8f1 SHA512 93b0cb8358bdac5795e3792b5d88bd3d3eaf0252239efb7169453e6c56053633f2ccf12efd07f8f52519dfb06c242366d8a169a04b51b88b43e5f336c01a2fde WHIRLPOOL 002e6c54e4a4c8a3fe8aafedd9933ed7e3ed36acb48e2885c02d70ee2e79e61b1d9780d3545d70a89ffe5578afadeabe66b2226553697a76ec9ff319a5344c57
DIST wavemon-0.7.5.tar.bz2 115617 SHA256 6dba1ba237833ba6c2e2345be21044ff4a1fef2a1c049508d74e64a500e82e2c SHA512 d97ff71bdbff06f7cd32db8d3695c656843c162ec9eef16ea430b498f5715e6c61384cfe791f20b75ae473a5d38d66a035a5b947020e1d60c70114dbb2a44e12 WHIRLPOOL bec900a0b38f5020bd0e4360c0a8989600a88b93c7d14501f5683adf3d7551be35704c8620132fe5f5b60237191aa4d3b5944bfc8e9234afb9ec0ca1a5fffb8f
+DIST wavemon-0.7.6.tar.bz2 116194 SHA256 de0c64fe5fa2d439417ca4fe0863c417ec59276a9c9aec5afac77f5edfa79ca1 SHA512 95f47204e50c1a44a2230e2d8cbed90d76e53f5e674f6f54f64ba6c99590c90213d9422e62951d55bcf4c8e2325e63e6a7c0c7d1b14a4120d5f0d291dc36cd68 WHIRLPOOL 2d3b9663b2fe0f9a513dda27c93c5ccad387c481b03f64b6d7b06d310736b517128a4921f70022d840444a293ad33576126681cf39162942c3a9b1037286c2ed
EBUILD wavemon-0.7.5.ebuild 1246 SHA256 b30b45d3ec956526d8ed00fcc3a0382749a9422ad6e2d7d2ce734c3c9caf2e0e SHA512 3b2bacb9fe84d5df94176a88661528585473389c7d96739a49d3dd3854466f8883fd66e2bfb807c81dcffdacef88f6f552dfa6c12eb75e660a4c53c29b5884fe WHIRLPOOL 708b0fc1bfc194f4d1ce518a5a7c46a148a56496750de7fc1a93ab87d7a22fbb86a634af8e37c0f22f0f5d521152d28a3c44250b29c5c4fff9fe12db8d67aee2
-MISC ChangeLog 7640 SHA256 ba3b17f44004ebd6b2089f895d7fbcda1f3c7fa46d0398f21e39dbb89c0e821d SHA512 ec0a608f1d959ec8cc19510dd76a5f1c059d982bbe50e399aceb3828a8e4f542711e5a8473af4b4b708fd5c118323d702f31bfc11cb2ad42458479cfe4820533 WHIRLPOOL 8c7155e29ea880630c6a8d33eaf76ff1d9ed9c9d91f9aaadec0d7996dec05be2a2cb22208d37e4539a2ecfb841263814297921f92a339b0fe91409d584ce1ac5
+EBUILD wavemon-0.7.6.ebuild 1347 SHA256 f679063fc064103107be8f86ec1db72a829e006a20ac8d8563ab2eb8c63a5330 SHA512 e99c1c738dbb8715deae902d4937776c306e10043a7c6c14ae29f3f03657da799a38afeee8fccb2e4cf2ad0501fc434be0a9c4b7811eb8245f79f4a7a7f3bb45 WHIRLPOOL 49483a5566dfb714a4cb129d8fc3a12b8a2e38d2a4d70a8aa61c12b8906f9998769f6fbb74ad964b7b1d22f789b8364dac8c637c7535f6c043219ce17722176a
+MISC ChangeLog 7803 SHA256 464a2b1d4fc9613bd3c6a333938e63d74f3b72812a423fb10279d8505deb5945 SHA512 9da899369c63f08e3a51012ccac5c22c4ca73f7cb9dfe576162d29cd1572d76a499db617b042a40ebec25b40be0dfe33e3e745f85365dadd8881b9e359b06c09 WHIRLPOOL fa5311f11ed53b3b66c7f08947a08b3f634ea94f6f73932dd6db0482d71242ceb897ff69b60f62f8d4270944fcdc2066285667c9fd17aa04663c31558256f6c5
MISC metadata.xml 233 SHA256 a93cf5c4e554b97b2a48b92f801e3a3d87833cac311db0160a387a757ab7054c SHA512 704c94018edcbc53edcf0a41c2603dd59ea217aa5871f35d4d17f7df26156b8fb0a735d2efb11b74256565db01e6790a833242de39c29a9e46ed8ed96d505334 WHIRLPOOL 57f455cf256b91fb72e642f5a861e7367961775f2ab992b8afc798ff376c9a2bc8860d09f2bc43c870531248484128c966f25a081b7789a31ba9fb4f52b5519c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJTGB//AAoJECo/aRed9267uJQH/2eDsPMjFIA6YbNeCg5fCb8D
-u8c4mA4+CAqCaK3iXSvt/D28/Y8VLCoD9dYpBCZXYfqXLk1zfJiLPVCvy05BejFA
-L2QFezEnizZhXAGXcBbD05hVwJ+V1H+d45kVNYLKsJGC4cHjoNkCQygPLUtooFal
-ueH4fqDnp7Yyk4a8NsMd9NzwQlxHxvmYTs/TMKmHFvFQzLGjJwCyU8b8rWhZURts
-742z3ls29u6ws3sMtZ2fhQcdEO5zt9ASRTwzsIrhekxUFcZG06JbEvFNSAA2NS7e
-Gck0CgVqi0olOqig7UMqm+3IoFFnzEJxaMMGd2+7qpFD8jZKYzJ/QMeHygZkyJ4=
-=VFlG
+iQEcBAEBCAAGBQJTdhXhAAoJECo/aRed9267KVkH/0LMVRFHSyHiabNOyphx1DEV
+IMC8TyllXHMu2za+GUCqxWZJxpEofeql0iwVC9I5bj1784goU/K9ozwqSuIdH7S2
+gKWiTycgZVvYdVwTMbZol5hK6KO0LwO0WMfwGtTvJilzEgGvdO6MwY3I52E6tizo
+Sxmzq2shHyGCUNNs5ntKoxjzM6FrUJTt2mBwWXTHbmOWZkhFu//hgBVzwWiru0I9
+Az/s7Ce2ymWY8z0syuj7FaxP86clAjlL6zMHbPcew2J8QBc3uNE4EbWLYnskf+Iq
+JEeKp+NzlNeWObDmKmSIVa4OS1V8awZTvLeG5RuzEoHzPrg0jtxUVC6IfGawDlQ=
+=f1HH
-----END PGP SIGNATURE-----
diff --git a/net-wireless/wavemon/files/wavemon-0.7.6-ncurses-tinfo.patch b/net-wireless/wavemon/files/wavemon-0.7.6-ncurses-tinfo.patch
new file mode 100644
index 000000000000..6430a9761d79
--- /dev/null
+++ b/net-wireless/wavemon/files/wavemon-0.7.6-ncurses-tinfo.patch
@@ -0,0 +1,19 @@
+--- configure.ac.orig 2014-05-15 13:09:49.433810160 +0400
++++ configure.ac 2014-05-15 13:10:33.441813996 +0400
+@@ -21,6 +21,7 @@
+ AC_PROG_CC
+ AC_PROG_CPP
+ AC_PROG_INSTALL
++PKG_PROG_PKG_CONFIG
+
+ # Checks for header files.
+ AC_HEADER_STDC
+@@ -52,7 +53,7 @@
+
+ # Tests involving libraries
+ AC_CHECK_LIB([m], [pow], [], [AC_MSG_ERROR(math library not found)])
+-AC_CHECK_LIB([ncurses], [waddstr], [], [AC_MSG_ERROR(ncurses library not found)])
++PKG_CHECK_MODULES([ncurses], [ncurses], [LIBS="$LIBS $ncurses_LIBS"], AC_MSG_ERROR([ncurses is required but was not found]))
+ AC_CHECK_LIB([pthread], [pthread_create], [CFLAGS="$CFLAGS -pthread"],
+ [AC_MSG_ERROR(pthread library not found)])
+ AC_CHECK_LIB([cap], [cap_get_flag])
diff --git a/net-wireless/wavemon/wavemon-0.7.6.ebuild b/net-wireless/wavemon/wavemon-0.7.6.ebuild
new file mode 100644
index 000000000000..c86465969bff
--- /dev/null
+++ b/net-wireless/wavemon/wavemon-0.7.6.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/wavemon/wavemon-0.7.6.ebuild,v 1.1 2014/05/16 13:42:33 pinkbyte Exp $
+
+EAPI="5"
+
+AUTOTOOLS_AUTORECONF=1
+AUTOTOOLS_IN_SOURCE_BUILD=1
+
+inherit autotools-utils flag-o-matic toolchain-funcs
+
+DESCRIPTION="Ncurses based monitor for IEEE 802.11 wireless LAN cards"
+HOMEPAGE="http://eden-feed.erg.abdn.ac.uk/wavemon/"
+SRC_URI="http://eden-feed.erg.abdn.ac.uk/wavemon/stable-releases/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~sparc ~x86"
+
+IUSE="caps"
+RDEPEND="sys-libs/ncurses
+ caps? ( sys-libs/libcap )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS )
+PATCHES=(
+ "${FILESDIR}/${PN}-0.6.7-dont-override-CFLAGS.patch"
+ "${FILESDIR}/${P}-ncurses-tinfo.patch"
+)
+
+src_prepare() {
+ # Do not install docs to /usr/share
+ sed -i -e '/^install:/s/install-docs//' Makefile.in || die 'sed on Makefile.in failed'
+
+ # automagic on libcap, discovered in bug #448406
+ use caps || export ac_cv_lib_cap_cap_get_flag=false
+
+ # Respect CC, fix linking
+ tc-export CC
+ append-ldflags -pthread
+
+ autotools-utils_src_prepare
+}
+
+src_install() {
+ autotools-utils_src_install
+ # Install man files manually(bug #397807)
+ doman wavemon.1
+ doman wavemonrc.5
+}