diff options
Diffstat (limited to 'net-wireless')
-rw-r--r-- | net-wireless/kismet-ubertooth/ChangeLog | 11 | ||||
-rw-r--r-- | net-wireless/kismet-ubertooth/kismet-ubertooth-0.0_p534.ebuild | 53 | ||||
-rw-r--r-- | net-wireless/kismet-ubertooth/kismet-ubertooth-9999.ebuild | 53 | ||||
-rw-r--r-- | net-wireless/kismet-ubertooth/metadata.xml | 11 |
4 files changed, 128 insertions, 0 deletions
diff --git a/net-wireless/kismet-ubertooth/ChangeLog b/net-wireless/kismet-ubertooth/ChangeLog new file mode 100644 index 000000000000..4ac7572437b0 --- /dev/null +++ b/net-wireless/kismet-ubertooth/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for net-wireless/kismet-ubertooth +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-wireless/kismet-ubertooth/ChangeLog,v 1.1 2012/07/06 20:40:57 zerochaos Exp $ + +*kismet-ubertooth-9999 (06 Jul 2012) +*kismet-ubertooth-0.0_p534 (06 Jul 2012) + + 06 Jul 2012; Rick Farina <zerochaos@gentoo.org> + +kismet-ubertooth-0.0_p534.ebuild, +kismet-ubertooth-9999.ebuild, + +metadata.xml: + initial commit of kismet-ubertooth diff --git a/net-wireless/kismet-ubertooth/kismet-ubertooth-0.0_p534.ebuild b/net-wireless/kismet-ubertooth/kismet-ubertooth-0.0_p534.ebuild new file mode 100644 index 000000000000..b265b2fb8364 --- /dev/null +++ b/net-wireless/kismet-ubertooth/kismet-ubertooth-0.0_p534.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-wireless/kismet-ubertooth/kismet-ubertooth-0.0_p534.ebuild,v 1.1 2012/07/06 20:40:57 zerochaos Exp $ + +EAPI="4" + +inherit multilib + +DESCRIPTION="Provides basic bluetooth support in kismet" +HOMEPAGE="http://ubertooth.sourceforge.net/" + +if [[ ${PV} == "9999" ]] ; then + ESVN_REPO_URI="https://ubertooth.svn.sourceforge.net/svnroot/ubertooth/trunk/host" + inherit subversion + KEYWORDS="" +else + MY_PV="${PV/p/r}" + MY_PV="${MY_PV/0.0_/}" + SRC_URI="mirror://sourceforge/ubertooth/ubertooth-${MY_PV}.tar.gz" + KEYWORDS="~amd64 ~arm ~x86" + S="${WORKDIR}/ubertooth-${MY_PV}/host/" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +DEPEND=">=net-wireless/kismet-2011.03.2-r1 \ + >=net-libs/libbtbb-0.8 \ + >=dev-libs/libusb-1.0.0" +RDEPEND="${DEPEND}" + +src_compile() { + if has_version =net-wireless/kismet-9999; then + cd "${S}/kismet/plugin-ubertooth-phyneutral" || die + else + cd "${S}/kismet/plugin-ubertooth" || die + fi + emake KIS_SRC_DIR="/usr/include/kismet/" +} + +src_install() { + if has_version =net-wireless/kismet-9999; then + cd "${S}/kismet/plugin-ubertooth-phyneutral" || die + else + cd "${S}/kismet/plugin-ubertooth" || die + fi + emake DESTDIR="${ED}" LIBDIR="/usr/$(get_libdir)" KIS_SRC_DIR="/usr/include/kismet/" KIS_DEST_DIR="${D}/usr/" install +} + +pkg_postinst() { + ewarn "This package must be rebuilt every time kismet is rebuilt. Or else." +} diff --git a/net-wireless/kismet-ubertooth/kismet-ubertooth-9999.ebuild b/net-wireless/kismet-ubertooth/kismet-ubertooth-9999.ebuild new file mode 100644 index 000000000000..35e513f85cca --- /dev/null +++ b/net-wireless/kismet-ubertooth/kismet-ubertooth-9999.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-wireless/kismet-ubertooth/kismet-ubertooth-9999.ebuild,v 1.1 2012/07/06 20:40:57 zerochaos Exp $ + +EAPI="4" + +inherit multilib + +DESCRIPTION="Provides basic bluetooth support in kismet" +HOMEPAGE="http://ubertooth.sourceforge.net/" + +if [[ ${PV} == "9999" ]] ; then + ESVN_REPO_URI="https://ubertooth.svn.sourceforge.net/svnroot/ubertooth/trunk/host" + inherit subversion + KEYWORDS="" +else + MY_PV="${PV/p/r}" + MY_PV="${MY_PV/0.0_/}" + SRC_URI="mirror://sourceforge/ubertooth/ubertooth-${MY_PV}.tar.gz" + KEYWORDS="~amd64 ~arm ~x86" + S="${WORKDIR}/ubertooth-${MY_PV}/host/" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="" + +DEPEND=">=net-wireless/kismet-2011.03.2-r1 \ + >=net-libs/libbtbb-0.8 \ + >=dev-libs/libusb-1.0.0" +RDEPEND="${DEPEND}" + +src_compile() { + if has_version =net-wireless/kismet-9999; then + cd "${S}/kismet/plugin-ubertooth-phyneutral" || die + else + cd "${S}/kismet/plugin-ubertooth" || die + fi + emake KIS_SRC_DIR="/usr/include/kismet/" +} + +src_install() { + if has_version =net-wireless/kismet-9999; then + cd "${S}/kismet/plugin-ubertooth-phyneutral" || die + else + cd "${S}/kismet/plugin-ubertooth" || die + fi + emake DESTDIR="${ED}" LIBDIR="/usr/$(get_libdir)" KIS_SRC_DIR="/usr/include/kismet/" KIS_DEST_DIR="${D}/usr/" install +} + +pkg_postinst() { + ewarn "This package must be rebuilt every time kismet is rebuilt. Or else." +} diff --git a/net-wireless/kismet-ubertooth/metadata.xml b/net-wireless/kismet-ubertooth/metadata.xml new file mode 100644 index 000000000000..5fcbf8e1851a --- /dev/null +++ b/net-wireless/kismet-ubertooth/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer> +<email>zerochaos@gentoo.org</email> +<name>Rick Farina</name> +</maintainer> +<longdescription lang="en"> +</longdescription> +</pkgmetadata> + |