zerochaos 14/04/08 13:45:05 Modified: ubertooth-9999.ebuild metadata.xml ChangeLog Log: make pcap optional and fix a few issues with live ebuild (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key DD11F94A)
Revision Changes Path 1.23 net-wireless/ubertooth/ubertooth-9999.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/ubertooth/ubertooth-9999.ebuild?rev=1.23&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/ubertooth/ubertooth-9999.ebuild?rev=1.23&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/ubertooth/ubertooth-9999.ebuild?r1=1.22&r2=1.23 Index: ubertooth-9999.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-wireless/ubertooth/ubertooth-9999.ebuild,v retrieving revision 1.22 retrieving revision 1.23 diff -u -r1.22 -r1.23 --- ubertooth-9999.ebuild 8 Apr 2014 03:35:58 -0000 1.22 +++ ubertooth-9999.ebuild 8 Apr 2014 13:45:05 -0000 1.23 @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ubertooth/ubertooth-9999.ebuild,v 1.22 2014/04/08 03:35:58 zerochaos Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/ubertooth/ubertooth-9999.ebuild,v 1.23 2014/04/08 13:45:05 zerochaos Exp $ EAPI="5" @@ -14,14 +14,14 @@ LICENSE="GPL-2" SLOT="0" -IUSE="+bluez +dfu +specan +python +ubertooth1-firmware +udev" +IUSE="+bluez +dfu +specan +pcap +python +ubertooth1-firmware +udev" REQUIRED_USE="dfu? ( python ) specan? ( python ) ubertooth1-firmware? ( dfu ) python? ( || ( dfu specan ) )" DEPEND="bluez? ( net-wireless/bluez:= ) >=net-libs/libbtbb-${PV}:= - net-libs/libpcap:=" + pcap? ( net-libs/libpcap:= )" RDEPEND="${DEPEND} specan? ( virtual/libusb:1 >=dev-qt/qtgui-4.7.2:4 @@ -32,14 +32,14 @@ >=dev-python/pyusb-1.0.0_alpha1 ) udev? ( virtual/udev )" +MY_PV=${PV/\./-} +MY_PV=${MY_PV/./-R} if [[ ${PV} == "9999" ]] ; then EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git" inherit git-r3 KEYWORDS="" S="${WORKDIR}/${P}/host" else - MY_PV=${PV/\./-} - MY_PV=${MY_PV/./-R} S="${WORKDIR}/${PN}-${MY_PV}/host" SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz" #re-add arm keyword after making a lib-only target @@ -73,6 +73,7 @@ src_configure() { mycmakeargs=( $(cmake-utils_use_enable bluez USE_BLUEZ) + $(cmake-utils_use_enable pcap USE_PCAP) -DDISABLE_PYTHON=true ) cmake-utils_src_configure @@ -88,7 +89,7 @@ cmake-utils_src_install insinto /lib/firmware - cd "${WORKDIR}/{PN}-${MY_PV}" || die + cd "${WORKDIR}/${PN}-${MY_PV}" || die if [[ ${PV} == "9999" ]] ; then ewarn "Firmware isn't available for git releases, we assume you are already" ewarn "on the latest and/or can build your own." 1.4 net-wireless/ubertooth/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/ubertooth/metadata.xml?rev=1.4&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/ubertooth/metadata.xml?rev=1.4&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/ubertooth/metadata.xml?r1=1.3&r2=1.4 Index: metadata.xml =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-wireless/ubertooth/metadata.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- metadata.xml 8 Apr 2014 02:36:20 -0000 1.3 +++ metadata.xml 8 Apr 2014 13:45:05 -0000 1.4 @@ -11,6 +11,7 @@ <flag name="bluez">use bluez to support clock following and scanning</flag> <flag name="clock_debug">support for clock following an existing local bluetooth connection with bluez</flag> <flag name="dfu">Install ubertooth-dfu (needed for read/write of firmware)</flag> + <flag name="pcap">Use libpcap for packet capture and read/write</flag> <flag name="specan">Enable the ubertooth spectrum analyzer</flag> <flag name="ubertooth0-firmware">Build/install ubertooth0-firmware</flag> <flag name="ubertooth1-firmware">Build/install ubertooth1-firmware</flag> 1.24 net-wireless/ubertooth/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/ubertooth/ChangeLog?rev=1.24&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/ubertooth/ChangeLog?rev=1.24&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-wireless/ubertooth/ChangeLog?r1=1.23&r2=1.24 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-wireless/ubertooth/ChangeLog,v retrieving revision 1.23 retrieving revision 1.24 diff -u -r1.23 -r1.24 --- ChangeLog 8 Apr 2014 03:35:58 -0000 1.23 +++ ChangeLog 8 Apr 2014 13:45:05 -0000 1.24 @@ -1,6 +1,10 @@ # ChangeLog for net-wireless/ubertooth # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-wireless/ubertooth/ChangeLog,v 1.23 2014/04/08 03:35:58 zerochaos Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-wireless/ubertooth/ChangeLog,v 1.24 2014/04/08 13:45:05 zerochaos Exp $ + + 08 Apr 2014; Rick Farina <[email protected]> metadata.xml, + ubertooth-9999.ebuild: + make pcap optional and fix a few issues with live ebuild 08 Apr 2014; Rick Farina <[email protected]> ubertooth-2014.04.1.ebuild, ubertooth-9999.ebuild:
