diff options
author | 2012-02-17 03:30:54 +0000 | |
---|---|---|
committer | 2012-02-17 03:30:54 +0000 | |
commit | db184a7f55d405f8c7d8c5eb46b6e8f133be9443 (patch) | |
tree | 5f40c2d2cfd3d3dc099d2d18dd666287f7125664 /net-wireless | |
parent | Add QA_EXECSTACK (diff) | |
download | historical-db184a7f55d405f8c7d8c5eb46b6e8f133be9443.tar.gz historical-db184a7f55d405f8c7d8c5eb46b6e8f133be9443.tar.bz2 historical-db184a7f55d405f8c7d8c5eb46b6e8f133be9443.zip |
spectools added as a dependency for new Kismet ebuilds.
Package-Manager: portage-2.1.10.46/cvs/Linux x86_64
Diffstat (limited to 'net-wireless')
-rw-r--r-- | net-wireless/spectools/ChangeLog | 10 | ||||
-rw-r--r-- | net-wireless/spectools/Manifest | 4 | ||||
-rw-r--r-- | net-wireless/spectools/metadata.xml | 19 | ||||
-rw-r--r-- | net-wireless/spectools/spectools-2011.08.1.ebuild | 63 |
4 files changed, 96 insertions, 0 deletions
diff --git a/net-wireless/spectools/ChangeLog b/net-wireless/spectools/ChangeLog new file mode 100644 index 000000000000..3df73271ec52 --- /dev/null +++ b/net-wireless/spectools/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for net-wireless/spectools +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-wireless/spectools/ChangeLog,v 1.1 2012/02/17 03:30:54 steev Exp $ + +*spectools-2011.08.1 (17 Feb 2012) + + 17 Feb 2012; Steev Klimaszewsk <steev@gentoo.org> + +spectools-2011.08.1.ebuild, +metadata.xml: + New tool, spectools added as a dependency for new Kismet ebuilds. + diff --git a/net-wireless/spectools/Manifest b/net-wireless/spectools/Manifest new file mode 100644 index 000000000000..f8dab2b8efa3 --- /dev/null +++ b/net-wireless/spectools/Manifest @@ -0,0 +1,4 @@ +DIST spectools-2011-08-R1.tar.gz 196001 RMD160 0338651081eed465e83dc61bde4273a9d0c3df91 SHA1 971af469d05346f78a5499eac74d92e96dcb67db SHA256 ce981cd2b86c6246dc7cb9c0166b85e586e5f5835d3ed147e8901ef18f00220e +EBUILD spectools-2011.08.1.ebuild 1276 RMD160 80f9cb01c8b05e5587dc6e57a82decc8b8430e49 SHA1 103bf87f6eb2387fc41f9441cbd979382ea33f6e SHA256 350c5633b32731bab879df573c92b6db321b6e4a6256de457cf573cc16b0a9ef +MISC ChangeLog 419 RMD160 72ce108872a6a0c704b3f43774f5289e01470f27 SHA1 e6504ae68f9f925376e68184b0ad56ac5d887010 SHA256 fd3ce6c4bc5b96be8af63c1d46f220dbe94842e56c444f8add437e2510938b8a +MISC metadata.xml 722 RMD160 89eebe7b1f7ef57fc57e64265a5ba1b35634b658 SHA1 9032419871e454095d1b7eb2daa5585da4c8bc89 SHA256 57da18e5c21bc74ae10c51b60c16aac9e7d94f6ea016f202698e88885fa8cb18 diff --git a/net-wireless/spectools/metadata.xml b/net-wireless/spectools/metadata.xml new file mode 100644 index 000000000000..59c8cc99fd07 --- /dev/null +++ b/net-wireless/spectools/metadata.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>mobile</herd> + <maintainer> + <email>sidhayn@gmail.com</email> + <description>Proxied maintainer, assign bugs to him</description> + </maintainer> + <maintainer> + <email>steev@gentoo.org</email> + <name>Steev Klimaszewski</name> + <description>Proxy-maintainer, CC him on bugs</description> +</maintainer> +<use> + <flag name="debug">Build the raw output client for spectools. This is only needed for developing spectools.</flag> + <flag name="ncurses">Build the ncurses based client for spectools</flag> + <flag name="gtk">Build the gtk-2 based client for spectools</flag> +</use> +</pkgmetadata> diff --git a/net-wireless/spectools/spectools-2011.08.1.ebuild b/net-wireless/spectools/spectools-2011.08.1.ebuild new file mode 100644 index 000000000000..e7af0376e98a --- /dev/null +++ b/net-wireless/spectools/spectools-2011.08.1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-wireless/spectools/spectools-2011.08.1.ebuild,v 1.1 2012/02/17 03:30:54 steev Exp $ + +EAPI=4 + +inherit toolchain-funcs eutils + +MY_P=${P/\./-} +MY_P=${MY_P/./-R} +S=${WORKDIR}/${MY_P} + +DESCRIPTION="IEEE 802.11 wireless LAN sniffer" +HOMEPAGE="http://www.kismetwireless.net/spectools/" + +if [[ ${PV} == "9999" ]] ; then + ESVN_REPO_URI="https://www.kismetwireless.net/code/svn/tools/spectools" + inherit subversion + KEYWORDS="" +else + SRC_URI="http://www.kismetwireless.net/code/${MY_P}.tar.gz" + KEYWORDS="~amd64 ~arm ~ppc ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="debug ncurses gtk" + +DEPEND="${RDEPEND}" +RDEPEND="dev-libs/libusb + ncurses? ( sys-libs/ncurses ) + gtk? ( =x11-libs/gtk+-2* )" + +src_compile() { + emake depend + + if use debug; then + emake spectool_raw + fi + + if use ncurses; then + emake spectool_curses + fi + + if use gtk; then + emake spectool_gtk + fi + + emake spectool_net + +} + +src_install() { + dobin spectool_net + use debug && dobin spectool_raw + use ncurses && dobin spectool_curses + use gtk && dobin spectool_gtk + + dodir /$(get_libdir)/udev/rules.d/ + insinto /$(get_libdir)/udev/rules.d/ + doins 99-wispy.rules + dodoc README +} |