[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2021-03-30 Thread Rick Farina
commit: 192e85579ff29966aaeca626319646a5f85261f2
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Mar 30 20:20:06 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Mar 30 20:20:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192e8557

net-wireless/ubertooth: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 -
 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 71 ---
 2 files changed, 72 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 03ea22126d6..5c58d150391 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1 @@
-DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b
 DIST ubertooth-2020-12-R1.tar.xz 763952 BLAKE2B 
592c5fa689e0f944875bd777dedfd83394ebe5c9c65c1ac2c19006a949daeda8440dc102e537cf97b4547e0730df8f47d5c2a420d84d5dc770577b6039e16b28
 SHA512 
f127cae09d9b20dc34ffad080871f4505cbeccc1117e0e4e841ecf4a30f578d02b67b52786d7a82bdfc43d06562919008c076f8eb9befc7e4bd95def05a3864c

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
deleted file mode 100644
index d71069e391f..000
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit cmake udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez static-libs +ubertooth1-firmware +udev"
-
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=[static-libs?]
-   static-libs? ( dev-libs/libusb[static-libs] )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="amd64 arm x86"
-fi
-DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-PATCHES=( "${FILESDIR}"/"${P}"-gcc-10.patch )
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_BLUEZ=$(usex bluez)
-   -DBUILD_STATIC_LIB=$(usex static-libs)
-   -DINSTALL_UDEV_RULES=$(usex udev)
-   -DENABLE_PYTHON=false
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   insinto /usr/share/${PN}
-   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
-   if [[ ${PV} == "" ]] ; then
-   ewarn "Firmware isn't available for git releases, we assume you 
are already"
-   ewarn "on the latest and/or can build your own."
-   else
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
-   fi
-   popd
-
-   elog "Everyone can read from the ubertooth, but to talk to it"
-   elog "your user needs to be in the usb group."
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2021-03-30 Thread Sam James
commit: 37fec9fd6d75c8cab44a0470371f3b587be9c176
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 30 23:24:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 30 23:24:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37fec9fd

net-wireless/ubertooth: Revert "drop old" (restore stable version)

kismet is stable so needs a stable version of ubertooth in tree.
This reverts commit 192e85579ff29966aaeca626319646a5f85261f2.

Signed-off-by: Sam James  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 +
 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 5c58d150391..03ea22126d6 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1 +1,2 @@
+DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b
 DIST ubertooth-2020-12-R1.tar.xz 763952 BLAKE2B 
592c5fa689e0f944875bd777dedfd83394ebe5c9c65c1ac2c19006a949daeda8440dc102e537cf97b4547e0730df8f47d5c2a420d84d5dc770577b6039e16b28
 SHA512 
f127cae09d9b20dc34ffad080871f4505cbeccc1117e0e4e841ecf4a30f578d02b67b52786d7a82bdfc43d06562919008c076f8eb9befc7e4bd95def05a3864c

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
new file mode 100644
index 000..d71069e391f
--- /dev/null
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit cmake udev
+
+HOMEPAGE="http://ubertooth.sourceforge.net/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
+DEPEND="bluez? ( net-wireless/bluez:= )
+   >=net-libs/libbtbb-${PV}:=[static-libs?]
+   static-libs? ( dev-libs/libusb[static-libs] )
+   virtual/libusb:1="
+RDEPEND="${DEPEND}
+   udev? ( virtual/udev )"
+
+MY_PV=${PV/\./-}
+MY_PV=${MY_PV/./-R}
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
+   inherit git-r3
+   S="${WORKDIR}/${P}/host"
+else
+   S="${WORKDIR}/${PN}-${MY_PV}/host"
+   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
+   KEYWORDS="amd64 arm x86"
+fi
+DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
+
+#readd firmware building, but do it right
+#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
+
+PATCHES=( "${FILESDIR}"/"${P}"-gcc-10.patch )
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
+   -DENABLE_PYTHON=false
+   )
+   if use udev; then
+   mycmakeargs+=(
+   -DUDEV_RULES_GROUP=usb
+   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
+   )
+   fi
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   insinto /usr/share/${PN}
+   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
+   if [[ ${PV} == "" ]] ; then
+   ewarn "Firmware isn't available for git releases, we assume you 
are already"
+   ewarn "on the latest and/or can build your own."
+   else
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
+   fi
+   popd
+
+   elog "Everyone can read from the ubertooth, but to talk to it"
+   elog "your user needs to be in the usb group."
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2021-01-06 Thread Rick Farina
commit: 0b2d3b367f31ba27428683775fb870e007c5dfd8
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Jan  7 02:58:31 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Jan  7 02:59:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b2d3b36

net-wireless/ubertooth: bump

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 +
 net-wireless/ubertooth/ubertooth-2020.12.1.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index c515f631608..03ea22126d6 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1 +1,2 @@
 DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b
+DIST ubertooth-2020-12-R1.tar.xz 763952 BLAKE2B 
592c5fa689e0f944875bd777dedfd83394ebe5c9c65c1ac2c19006a949daeda8440dc102e537cf97b4547e0730df8f47d5c2a420d84d5dc770577b6039e16b28
 SHA512 
f127cae09d9b20dc34ffad080871f4505cbeccc1117e0e4e841ecf4a30f578d02b67b52786d7a82bdfc43d06562919008c076f8eb9befc7e4bd95def05a3864c

diff --git a/net-wireless/ubertooth/ubertooth-2020.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2020.12.1.ebuild
new file mode 100644
index 000..c3cfc479045
--- /dev/null
+++ b/net-wireless/ubertooth/ubertooth-2020.12.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit cmake udev
+
+HOMEPAGE="http://ubertooth.sourceforge.net/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
+DEPEND="bluez? ( net-wireless/bluez:= )
+   >=net-libs/libbtbb-${PV}:=[static-libs?]
+   static-libs? ( dev-libs/libusb[static-libs] )
+   virtual/libusb:1="
+RDEPEND="${DEPEND}
+   udev? ( virtual/udev )"
+
+MY_PV=${PV/\./-}
+MY_PV=${MY_PV/./-R}
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
+   inherit git-r3
+   S="${WORKDIR}/${P}/host"
+else
+   S="${WORKDIR}/${PN}-${MY_PV}/host"
+   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
+
+#readd firmware building, but do it right
+#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
+   -DENABLE_PYTHON=false
+   )
+   if use udev; then
+   mycmakeargs+=(
+   -DUDEV_RULES_GROUP=usb
+   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
+   )
+   fi
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   insinto /usr/share/${PN}
+   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
+   if [[ ${PV} == "" ]] ; then
+   ewarn "Firmware isn't available for git releases, we assume you 
are already"
+   ewarn "on the latest and/or can build your own."
+   else
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
+   fi
+   popd
+
+   elog "Everyone can read from the ubertooth, but to talk to it"
+   elog "your user needs to be in the usb group."
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-07-05 Thread Agostino Sarubbo
commit: 2e95b41c8994d28484351b30cc5d572af1a35784
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:34:39 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:34:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e95b41c

net-wireless/ubertooth: amd64 stable wrt bug #702448

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index 32189828f35..f0adfeb61dd 100644
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -27,7 +27,7 @@ if [[ ${PV} == "" ]] ; then
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="amd64 ~arm ~x86"
 fi
 DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-07-05 Thread Agostino Sarubbo
commit: fbe860d4ba0b0cc01388566254f406cbdf215e1a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:37:53 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:37:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe860d4

net-wireless/ubertooth: arm stable wrt bug #702448

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index f0adfeb61dd..dbd4f2f1a48 100644
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -27,7 +27,7 @@ if [[ ${PV} == "" ]] ; then
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="amd64 ~arm ~x86"
+   KEYWORDS="amd64 arm ~x86"
 fi
 DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-07-05 Thread Agostino Sarubbo
commit: 6e7793960b475980026064396b6f3e418f364bf4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:43:23 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:43:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e779396

net-wireless/ubertooth: x86 stable wrt bug #702448

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index dbd4f2f1a48..d71069e391f 100644
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -27,7 +27,7 @@ if [[ ${PV} == "" ]] ; then
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="amd64 arm ~x86"
+   KEYWORDS="amd64 arm x86"
 fi
 DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-06-12 Thread Rick Farina
commit: e51169a5b007c8b6726c82bfd6768e576cc50823
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jun 12 14:20:41 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jun 12 14:20:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e51169a5

net-wireless/ubertooth: remove old

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 -
 net-wireless/ubertooth/ubertooth-2018.08.1.ebuild | 69 ---
 2 files changed, 70 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 7b66637368b..c515f631608 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1 @@
-DIST ubertooth-2018-08-R1.tar.xz 701928 BLAKE2B 
031d4178693a4c1734f72d5c7292ba58f0c74b9a57cc1841ecdec286d547994847dc7badabc3efce6eff9a34abe505d942b561bc3291b3cda0f29a42fa7dd340
 SHA512 
630707583b4fa0683d3f2a40e06697546897e603bd27842886897949ffeaff252d3b34040dee6b8b3319f9bed65eb706f57b885d7a6719fc9cb993e7c1d9c203
 DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b

diff --git a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
deleted file mode 100644
index 845ee09d379..000
--- a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit cmake-utils udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez static-libs +ubertooth1-firmware +udev"
-
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=[static-libs?]
-   static-libs? ( dev-libs/libusb[static-libs] )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_BLUEZ=$(usex bluez)
-   -DBUILD_STATIC_LIB=$(usex static-libs)
-   -DINSTALL_UDEV_RULES=$(usex udev)
-   -DENABLE_PYTHON=false
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/${PN}
-   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
-   if [[ ${PV} == "" ]] ; then
-   ewarn "Firmware isn't available for git releases, we assume you 
are already"
-   ewarn "on the latest and/or can build your own."
-   else
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
-   fi
-   popd
-
-   elog "Everyone can read from the ubertooth, but to talk to it"
-   elog "your user needs to be in the usb group."
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2017-03-20 Thread Richard Farina
commit: a49040e50a14d7891af06474c63d4523a1dbd441
Author: Zero_Chaos  gentoo  org>
AuthorDate: Mon Mar 20 17:05:56 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Mon Mar 20 17:06:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a49040e5

net-wireless/ubertooth: bump

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 net-wireless/ubertooth/Manifest | 2 +-
 .../{ubertooth-2017.03.1.ebuild => ubertooth-2017.03.2.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index c196aca8dd4..decd4424613 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1,2 @@
 DIST ubertooth-2015-10-R1.tar.xz 1716840 SHA256 
bc37e7978d137a64d918d7c8f1e7ca9cff093f9921d805e9809b12e5ab12ae35 SHA512 
ad7229c9509db4b4230ec28d1c16200f0780dd7ce55224528ced6d8969f342a79b7317b69e7b9e49d03e93f973203801f4f703dd80dc115400366b0984c965b1
 WHIRLPOOL 
5f46bdc8746481d68fd5c8e3ce04aadbcc1bc704c95b1b5a3d389376704a2a3e702faf819c749f98cb737578e9ccfa3ac01887081bceeceed2e4804493b2c2a8
-DIST ubertooth-2017-03-R1.tar.xz 671196 SHA256 
76ace37e3920c0216b13aa7c0a4c094864262f1054f5ac406beafde954a37726 SHA512 
546cc84b2c322e48c7a9da5c507b213d7fe6e8c1fefde0404f9bbc1f24675ace7fc831f941f362eca2cf3abefe1d9ba51cb12dd8b7407a59b7560fba8864b268
 WHIRLPOOL 
e8229d522de78fb752a3ada37083753ea413b92426907cabc50575b48a00b445c25a7a78447b24196840cb655961d1ff4cb5c3e4462ff2893f31848fe15c102f
+DIST ubertooth-2017-03-R2.tar.xz 676124 SHA256 
fbf83fc0129cb9a4e2df614b19fce8ea73419d1a01831142987d25148a9bcd00 SHA512 
4806a6ac664ec9b78964caeb47f87a60db8f664c529e6e58bc1e5db4d858eaaa1ae51f0293f4a5227a102e556caf1611e97f6675147af4bc34e23646049e8571
 WHIRLPOOL 
236353616fa99d0a39456a2604d7f63ef91e93b6f2c392f56b00ab07a6824b5363eb184650d278b00a04821a418951639acc32430d3ad3fb336ff0b92f2bc462

diff --git a/net-wireless/ubertooth/ubertooth-2017.03.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2017.03.2.ebuild
similarity index 100%
rename from net-wireless/ubertooth/ubertooth-2017.03.1.ebuild
rename to net-wireless/ubertooth/ubertooth-2017.03.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2017-10-04 Thread Michał Górny
commit: 4dc3ec73ed4f77b05fd923a831be1ffc6b4c33dc
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct  4 07:31:36 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct  4 09:15:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc3ec73

net-wireless/ubertooth: Strip empty metadata.xml elements

 net-wireless/ubertooth/metadata.xml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/net-wireless/ubertooth/metadata.xml 
b/net-wireless/ubertooth/metadata.xml
index f73b58def75..87fa75f2f10 100644
--- a/net-wireless/ubertooth/metadata.xml
+++ b/net-wireless/ubertooth/metadata.xml
@@ -5,8 +5,6 @@
zeroch...@gentoo.org
Rick Farina

-   
-   

use bluez to support clock following and 
scanning
Use libpcap for packet capture and 
read/write



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2015-09-04 Thread Richard Farina
commit: e1afb60a4e8dc5a63812f149984334dc7ae10a56
Author: Zero_Chaos  gentoo  org>
AuthorDate: Sat Sep  5 02:36:30 2015 +
Commit: Richard Farina  gentoo  org>
CommitDate: Sat Sep  5 02:36:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1afb60a

net-wireless/ubertooth: version bump, drop old

 net-wireless/ubertooth/Manifest|  3 +-
 net-wireless/ubertooth/ubertooth-0.0_p534.ebuild   | 92 --
 ...4.04.1-r1.ebuild => ubertooth-2015.09.1.ebuild} | 92 +-
 3 files changed, 40 insertions(+), 147 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 2f20f68..9da99db 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1 @@
-DIST ubertooth-2014-04-R1.tar.xz 1762456 SHA256 
0881b4bde755acea557851852bc830c100986801148ac1fcaf8ca898623edfaa SHA512 
9cc415c7e7f4ce40703e7dcf916e8942325902ab3af470fb959de6bbe047a824ad62b41a09e95ead5a74a961674d2dd4d30e582db21e2ba47f648eb99462bf4a
 WHIRLPOOL 
6c01402ebf004e782bbe4ad891c3b8ebee0040a5bfb6fcdeb2939a105646157b1786b90772a502b92e26a356a5674bafd6960ce83e3f81db819dd5575e6fc444
-DIST ubertooth-r534.tar.gz 2959832 SHA256 
5e227872ee8c088fe2cdac936c4a30d1e12b8f7c6ac781c96004ad7528b44730 SHA512 
b3e150b8f8a4335f65fd8b7b629316eae08cf0560269991af6632d48e360f17dd98742da975df33852760140cd5f4571f72f36d973fa5e6d8df47932561acfa6
 WHIRLPOOL 
7d7ea0db033b34cbf16f963ea42d05db9bf8f82f41d5d26dd6510a95ffe339dae3fef54f5cef5d71bfedb1e05531bf33998cbcabe88af611feeaecf1e22a7b10
+DIST ubertooth-2015-09-R1.tar.xz 1707712 SHA256 
3d02e3a2e2d000583c62c47a7745db0ab676266dfdf6f89bfaa3e7a141f90bf1 SHA512 
a56070fa5da545b0cfa0ac65b6f537e8f27fab0da0fc4ac73e11456d52a58d1e2dbf71835083190dd4f3fe90dc36487ba0aa4ceb0b4a66e07d41e438e339d9e3
 WHIRLPOOL 
6e14447f5bbc87771d582e0fe77ae0abab39942cb921f3996700e2f7fac4e43c11891136e7097cf45ff08ceac290f534022dd32eb153ed7150729c5f8296a0f3

diff --git a/net-wireless/ubertooth/ubertooth-0.0_p534.ebuild 
b/net-wireless/ubertooth/ubertooth-0.0_p534.ebuild
deleted file mode 100644
index a9d2161..000
--- a/net-wireless/ubertooth/ubertooth-0.0_p534.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit multilib #flag-o-matic
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+dfu +specan ubertooth0-firmware +ubertooth1-firmware"
-REQUIRED_USE="ubertooth0-firmware? ( dfu )
-   ubertooth1-firmware? ( dfu )"
-DEPEND=""
-RDEPEND="specan? ( virtual/libusb:1 )
-   dfu? ( virtual/libusb:1 )
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2
-   >=dev-python/numpy-1.3 )
-   specan? ( >=dev-python/pyusb-1.0.0_alpha1 )
-   dfu? ( >=dev-python/pyusb-1.0.0_alpha1 )"
-
-if [[ ${PV} == "" ]] ; then
-   
ESVN_REPO_URI="https://ubertooth.svn.sourceforge.net/svnroot/ubertooth/trunk/";
-   SRC_URI=""
-   inherit subversion
-   KEYWORDS=""
-   DEPEND="=net-libs/libbtbb-"
-   RDEPEND="${RDEPEND}
-   =net-libs/libbtbb-
-   ubertooth0-firmware? ( sys-devel/gcc-arm-embedded-bin )
-   ubertooth1-firmware? ( sys-devel/gcc-arm-embedded-bin )"
-else
-   MY_PV="${PV/p/r}"
-   MY_PV="${MY_PV/0.0_/}"
-   SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_PV}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${PN}-${MY_PV}/"
-   DEPEND=">=net-libs/libbtbb-0.8"
-   RDEPEND="${RDEPEND}
-   >=net-libs/libbtbb-0.8"
-fi
-DESCRIPTION="An open source wireless development platform suitable for 
Bluetooth experimentation"
-
-src_compile() {
-   #sometimes needed to build, remove when a release is made after r534 if 
not needed
-   #filter-ldflags -Wl,--as-needed
-   cd "${S}/host/bluetooth_rxtx" || die
-   emake
-
-   if [[ ${PV} == "" ]] ; then
-   cd "${S}"/firmware/bluetooth_rxtx || die
-   if use ubertooth0-firmware; then
-   SVN_REV_NUM="-D'SVN_REV_NUM'=${ESVN_WC_REVISION}" 
DFU_TOOL=/usr/bin/ubertooth-dfu BOARD=UBERTOOTH_ZERO emake -j1
-   mv bluetooth_rxtx.bin bluetooth_rxtx_U0.bin || die
-   emake clean
-   fi
-   if use ubertooth1-firmware; then
-   SVN_REV_NUM="-D'SVN_REV_NUM'=${ESVN_WC_REVISION}" 
DFU_TOOL=/usr/bin/ubertooth-dfu emake -j1
-   mv bluetooth_rxtx.bin bluetooth_rxtx_U1.bin || die
-   fi
-   fi
-}
-
-src_install() {
-   cd host || die
-   dobin bluetooth_rxtx/ubertooth-dump bluetooth_rxtx/ubertooth-lap \
-   bluetooth_rxtx/ubertooth-btle bluetooth_rxtx/ubertooth-uap \
-   bluetooth_rxtx/ubertooth-hop bluetooth_rxtx/ubertooth-util
-
-   use specan && dobin bluetooth_rxtx/ubertooth

[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2015-09-04 Thread Richard Farina
commit: b38390578457bba9b635b4406548e4d4ca533737
Author: Zero_Chaos  gentoo  org>
AuthorDate: Sat Sep  5 02:37:19 2015 +
Commit: Richard Farina  gentoo  org>
CommitDate: Sat Sep  5 02:37:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3839057

net-wireless/ubertooth: clean metadata.xml of unused use flags

Package-Manager: portage-2.2.20.1

 net-wireless/ubertooth/metadata.xml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/net-wireless/ubertooth/metadata.xml 
b/net-wireless/ubertooth/metadata.xml
index 72fad34..817cab7 100644
--- a/net-wireless/ubertooth/metadata.xml
+++ b/net-wireless/ubertooth/metadata.xml
@@ -9,10 +9,8 @@


use bluez to support clock following and 
scanning
-   Install ubertooth-dfu (needed for read/write 
of firmware)
Use libpcap for packet capture and 
read/write
Enable the ubertooth spectrum 
analyzer
-   Build/install 
ubertooth0-firmware
Build/install 
ubertooth1-firmware





[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2016-02-03 Thread Richard Farina
commit: 4fac10fd4270cd48ded92fecc3c0aed1ede9dd76
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Feb  3 18:09:41 2016 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Feb  3 22:59:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fac10fd

net-wireless/ubertooth: drop old version, fix description length

Package-Manager: portage-2.2.27

 net-wireless/ubertooth/Manifest   |   2 -
 net-wireless/ubertooth/ubertooth-2015.09.2.ebuild | 104 --
 net-wireless/ubertooth/ubertooth-2015.10.1.ebuild |   4 +-
 net-wireless/ubertooth/ubertooth-.ebuild  |  16 ++--
 4 files changed, 12 insertions(+), 114 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 40da1f6..7fccdf3 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,3 +1 @@
-DIST ubertooth-2015-09-R2.tar.xz 1706712 SHA256 
f2088c8c0e754df47dd8dbf604d5822bf5894b91e4505276c6f9e26b6a23b56d SHA512 
240f6d682fe0addc05bb8ccf7eec931534449adfa9c1369b484aeac73d9bcaf75c211aeede21c6c219e363773ce3d63e4aa0ee6b662acc83409587bd7ac7e4da
 WHIRLPOOL 
9fba78d1740efd342f3892ffc3cf914d1919ef1c7d282786a64afb72d6ed306dec3600363e3f85f2f70d9ccfba6b62f826a72942cb7c9316d151dd2718f79b09
 DIST ubertooth-2015-10-R1.tar.xz 1716840 SHA256 
bc37e7978d137a64d918d7c8f1e7ca9cff093f9921d805e9809b12e5ab12ae35 SHA512 
ad7229c9509db4b4230ec28d1c16200f0780dd7ce55224528ced6d8969f342a79b7317b69e7b9e49d03e93f973203801f4f703dd80dc115400366b0984c965b1
 WHIRLPOOL 
5f46bdc8746481d68fd5c8e3ce04aadbcc1bc704c95b1b5a3d389376704a2a3e702faf819c749f98cb737578e9ccfa3ac01887081bceeceed2e4804493b2c2a8
-DIST ubertooth_one_rx_only.dfu 32060 SHA256 
fefc034ff19fa8b4b307d77c875bfeaa639e2aa0ecf8b8337e6424618480b1b5 SHA512 
daeaeae90cb2aa591db2787466cbdc7365ce4e74ce5f7af4f61c9c1a22af93e846ea9230acca64f88a85a959d0db447b19da4dc4d213601db8dd1ad3d9978fa7
 WHIRLPOOL 
3069bf540c87d317e4f612b25ef4af10c3a9197ec9ead69082021442e0cc70d4b381488ba4bd509f75535a43f8f7b5fcebae313b96623513de846edb51cf63a0

diff --git a/net-wireless/ubertooth/ubertooth-2015.09.2.ebuild 
b/net-wireless/ubertooth/ubertooth-2015.09.2.ebuild
deleted file mode 100644
index efbfbb0..000
--- a/net-wireless/ubertooth/ubertooth-2015.09.2.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez +specan +pcap +ubertooth1-firmware +udev"
-REQUIRED_USE=" specan? ( ${PYTHON_REQUIRED_USE} )"
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=
-   pcap? ( net-libs/libbtbb[pcap] )
-   specan? ( ${PYTHON_DEPS} )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   KEYWORDS=""
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz
-   
https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}_one_rx_only.dfu";
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-DESCRIPTION="An open source wireless development platform suitable for 
Bluetooth experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-src_prepare() {
-   cmake-utils_src_prepare
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_prepare
-   popd
-   fi
-}
-
-src_configure() {
-   mycmakeargs=(
-   $(cmake-utils_use_enable bluez USE_BLUEZ)
-   $(cmake-utils_use pcap USE_PCAP)
-   $(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
-   -DDISABLE_PYTHON=true
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_compile
-   popd
-   fi
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/${PN}
- 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2016-02-03 Thread Richard Farina
commit: f8007ea825aa6b53f100b568cd9b8f07f995ab09
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Feb  3 22:58:55 2016 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Feb  3 23:00:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8007ea8

net-wireless/ubertooth: fixup live ebuild and static-libs

Package-Manager: portage-2.2.27

 net-wireless/ubertooth/ubertooth-.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-.ebuild
index 935e433..fe19eff 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-.ebuild
@@ -13,14 +13,13 @@ HOMEPAGE="http://ubertooth.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+bluez +specan static static-libs +pcap +ubertooth1-firmware +udev"
-REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )
-   static? ( static-libs )"
+IUSE="+bluez +specan static-libs +pcap +ubertooth1-firmware +udev"
+REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
 DEPEND="bluez? ( net-wireless/bluez:= )
>=net-libs/libbtbb-${PV}:=[static-libs?]
pcap? ( net-libs/libbtbb[pcap] )
specan? ( ${PYTHON_DEPS} )
-   static? ( dev-libs/libusb[static-libs] )
+   static-libs? ( dev-libs/libusb[static-libs] )
virtual/libusb:1="
 RDEPEND="${DEPEND}
specan? ( >=dev-qt/qtgui-4.7.2:4
@@ -59,7 +58,6 @@ src_configure() {
$(cmake-utils_use_enable bluez USE_BLUEZ)
$(cmake-utils_use pcap USE_PCAP)
$(cmake-utils_use static-libs BUILD_STATIC_LIB)
-   $(cmake-utils_use static BUILD_STATIC_BINS)
$(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
-DENABLE_PYTHON=false
)



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2018-02-28 Thread Richard Farina
commit: 2a226107436f60c6405bfe5638eed369178bcd20
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Feb 28 18:48:13 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Feb 28 18:50:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a226107

net-wireless/ubertooth: remove old broken ebuild

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-wireless/ubertooth/Manifest   |   1 -
 net-wireless/ubertooth/metadata.xml   |   1 -
 net-wireless/ubertooth/ubertooth-2015.10.1.ebuild | 102 --
 3 files changed, 104 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index b8ef223be4a..a40079b50ab 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1 @@
-DIST ubertooth-2015-10-R1.tar.xz 1716840 BLAKE2B 
53b02ce7548da7133762ff40e2c4422ae52f13ee0647ee714950d060a5846f82c3de07fdb99b28ed9b406ef17d565e47da3d31a8e2f08d00fbd485f8c09b9ead
 SHA512 
ad7229c9509db4b4230ec28d1c16200f0780dd7ce55224528ced6d8969f342a79b7317b69e7b9e49d03e93f973203801f4f703dd80dc115400366b0984c965b1
 DIST ubertooth-2017-03-R2.tar.xz 676124 BLAKE2B 
1f82c9a6b4b2fcec84d5f69862f843ee4920eb0e17e61940aba48e118fe290f6eed4bd9826c420e218ab433b94630abaf8793c845d2e68ff5587e8b73fbc
 SHA512 
4806a6ac664ec9b78964caeb47f87a60db8f664c529e6e58bc1e5db4d858eaaa1ae51f0293f4a5227a102e556caf1611e97f6675147af4bc34e23646049e8571

diff --git a/net-wireless/ubertooth/metadata.xml 
b/net-wireless/ubertooth/metadata.xml
index 87fa75f2f10..18128462598 100644
--- a/net-wireless/ubertooth/metadata.xml
+++ b/net-wireless/ubertooth/metadata.xml
@@ -7,7 +7,6 @@


use bluez to support clock following and 
scanning
-   Use libpcap for packet capture and 
read/write
Enable the ubertooth spectrum 
analyzer
Build/install 
ubertooth1-firmware


diff --git a/net-wireless/ubertooth/ubertooth-2015.10.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2015.10.1.ebuild
deleted file mode 100644
index b63eb786a12..000
--- a/net-wireless/ubertooth/ubertooth-2015.10.1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez +specan +pcap +ubertooth1-firmware +udev"
-REQUIRED_USE=" specan? ( ${PYTHON_REQUIRED_USE} )"
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=
-   pcap? ( net-libs/libbtbb[pcap] )
-   specan? ( ${PYTHON_DEPS} )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   KEYWORDS=""
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-src_prepare() {
-   cmake-utils_src_prepare
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_prepare
-   popd
-   fi
-}
-
-src_configure() {
-   mycmakeargs=(
-   $(cmake-utils_use_enable bluez USE_BLUEZ)
-   $(cmake-utils_use pcap USE_PCAP)
-   $(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
-   -DDISABLE_PYTHON=true
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_compile
-   popd
-   fi
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/${PN}
-   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
-   if [[ ${PV} == "" ]] ; then
-   ewarn "Firmware isn't available for git releases, we assume you 
are already"
-   ewarn "on the latest and/or can build 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2017-03-03 Thread Richard Farina
commit: 16db8592c1ac4ed45bdb681ac6366605188b98e3
Author: Zero_Chaos  gentoo  org>
AuthorDate: Sat Mar  4 05:05:14 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Sat Mar  4 05:06:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16db8592

net-wireless/ubertooth: bump, cleanup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-wireless/ubertooth/Manifest|  1 +
 .../{ubertooth-.ebuild => ubertooth-2017.03.1.ebuild}  | 14 ++
 net-wireless/ubertooth/ubertooth-.ebuild   | 14 ++
 3 files changed, 13 insertions(+), 16 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 7fccdf3cd35..c196aca8dd4 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1 +1,2 @@
 DIST ubertooth-2015-10-R1.tar.xz 1716840 SHA256 
bc37e7978d137a64d918d7c8f1e7ca9cff093f9921d805e9809b12e5ab12ae35 SHA512 
ad7229c9509db4b4230ec28d1c16200f0780dd7ce55224528ced6d8969f342a79b7317b69e7b9e49d03e93f973203801f4f703dd80dc115400366b0984c965b1
 WHIRLPOOL 
5f46bdc8746481d68fd5c8e3ce04aadbcc1bc704c95b1b5a3d389376704a2a3e702faf819c749f98cb737578e9ccfa3ac01887081bceeceed2e4804493b2c2a8
+DIST ubertooth-2017-03-R1.tar.xz 671196 SHA256 
76ace37e3920c0216b13aa7c0a4c094864262f1054f5ac406beafde954a37726 SHA512 
546cc84b2c322e48c7a9da5c507b213d7fe6e8c1fefde0404f9bbc1f24675ace7fc831f941f362eca2cf3abefe1d9ba51cb12dd8b7407a59b7560fba8864b268
 WHIRLPOOL 
e8229d522de78fb752a3ada37083753ea413b92426907cabc50575b48a00b445c25a7a78447b24196840cb655961d1ff4cb5c3e4462ff2893f31848fe15c102f

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-2017.03.1.ebuild
similarity index 88%
copy from net-wireless/ubertooth/ubertooth-.ebuild
copy to net-wireless/ubertooth/ubertooth-2017.03.1.ebuild
index d3c2d362330..de2e949b8cb 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2017.03.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI="6"
 
 PYTHON_COMPAT=( python2_7 )
 DISTUTILS_OPTIONAL=1
@@ -12,11 +12,10 @@ HOMEPAGE="http://ubertooth.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+bluez +specan static-libs +pcap +ubertooth1-firmware +udev"
+IUSE="+bluez +specan static-libs +ubertooth1-firmware +udev"
 REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
 DEPEND="bluez? ( net-wireless/bluez:= )
>=net-libs/libbtbb-${PV}:=[static-libs?]
-   pcap? ( net-libs/libbtbb[pcap] )
specan? ( ${PYTHON_DEPS} )
static-libs? ( dev-libs/libusb[static-libs] )
virtual/libusb:1="
@@ -54,10 +53,9 @@ src_prepare() {
 
 src_configure() {
mycmakeargs=(
-   $(cmake-utils_use_enable bluez USE_BLUEZ)
-   $(cmake-utils_use pcap USE_PCAP)
-   $(cmake-utils_use static-libs BUILD_STATIC_LIB)
-   $(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
-DENABLE_PYTHON=false
)
if use udev; then

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-.ebuild
index d3c2d362330..de2e949b8cb 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI="6"
 
 PYTHON_COMPAT=( python2_7 )
 DISTUTILS_OPTIONAL=1
@@ -12,11 +12,10 @@ HOMEPAGE="http://ubertooth.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+bluez +specan static-libs +pcap +ubertooth1-firmware +udev"
+IUSE="+bluez +specan static-libs +ubertooth1-firmware +udev"
 REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
 DEPEND="bluez? ( net-wireless/bluez:= )
>=net-libs/libbtbb-${PV}:=[static-libs?]
-   pcap? ( net-libs/libbtbb[pcap] )
specan? ( ${PYTHON_DEPS} )
static-libs? ( dev-libs/libusb[static-libs] )
virtual/libusb:1="
@@ -54,10 +53,9 @@ src_prepare() {
 
 src_configure() {
mycmakeargs=(
-   $(cmake-utils_use_enable bluez USE_BLUEZ)
-   $(cmake-utils_use pcap USE_PCAP)
-   $(cmake-utils_use static-libs BUILD_STATIC_LIB)
-   $(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
-DENABLE_PYTHON=false
)
if use udev; then



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2018-06-27 Thread Andreas Sturmlechner
commit: 38be64e6330025ceda61ad359569c8d023a5fd2e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 26 21:12:58 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jun 27 19:00:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38be64e6

net-wireless/ubertooth: Drop old, Qt4-based

Closes: https://bugs.gentoo.org/649576
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-wireless/ubertooth/metadata.xml   |   1 -
 net-wireless/ubertooth/ubertooth-2017.03.2.ebuild | 102 --
 2 files changed, 103 deletions(-)

diff --git a/net-wireless/ubertooth/metadata.xml 
b/net-wireless/ubertooth/metadata.xml
index 18128462598..5a740733d13 100644
--- a/net-wireless/ubertooth/metadata.xml
+++ b/net-wireless/ubertooth/metadata.xml
@@ -7,7 +7,6 @@


use bluez to support clock following and 
scanning
-   Enable the ubertooth spectrum 
analyzer
Build/install 
ubertooth1-firmware



diff --git a/net-wireless/ubertooth/ubertooth-2017.03.2.ebuild 
b/net-wireless/ubertooth/ubertooth-2017.03.2.ebuild
deleted file mode 100644
index de2e949b8cb..000
--- a/net-wireless/ubertooth/ubertooth-2017.03.2.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez +specan static-libs +ubertooth1-firmware +udev"
-REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=[static-libs?]
-   specan? ( ${PYTHON_DEPS} )
-   static-libs? ( dev-libs/libusb[static-libs] )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   KEYWORDS=""
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-src_prepare() {
-   cmake-utils_src_prepare
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_prepare
-   popd
-   fi
-}
-
-src_configure() {
-   mycmakeargs=(
-   -DUSE_BLUEZ=$(usex bluez)
-   -DBUILD_STATIC_LIB=$(usex static-libs)
-   -DINSTALL_UDEV_RULES=$(usex udev)
-   -DENABLE_PYTHON=false
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_compile
-   popd
-   fi
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/${PN}
-   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
-   if [[ ${PV} == "" ]] ; then
-   ewarn "Firmware isn't available for git releases, we assume you 
are already"
-   ewarn "on the latest and/or can build your own."
-   else
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
-   fi
-   popd
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_install
-   popd
-   fi
-
-   elog "Everyone can read from the ubertooth, but to talk to it"
-   elog "your user needs to be in the usb group."
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2018-06-27 Thread Andreas Sturmlechner
commit: 89cd5c260da910b885f9c760b4e7d8b99ab1553d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 26 21:12:15 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jun 27 19:00:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89cd5c26

net-wireless/ubertooth: Drop USE=specan, depends on Qt4

Bug: https://bugs.gentoo.org/569948
Bug: https://bugs.gentoo.org/649576
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 ...h-.ebuild => ubertooth-2017.03.2-r1.ebuild} | 42 +++---
 net-wireless/ubertooth/ubertooth-.ebuild   | 42 +++---
 2 files changed, 10 insertions(+), 74 deletions(-)

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
similarity index 71%
copy from net-wireless/ubertooth/ubertooth-.ebuild
copy to net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
index de2e949b8cb..1341a9478aa 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
@@ -1,28 +1,21 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
+inherit cmake-utils udev
 
 HOMEPAGE="http://ubertooth.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+bluez +specan static-libs +ubertooth1-firmware +udev"
-REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
 DEPEND="bluez? ( net-wireless/bluez:= )
>=net-libs/libbtbb-${PV}:=[static-libs?]
-   specan? ( ${PYTHON_DEPS} )
static-libs? ( dev-libs/libusb[static-libs] )
virtual/libusb:1="
 RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
udev? ( virtual/udev )"
 
 MY_PV=${PV/\./-}
@@ -42,17 +35,8 @@ DESCRIPTION="open source wireless development platform 
suitable for Bluetooth ex
 #readd firmware building, but do it right
 #USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
 
-src_prepare() {
-   cmake-utils_src_prepare
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_prepare
-   popd
-   fi
-}
-
 src_configure() {
-   mycmakeargs=(
+   local mycmakeargs=(
-DUSE_BLUEZ=$(usex bluez)
-DBUILD_STATIC_LIB=$(usex static-libs)
-DINSTALL_UDEV_RULES=$(usex udev)
@@ -67,16 +51,6 @@ src_configure() {
cmake-utils_src_configure
 }
 
-src_compile() {
-   cmake-utils_src_compile
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_compile
-   popd
-   fi
-}
-
 src_install() {
cmake-utils_src_install
 
@@ -91,12 +65,6 @@ src_install() {
fi
popd
 
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_install
-   popd
-   fi
-
elog "Everyone can read from the ubertooth, but to talk to it"
elog "your user needs to be in the usb group."
 }

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-.ebuild
index de2e949b8cb..1341a9478aa 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-.ebuild
@@ -1,28 +1,21 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
+inherit cmake-utils udev
 
 HOMEPAGE="http://ubertooth.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+bluez +specan static-libs +ubertooth1-firmware +udev"
-REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
 DEPEND="bluez? ( net-wireless/bluez:= )
>=net-libs/libbtbb-${PV}:=[static-libs?]
-   specan? ( ${PYTHON_DEPS} )
static-libs? ( dev-libs/libusb[static-libs] )
virtual/libusb:1="
 RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
udev? ( virtual/udev )"
 
 MY_PV=${PV/\./-}
@@ -42,17 +35,8 @@ DESCRIPTION="open source wireless development platform 
suitable for Bluetooth ex
 #readd firmware building, but do it right
 #USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mod

[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2018-08-07 Thread Richard Farina
commit: 5ee062b8db77303aa3cf55f1619aee66bd6867cc
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue Aug  7 23:10:19 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue Aug  7 23:10:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee062b8

net-wireless/ubertooth: bump

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 net-wireless/ubertooth/Manifest   |  1 +
 net-wireless/ubertooth/ubertooth-2018.08.1.ebuild | 70 +++
 2 files changed, 71 insertions(+)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index a40079b50ab..508e10f460d 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1 +1,2 @@
 DIST ubertooth-2017-03-R2.tar.xz 676124 BLAKE2B 
1f82c9a6b4b2fcec84d5f69862f843ee4920eb0e17e61940aba48e118fe290f6eed4bd9826c420e218ab433b94630abaf8793c845d2e68ff5587e8b73fbc
 SHA512 
4806a6ac664ec9b78964caeb47f87a60db8f664c529e6e58bc1e5db4d858eaaa1ae51f0293f4a5227a102e556caf1611e97f6675147af4bc34e23646049e8571
+DIST ubertooth-2018-08-R1.tar.xz 701928 BLAKE2B 
031d4178693a4c1734f72d5c7292ba58f0c74b9a57cc1841ecdec286d547994847dc7badabc3efce6eff9a34abe505d942b561bc3291b3cda0f29a42fa7dd340
 SHA512 
630707583b4fa0683d3f2a40e06697546897e603bd27842886897949ffeaff252d3b34040dee6b8b3319f9bed65eb706f57b885d7a6719fc9cb993e7c1d9c203

diff --git a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
new file mode 100644
index 000..1341a9478aa
--- /dev/null
+++ b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit cmake-utils udev
+
+HOMEPAGE="http://ubertooth.sourceforge.net/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
+DEPEND="bluez? ( net-wireless/bluez:= )
+   >=net-libs/libbtbb-${PV}:=[static-libs?]
+   static-libs? ( dev-libs/libusb[static-libs] )
+   virtual/libusb:1="
+RDEPEND="${DEPEND}
+   udev? ( virtual/udev )"
+
+MY_PV=${PV/\./-}
+MY_PV=${MY_PV/./-R}
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
+   inherit git-r3
+   KEYWORDS=""
+   S="${WORKDIR}/${P}/host"
+else
+   S="${WORKDIR}/${PN}-${MY_PV}/host"
+   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
+
+#readd firmware building, but do it right
+#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
+   -DENABLE_PYTHON=false
+   )
+   if use udev; then
+   mycmakeargs+=(
+   -DUDEV_RULES_GROUP=usb
+   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
+   )
+   fi
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   insinto /usr/share/${PN}
+   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
+   if [[ ${PV} == "" ]] ; then
+   ewarn "Firmware isn't available for git releases, we assume you 
are already"
+   ewarn "on the latest and/or can build your own."
+   else
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
+   fi
+   popd
+
+   elog "Everyone can read from the ubertooth, but to talk to it"
+   elog "your user needs to be in the usb group."
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2019-03-19 Thread Rick Farina
commit: e0d494b1618a0b17d42d3e075f0e45de7c8e3ecd
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Mar 20 00:45:20 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Mar 20 02:25:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d494b1

net-wireless/ubertooth: bump

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest| 2 +-
 net-wireless/ubertooth/ubertooth-2018.08.1.ebuild  | 3 +--
 .../{ubertooth-2017.03.2-r1.ebuild => ubertooth-2018.12.1.ebuild}  | 3 +--
 net-wireless/ubertooth/ubertooth-.ebuild   | 3 +--
 4 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 508e10f460d..7b66637368b 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1,2 @@
-DIST ubertooth-2017-03-R2.tar.xz 676124 BLAKE2B 
1f82c9a6b4b2fcec84d5f69862f843ee4920eb0e17e61940aba48e118fe290f6eed4bd9826c420e218ab433b94630abaf8793c845d2e68ff5587e8b73fbc
 SHA512 
4806a6ac664ec9b78964caeb47f87a60db8f664c529e6e58bc1e5db4d858eaaa1ae51f0293f4a5227a102e556caf1611e97f6675147af4bc34e23646049e8571
 DIST ubertooth-2018-08-R1.tar.xz 701928 BLAKE2B 
031d4178693a4c1734f72d5c7292ba58f0c74b9a57cc1841ecdec286d547994847dc7badabc3efce6eff9a34abe505d942b561bc3291b3cda0f29a42fa7dd340
 SHA512 
630707583b4fa0683d3f2a40e06697546897e603bd27842886897949ffeaff252d3b34040dee6b8b3319f9bed65eb706f57b885d7a6719fc9cb993e7c1d9c203
+DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b

diff --git a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
index 1341a9478aa..845ee09d379 100644
--- a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -23,7 +23,6 @@ MY_PV=${MY_PV/./-R}
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
inherit git-r3
-   KEYWORDS=""
S="${WORKDIR}/${P}/host"
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

diff --git a/net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
similarity index 97%
rename from net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
rename to net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index 1341a9478aa..845ee09d379 100644
--- a/net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -23,7 +23,6 @@ MY_PV=${MY_PV/./-R}
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
inherit git-r3
-   KEYWORDS=""
S="${WORKDIR}/${P}/host"
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-.ebuild
index 1341a9478aa..845ee09d379 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -23,7 +23,6 @@ MY_PV=${MY_PV/./-R}
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
inherit git-r3
-   KEYWORDS=""
S="${WORKDIR}/${P}/host"
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2015-09-04 Thread Richard Farina
commit: e1afb60a4e8dc5a63812f149984334dc7ae10a56
Author: Zero_Chaos  gentoo  org>
AuthorDate: Sat Sep  5 02:36:30 2015 +
Commit: Richard Farina  gentoo  org>
CommitDate: Sat Sep  5 02:36:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1afb60a

net-wireless/ubertooth: version bump, drop old

 net-wireless/ubertooth/Manifest|  3 +-
 net-wireless/ubertooth/ubertooth-0.0_p534.ebuild   | 92 --
 ...4.04.1-r1.ebuild => ubertooth-2015.09.1.ebuild} | 92 +-
 3 files changed, 40 insertions(+), 147 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 2f20f68..9da99db 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1 @@
-DIST ubertooth-2014-04-R1.tar.xz 1762456 SHA256 
0881b4bde755acea557851852bc830c100986801148ac1fcaf8ca898623edfaa SHA512 
9cc415c7e7f4ce40703e7dcf916e8942325902ab3af470fb959de6bbe047a824ad62b41a09e95ead5a74a961674d2dd4d30e582db21e2ba47f648eb99462bf4a
 WHIRLPOOL 
6c01402ebf004e782bbe4ad891c3b8ebee0040a5bfb6fcdeb2939a105646157b1786b90772a502b92e26a356a5674bafd6960ce83e3f81db819dd5575e6fc444
-DIST ubertooth-r534.tar.gz 2959832 SHA256 
5e227872ee8c088fe2cdac936c4a30d1e12b8f7c6ac781c96004ad7528b44730 SHA512 
b3e150b8f8a4335f65fd8b7b629316eae08cf0560269991af6632d48e360f17dd98742da975df33852760140cd5f4571f72f36d973fa5e6d8df47932561acfa6
 WHIRLPOOL 
7d7ea0db033b34cbf16f963ea42d05db9bf8f82f41d5d26dd6510a95ffe339dae3fef54f5cef5d71bfedb1e05531bf33998cbcabe88af611feeaecf1e22a7b10
+DIST ubertooth-2015-09-R1.tar.xz 1707712 SHA256 
3d02e3a2e2d000583c62c47a7745db0ab676266dfdf6f89bfaa3e7a141f90bf1 SHA512 
a56070fa5da545b0cfa0ac65b6f537e8f27fab0da0fc4ac73e11456d52a58d1e2dbf71835083190dd4f3fe90dc36487ba0aa4ceb0b4a66e07d41e438e339d9e3
 WHIRLPOOL 
6e14447f5bbc87771d582e0fe77ae0abab39942cb921f3996700e2f7fac4e43c11891136e7097cf45ff08ceac290f534022dd32eb153ed7150729c5f8296a0f3

diff --git a/net-wireless/ubertooth/ubertooth-0.0_p534.ebuild 
b/net-wireless/ubertooth/ubertooth-0.0_p534.ebuild
deleted file mode 100644
index a9d2161..000
--- a/net-wireless/ubertooth/ubertooth-0.0_p534.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit multilib #flag-o-matic
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+dfu +specan ubertooth0-firmware +ubertooth1-firmware"
-REQUIRED_USE="ubertooth0-firmware? ( dfu )
-   ubertooth1-firmware? ( dfu )"
-DEPEND=""
-RDEPEND="specan? ( virtual/libusb:1 )
-   dfu? ( virtual/libusb:1 )
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2
-   >=dev-python/numpy-1.3 )
-   specan? ( >=dev-python/pyusb-1.0.0_alpha1 )
-   dfu? ( >=dev-python/pyusb-1.0.0_alpha1 )"
-
-if [[ ${PV} == "" ]] ; then
-   
ESVN_REPO_URI="https://ubertooth.svn.sourceforge.net/svnroot/ubertooth/trunk/";
-   SRC_URI=""
-   inherit subversion
-   KEYWORDS=""
-   DEPEND="=net-libs/libbtbb-"
-   RDEPEND="${RDEPEND}
-   =net-libs/libbtbb-
-   ubertooth0-firmware? ( sys-devel/gcc-arm-embedded-bin )
-   ubertooth1-firmware? ( sys-devel/gcc-arm-embedded-bin )"
-else
-   MY_PV="${PV/p/r}"
-   MY_PV="${MY_PV/0.0_/}"
-   SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_PV}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${PN}-${MY_PV}/"
-   DEPEND=">=net-libs/libbtbb-0.8"
-   RDEPEND="${RDEPEND}
-   >=net-libs/libbtbb-0.8"
-fi
-DESCRIPTION="An open source wireless development platform suitable for 
Bluetooth experimentation"
-
-src_compile() {
-   #sometimes needed to build, remove when a release is made after r534 if 
not needed
-   #filter-ldflags -Wl,--as-needed
-   cd "${S}/host/bluetooth_rxtx" || die
-   emake
-
-   if [[ ${PV} == "" ]] ; then
-   cd "${S}"/firmware/bluetooth_rxtx || die
-   if use ubertooth0-firmware; then
-   SVN_REV_NUM="-D'SVN_REV_NUM'=${ESVN_WC_REVISION}" 
DFU_TOOL=/usr/bin/ubertooth-dfu BOARD=UBERTOOTH_ZERO emake -j1
-   mv bluetooth_rxtx.bin bluetooth_rxtx_U0.bin || die
-   emake clean
-   fi
-   if use ubertooth1-firmware; then
-   SVN_REV_NUM="-D'SVN_REV_NUM'=${ESVN_WC_REVISION}" 
DFU_TOOL=/usr/bin/ubertooth-dfu emake -j1
-   mv bluetooth_rxtx.bin bluetooth_rxtx_U1.bin || die
-   fi
-   fi
-}
-
-src_install() {
-   cd host || die
-   dobin bluetooth_rxtx/ubertooth-dump bluetooth_rxtx/ubertooth-lap \
-   bluetooth_rxtx/ubertooth-btle bluetooth_rxtx/ubertooth-uap \
-   bluetooth_rxtx/ubertooth-hop bluetooth_rxtx/ubertooth-util
-
-   use specan && dobin bluetooth_rxtx/ubertooth

[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2015-09-04 Thread Richard Farina
commit: b38390578457bba9b635b4406548e4d4ca533737
Author: Zero_Chaos  gentoo  org>
AuthorDate: Sat Sep  5 02:37:19 2015 +
Commit: Richard Farina  gentoo  org>
CommitDate: Sat Sep  5 02:37:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3839057

net-wireless/ubertooth: clean metadata.xml of unused use flags

Package-Manager: portage-2.2.20.1

 net-wireless/ubertooth/metadata.xml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/net-wireless/ubertooth/metadata.xml 
b/net-wireless/ubertooth/metadata.xml
index 72fad34..817cab7 100644
--- a/net-wireless/ubertooth/metadata.xml
+++ b/net-wireless/ubertooth/metadata.xml
@@ -9,10 +9,8 @@


use bluez to support clock following and 
scanning
-   Install ubertooth-dfu (needed for read/write 
of firmware)
Use libpcap for packet capture and 
read/write
Enable the ubertooth spectrum 
analyzer
-   Build/install 
ubertooth0-firmware
Build/install 
ubertooth1-firmware





[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2016-02-03 Thread Richard Farina
commit: 4fac10fd4270cd48ded92fecc3c0aed1ede9dd76
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Feb  3 18:09:41 2016 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Feb  3 22:59:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fac10fd

net-wireless/ubertooth: drop old version, fix description length

Package-Manager: portage-2.2.27

 net-wireless/ubertooth/Manifest   |   2 -
 net-wireless/ubertooth/ubertooth-2015.09.2.ebuild | 104 --
 net-wireless/ubertooth/ubertooth-2015.10.1.ebuild |   4 +-
 net-wireless/ubertooth/ubertooth-.ebuild  |  16 ++--
 4 files changed, 12 insertions(+), 114 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 40da1f6..7fccdf3 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,3 +1 @@
-DIST ubertooth-2015-09-R2.tar.xz 1706712 SHA256 
f2088c8c0e754df47dd8dbf604d5822bf5894b91e4505276c6f9e26b6a23b56d SHA512 
240f6d682fe0addc05bb8ccf7eec931534449adfa9c1369b484aeac73d9bcaf75c211aeede21c6c219e363773ce3d63e4aa0ee6b662acc83409587bd7ac7e4da
 WHIRLPOOL 
9fba78d1740efd342f3892ffc3cf914d1919ef1c7d282786a64afb72d6ed306dec3600363e3f85f2f70d9ccfba6b62f826a72942cb7c9316d151dd2718f79b09
 DIST ubertooth-2015-10-R1.tar.xz 1716840 SHA256 
bc37e7978d137a64d918d7c8f1e7ca9cff093f9921d805e9809b12e5ab12ae35 SHA512 
ad7229c9509db4b4230ec28d1c16200f0780dd7ce55224528ced6d8969f342a79b7317b69e7b9e49d03e93f973203801f4f703dd80dc115400366b0984c965b1
 WHIRLPOOL 
5f46bdc8746481d68fd5c8e3ce04aadbcc1bc704c95b1b5a3d389376704a2a3e702faf819c749f98cb737578e9ccfa3ac01887081bceeceed2e4804493b2c2a8
-DIST ubertooth_one_rx_only.dfu 32060 SHA256 
fefc034ff19fa8b4b307d77c875bfeaa639e2aa0ecf8b8337e6424618480b1b5 SHA512 
daeaeae90cb2aa591db2787466cbdc7365ce4e74ce5f7af4f61c9c1a22af93e846ea9230acca64f88a85a959d0db447b19da4dc4d213601db8dd1ad3d9978fa7
 WHIRLPOOL 
3069bf540c87d317e4f612b25ef4af10c3a9197ec9ead69082021442e0cc70d4b381488ba4bd509f75535a43f8f7b5fcebae313b96623513de846edb51cf63a0

diff --git a/net-wireless/ubertooth/ubertooth-2015.09.2.ebuild 
b/net-wireless/ubertooth/ubertooth-2015.09.2.ebuild
deleted file mode 100644
index efbfbb0..000
--- a/net-wireless/ubertooth/ubertooth-2015.09.2.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez +specan +pcap +ubertooth1-firmware +udev"
-REQUIRED_USE=" specan? ( ${PYTHON_REQUIRED_USE} )"
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=
-   pcap? ( net-libs/libbtbb[pcap] )
-   specan? ( ${PYTHON_DEPS} )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   KEYWORDS=""
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz
-   
https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}_one_rx_only.dfu";
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-DESCRIPTION="An open source wireless development platform suitable for 
Bluetooth experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-src_prepare() {
-   cmake-utils_src_prepare
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_prepare
-   popd
-   fi
-}
-
-src_configure() {
-   mycmakeargs=(
-   $(cmake-utils_use_enable bluez USE_BLUEZ)
-   $(cmake-utils_use pcap USE_PCAP)
-   $(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
-   -DDISABLE_PYTHON=true
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_compile
-   popd
-   fi
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/${PN}
- 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2016-02-03 Thread Richard Farina
commit: f8007ea825aa6b53f100b568cd9b8f07f995ab09
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Feb  3 22:58:55 2016 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Feb  3 23:00:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8007ea8

net-wireless/ubertooth: fixup live ebuild and static-libs

Package-Manager: portage-2.2.27

 net-wireless/ubertooth/ubertooth-.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-.ebuild
index 935e433..fe19eff 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-.ebuild
@@ -13,14 +13,13 @@ HOMEPAGE="http://ubertooth.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+bluez +specan static static-libs +pcap +ubertooth1-firmware +udev"
-REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )
-   static? ( static-libs )"
+IUSE="+bluez +specan static-libs +pcap +ubertooth1-firmware +udev"
+REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
 DEPEND="bluez? ( net-wireless/bluez:= )
>=net-libs/libbtbb-${PV}:=[static-libs?]
pcap? ( net-libs/libbtbb[pcap] )
specan? ( ${PYTHON_DEPS} )
-   static? ( dev-libs/libusb[static-libs] )
+   static-libs? ( dev-libs/libusb[static-libs] )
virtual/libusb:1="
 RDEPEND="${DEPEND}
specan? ( >=dev-qt/qtgui-4.7.2:4
@@ -59,7 +58,6 @@ src_configure() {
$(cmake-utils_use_enable bluez USE_BLUEZ)
$(cmake-utils_use pcap USE_PCAP)
$(cmake-utils_use static-libs BUILD_STATIC_LIB)
-   $(cmake-utils_use static BUILD_STATIC_BINS)
$(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
-DENABLE_PYTHON=false
)



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2019-03-19 Thread Rick Farina
commit: e0d494b1618a0b17d42d3e075f0e45de7c8e3ecd
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Mar 20 00:45:20 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Mar 20 02:25:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d494b1

net-wireless/ubertooth: bump

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest| 2 +-
 net-wireless/ubertooth/ubertooth-2018.08.1.ebuild  | 3 +--
 .../{ubertooth-2017.03.2-r1.ebuild => ubertooth-2018.12.1.ebuild}  | 3 +--
 net-wireless/ubertooth/ubertooth-.ebuild   | 3 +--
 4 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 508e10f460d..7b66637368b 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1,2 @@
-DIST ubertooth-2017-03-R2.tar.xz 676124 BLAKE2B 
1f82c9a6b4b2fcec84d5f69862f843ee4920eb0e17e61940aba48e118fe290f6eed4bd9826c420e218ab433b94630abaf8793c845d2e68ff5587e8b73fbc
 SHA512 
4806a6ac664ec9b78964caeb47f87a60db8f664c529e6e58bc1e5db4d858eaaa1ae51f0293f4a5227a102e556caf1611e97f6675147af4bc34e23646049e8571
 DIST ubertooth-2018-08-R1.tar.xz 701928 BLAKE2B 
031d4178693a4c1734f72d5c7292ba58f0c74b9a57cc1841ecdec286d547994847dc7badabc3efce6eff9a34abe505d942b561bc3291b3cda0f29a42fa7dd340
 SHA512 
630707583b4fa0683d3f2a40e06697546897e603bd27842886897949ffeaff252d3b34040dee6b8b3319f9bed65eb706f57b885d7a6719fc9cb993e7c1d9c203
+DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b

diff --git a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
index 1341a9478aa..845ee09d379 100644
--- a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -23,7 +23,6 @@ MY_PV=${MY_PV/./-R}
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
inherit git-r3
-   KEYWORDS=""
S="${WORKDIR}/${P}/host"
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

diff --git a/net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
similarity index 97%
rename from net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
rename to net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index 1341a9478aa..845ee09d379 100644
--- a/net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -23,7 +23,6 @@ MY_PV=${MY_PV/./-R}
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
inherit git-r3
-   KEYWORDS=""
S="${WORKDIR}/${P}/host"
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-.ebuild
index 1341a9478aa..845ee09d379 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -23,7 +23,6 @@ MY_PV=${MY_PV/./-R}
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
inherit git-r3
-   KEYWORDS=""
S="${WORKDIR}/${P}/host"
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2018-08-07 Thread Richard Farina
commit: 5ee062b8db77303aa3cf55f1619aee66bd6867cc
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue Aug  7 23:10:19 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue Aug  7 23:10:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee062b8

net-wireless/ubertooth: bump

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 net-wireless/ubertooth/Manifest   |  1 +
 net-wireless/ubertooth/ubertooth-2018.08.1.ebuild | 70 +++
 2 files changed, 71 insertions(+)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index a40079b50ab..508e10f460d 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1 +1,2 @@
 DIST ubertooth-2017-03-R2.tar.xz 676124 BLAKE2B 
1f82c9a6b4b2fcec84d5f69862f843ee4920eb0e17e61940aba48e118fe290f6eed4bd9826c420e218ab433b94630abaf8793c845d2e68ff5587e8b73fbc
 SHA512 
4806a6ac664ec9b78964caeb47f87a60db8f664c529e6e58bc1e5db4d858eaaa1ae51f0293f4a5227a102e556caf1611e97f6675147af4bc34e23646049e8571
+DIST ubertooth-2018-08-R1.tar.xz 701928 BLAKE2B 
031d4178693a4c1734f72d5c7292ba58f0c74b9a57cc1841ecdec286d547994847dc7badabc3efce6eff9a34abe505d942b561bc3291b3cda0f29a42fa7dd340
 SHA512 
630707583b4fa0683d3f2a40e06697546897e603bd27842886897949ffeaff252d3b34040dee6b8b3319f9bed65eb706f57b885d7a6719fc9cb993e7c1d9c203

diff --git a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
new file mode 100644
index 000..1341a9478aa
--- /dev/null
+++ b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit cmake-utils udev
+
+HOMEPAGE="http://ubertooth.sourceforge.net/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
+DEPEND="bluez? ( net-wireless/bluez:= )
+   >=net-libs/libbtbb-${PV}:=[static-libs?]
+   static-libs? ( dev-libs/libusb[static-libs] )
+   virtual/libusb:1="
+RDEPEND="${DEPEND}
+   udev? ( virtual/udev )"
+
+MY_PV=${PV/\./-}
+MY_PV=${MY_PV/./-R}
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
+   inherit git-r3
+   KEYWORDS=""
+   S="${WORKDIR}/${P}/host"
+else
+   S="${WORKDIR}/${PN}-${MY_PV}/host"
+   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
+
+#readd firmware building, but do it right
+#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
+   -DENABLE_PYTHON=false
+   )
+   if use udev; then
+   mycmakeargs+=(
+   -DUDEV_RULES_GROUP=usb
+   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
+   )
+   fi
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   insinto /usr/share/${PN}
+   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
+   if [[ ${PV} == "" ]] ; then
+   ewarn "Firmware isn't available for git releases, we assume you 
are already"
+   ewarn "on the latest and/or can build your own."
+   else
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
+   fi
+   popd
+
+   elog "Everyone can read from the ubertooth, but to talk to it"
+   elog "your user needs to be in the usb group."
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2018-06-27 Thread Andreas Sturmlechner
commit: 38be64e6330025ceda61ad359569c8d023a5fd2e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 26 21:12:58 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jun 27 19:00:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38be64e6

net-wireless/ubertooth: Drop old, Qt4-based

Closes: https://bugs.gentoo.org/649576
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-wireless/ubertooth/metadata.xml   |   1 -
 net-wireless/ubertooth/ubertooth-2017.03.2.ebuild | 102 --
 2 files changed, 103 deletions(-)

diff --git a/net-wireless/ubertooth/metadata.xml 
b/net-wireless/ubertooth/metadata.xml
index 18128462598..5a740733d13 100644
--- a/net-wireless/ubertooth/metadata.xml
+++ b/net-wireless/ubertooth/metadata.xml
@@ -7,7 +7,6 @@


use bluez to support clock following and 
scanning
-   Enable the ubertooth spectrum 
analyzer
Build/install 
ubertooth1-firmware



diff --git a/net-wireless/ubertooth/ubertooth-2017.03.2.ebuild 
b/net-wireless/ubertooth/ubertooth-2017.03.2.ebuild
deleted file mode 100644
index de2e949b8cb..000
--- a/net-wireless/ubertooth/ubertooth-2017.03.2.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez +specan static-libs +ubertooth1-firmware +udev"
-REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=[static-libs?]
-   specan? ( ${PYTHON_DEPS} )
-   static-libs? ( dev-libs/libusb[static-libs] )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   KEYWORDS=""
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-src_prepare() {
-   cmake-utils_src_prepare
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_prepare
-   popd
-   fi
-}
-
-src_configure() {
-   mycmakeargs=(
-   -DUSE_BLUEZ=$(usex bluez)
-   -DBUILD_STATIC_LIB=$(usex static-libs)
-   -DINSTALL_UDEV_RULES=$(usex udev)
-   -DENABLE_PYTHON=false
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_compile
-   popd
-   fi
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/${PN}
-   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
-   if [[ ${PV} == "" ]] ; then
-   ewarn "Firmware isn't available for git releases, we assume you 
are already"
-   ewarn "on the latest and/or can build your own."
-   else
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
-   fi
-   popd
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_install
-   popd
-   fi
-
-   elog "Everyone can read from the ubertooth, but to talk to it"
-   elog "your user needs to be in the usb group."
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2018-06-27 Thread Andreas Sturmlechner
commit: 89cd5c260da910b885f9c760b4e7d8b99ab1553d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 26 21:12:15 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jun 27 19:00:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89cd5c26

net-wireless/ubertooth: Drop USE=specan, depends on Qt4

Bug: https://bugs.gentoo.org/569948
Bug: https://bugs.gentoo.org/649576
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 ...h-.ebuild => ubertooth-2017.03.2-r1.ebuild} | 42 +++---
 net-wireless/ubertooth/ubertooth-.ebuild   | 42 +++---
 2 files changed, 10 insertions(+), 74 deletions(-)

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
similarity index 71%
copy from net-wireless/ubertooth/ubertooth-.ebuild
copy to net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
index de2e949b8cb..1341a9478aa 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
@@ -1,28 +1,21 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
+inherit cmake-utils udev
 
 HOMEPAGE="http://ubertooth.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+bluez +specan static-libs +ubertooth1-firmware +udev"
-REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
 DEPEND="bluez? ( net-wireless/bluez:= )
>=net-libs/libbtbb-${PV}:=[static-libs?]
-   specan? ( ${PYTHON_DEPS} )
static-libs? ( dev-libs/libusb[static-libs] )
virtual/libusb:1="
 RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
udev? ( virtual/udev )"
 
 MY_PV=${PV/\./-}
@@ -42,17 +35,8 @@ DESCRIPTION="open source wireless development platform 
suitable for Bluetooth ex
 #readd firmware building, but do it right
 #USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
 
-src_prepare() {
-   cmake-utils_src_prepare
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_prepare
-   popd
-   fi
-}
-
 src_configure() {
-   mycmakeargs=(
+   local mycmakeargs=(
-DUSE_BLUEZ=$(usex bluez)
-DBUILD_STATIC_LIB=$(usex static-libs)
-DINSTALL_UDEV_RULES=$(usex udev)
@@ -67,16 +51,6 @@ src_configure() {
cmake-utils_src_configure
 }
 
-src_compile() {
-   cmake-utils_src_compile
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_compile
-   popd
-   fi
-}
-
 src_install() {
cmake-utils_src_install
 
@@ -91,12 +65,6 @@ src_install() {
fi
popd
 
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_install
-   popd
-   fi
-
elog "Everyone can read from the ubertooth, but to talk to it"
elog "your user needs to be in the usb group."
 }

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-.ebuild
index de2e949b8cb..1341a9478aa 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-.ebuild
@@ -1,28 +1,21 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
+inherit cmake-utils udev
 
 HOMEPAGE="http://ubertooth.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+bluez +specan static-libs +ubertooth1-firmware +udev"
-REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
 DEPEND="bluez? ( net-wireless/bluez:= )
>=net-libs/libbtbb-${PV}:=[static-libs?]
-   specan? ( ${PYTHON_DEPS} )
static-libs? ( dev-libs/libusb[static-libs] )
virtual/libusb:1="
 RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
udev? ( virtual/udev )"
 
 MY_PV=${PV/\./-}
@@ -42,17 +35,8 @@ DESCRIPTION="open source wireless development platform 
suitable for Bluetooth ex
 #readd firmware building, but do it right
 #USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mod

[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2017-10-04 Thread Michał Górny
commit: 4dc3ec73ed4f77b05fd923a831be1ffc6b4c33dc
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct  4 07:31:36 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct  4 09:15:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc3ec73

net-wireless/ubertooth: Strip empty metadata.xml elements

 net-wireless/ubertooth/metadata.xml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/net-wireless/ubertooth/metadata.xml 
b/net-wireless/ubertooth/metadata.xml
index f73b58def75..87fa75f2f10 100644
--- a/net-wireless/ubertooth/metadata.xml
+++ b/net-wireless/ubertooth/metadata.xml
@@ -5,8 +5,6 @@
zeroch...@gentoo.org
Rick Farina

-   
-   

use bluez to support clock following and 
scanning
Use libpcap for packet capture and 
read/write



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2018-02-28 Thread Richard Farina
commit: 2a226107436f60c6405bfe5638eed369178bcd20
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Feb 28 18:48:13 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Feb 28 18:50:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a226107

net-wireless/ubertooth: remove old broken ebuild

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-wireless/ubertooth/Manifest   |   1 -
 net-wireless/ubertooth/metadata.xml   |   1 -
 net-wireless/ubertooth/ubertooth-2015.10.1.ebuild | 102 --
 3 files changed, 104 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index b8ef223be4a..a40079b50ab 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1 @@
-DIST ubertooth-2015-10-R1.tar.xz 1716840 BLAKE2B 
53b02ce7548da7133762ff40e2c4422ae52f13ee0647ee714950d060a5846f82c3de07fdb99b28ed9b406ef17d565e47da3d31a8e2f08d00fbd485f8c09b9ead
 SHA512 
ad7229c9509db4b4230ec28d1c16200f0780dd7ce55224528ced6d8969f342a79b7317b69e7b9e49d03e93f973203801f4f703dd80dc115400366b0984c965b1
 DIST ubertooth-2017-03-R2.tar.xz 676124 BLAKE2B 
1f82c9a6b4b2fcec84d5f69862f843ee4920eb0e17e61940aba48e118fe290f6eed4bd9826c420e218ab433b94630abaf8793c845d2e68ff5587e8b73fbc
 SHA512 
4806a6ac664ec9b78964caeb47f87a60db8f664c529e6e58bc1e5db4d858eaaa1ae51f0293f4a5227a102e556caf1611e97f6675147af4bc34e23646049e8571

diff --git a/net-wireless/ubertooth/metadata.xml 
b/net-wireless/ubertooth/metadata.xml
index 87fa75f2f10..18128462598 100644
--- a/net-wireless/ubertooth/metadata.xml
+++ b/net-wireless/ubertooth/metadata.xml
@@ -7,7 +7,6 @@


use bluez to support clock following and 
scanning
-   Use libpcap for packet capture and 
read/write
Enable the ubertooth spectrum 
analyzer
Build/install 
ubertooth1-firmware


diff --git a/net-wireless/ubertooth/ubertooth-2015.10.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2015.10.1.ebuild
deleted file mode 100644
index b63eb786a12..000
--- a/net-wireless/ubertooth/ubertooth-2015.10.1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez +specan +pcap +ubertooth1-firmware +udev"
-REQUIRED_USE=" specan? ( ${PYTHON_REQUIRED_USE} )"
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=
-   pcap? ( net-libs/libbtbb[pcap] )
-   specan? ( ${PYTHON_DEPS} )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   KEYWORDS=""
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-src_prepare() {
-   cmake-utils_src_prepare
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_prepare
-   popd
-   fi
-}
-
-src_configure() {
-   mycmakeargs=(
-   $(cmake-utils_use_enable bluez USE_BLUEZ)
-   $(cmake-utils_use pcap USE_PCAP)
-   $(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
-   -DDISABLE_PYTHON=true
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_compile
-   popd
-   fi
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/${PN}
-   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
-   if [[ ${PV} == "" ]] ; then
-   ewarn "Firmware isn't available for git releases, we assume you 
are already"
-   ewarn "on the latest and/or can build 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2017-03-03 Thread Richard Farina
commit: 16db8592c1ac4ed45bdb681ac6366605188b98e3
Author: Zero_Chaos  gentoo  org>
AuthorDate: Sat Mar  4 05:05:14 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Sat Mar  4 05:06:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16db8592

net-wireless/ubertooth: bump, cleanup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-wireless/ubertooth/Manifest|  1 +
 .../{ubertooth-.ebuild => ubertooth-2017.03.1.ebuild}  | 14 ++
 net-wireless/ubertooth/ubertooth-.ebuild   | 14 ++
 3 files changed, 13 insertions(+), 16 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 7fccdf3cd35..c196aca8dd4 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1 +1,2 @@
 DIST ubertooth-2015-10-R1.tar.xz 1716840 SHA256 
bc37e7978d137a64d918d7c8f1e7ca9cff093f9921d805e9809b12e5ab12ae35 SHA512 
ad7229c9509db4b4230ec28d1c16200f0780dd7ce55224528ced6d8969f342a79b7317b69e7b9e49d03e93f973203801f4f703dd80dc115400366b0984c965b1
 WHIRLPOOL 
5f46bdc8746481d68fd5c8e3ce04aadbcc1bc704c95b1b5a3d389376704a2a3e702faf819c749f98cb737578e9ccfa3ac01887081bceeceed2e4804493b2c2a8
+DIST ubertooth-2017-03-R1.tar.xz 671196 SHA256 
76ace37e3920c0216b13aa7c0a4c094864262f1054f5ac406beafde954a37726 SHA512 
546cc84b2c322e48c7a9da5c507b213d7fe6e8c1fefde0404f9bbc1f24675ace7fc831f941f362eca2cf3abefe1d9ba51cb12dd8b7407a59b7560fba8864b268
 WHIRLPOOL 
e8229d522de78fb752a3ada37083753ea413b92426907cabc50575b48a00b445c25a7a78447b24196840cb655961d1ff4cb5c3e4462ff2893f31848fe15c102f

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-2017.03.1.ebuild
similarity index 88%
copy from net-wireless/ubertooth/ubertooth-.ebuild
copy to net-wireless/ubertooth/ubertooth-2017.03.1.ebuild
index d3c2d362330..de2e949b8cb 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2017.03.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI="6"
 
 PYTHON_COMPAT=( python2_7 )
 DISTUTILS_OPTIONAL=1
@@ -12,11 +12,10 @@ HOMEPAGE="http://ubertooth.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+bluez +specan static-libs +pcap +ubertooth1-firmware +udev"
+IUSE="+bluez +specan static-libs +ubertooth1-firmware +udev"
 REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
 DEPEND="bluez? ( net-wireless/bluez:= )
>=net-libs/libbtbb-${PV}:=[static-libs?]
-   pcap? ( net-libs/libbtbb[pcap] )
specan? ( ${PYTHON_DEPS} )
static-libs? ( dev-libs/libusb[static-libs] )
virtual/libusb:1="
@@ -54,10 +53,9 @@ src_prepare() {
 
 src_configure() {
mycmakeargs=(
-   $(cmake-utils_use_enable bluez USE_BLUEZ)
-   $(cmake-utils_use pcap USE_PCAP)
-   $(cmake-utils_use static-libs BUILD_STATIC_LIB)
-   $(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
-DENABLE_PYTHON=false
)
if use udev; then

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-.ebuild
index d3c2d362330..de2e949b8cb 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI="6"
 
 PYTHON_COMPAT=( python2_7 )
 DISTUTILS_OPTIONAL=1
@@ -12,11 +12,10 @@ HOMEPAGE="http://ubertooth.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+bluez +specan static-libs +pcap +ubertooth1-firmware +udev"
+IUSE="+bluez +specan static-libs +ubertooth1-firmware +udev"
 REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
 DEPEND="bluez? ( net-wireless/bluez:= )
>=net-libs/libbtbb-${PV}:=[static-libs?]
-   pcap? ( net-libs/libbtbb[pcap] )
specan? ( ${PYTHON_DEPS} )
static-libs? ( dev-libs/libusb[static-libs] )
virtual/libusb:1="
@@ -54,10 +53,9 @@ src_prepare() {
 
 src_configure() {
mycmakeargs=(
-   $(cmake-utils_use_enable bluez USE_BLUEZ)
-   $(cmake-utils_use pcap USE_PCAP)
-   $(cmake-utils_use static-libs BUILD_STATIC_LIB)
-   $(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
-DENABLE_PYTHON=false
)
if use udev; then



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2017-03-20 Thread Richard Farina
commit: a49040e50a14d7891af06474c63d4523a1dbd441
Author: Zero_Chaos  gentoo  org>
AuthorDate: Mon Mar 20 17:05:56 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Mon Mar 20 17:06:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a49040e5

net-wireless/ubertooth: bump

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 net-wireless/ubertooth/Manifest | 2 +-
 .../{ubertooth-2017.03.1.ebuild => ubertooth-2017.03.2.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index c196aca8dd4..decd4424613 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1,2 @@
 DIST ubertooth-2015-10-R1.tar.xz 1716840 SHA256 
bc37e7978d137a64d918d7c8f1e7ca9cff093f9921d805e9809b12e5ab12ae35 SHA512 
ad7229c9509db4b4230ec28d1c16200f0780dd7ce55224528ced6d8969f342a79b7317b69e7b9e49d03e93f973203801f4f703dd80dc115400366b0984c965b1
 WHIRLPOOL 
5f46bdc8746481d68fd5c8e3ce04aadbcc1bc704c95b1b5a3d389376704a2a3e702faf819c749f98cb737578e9ccfa3ac01887081bceeceed2e4804493b2c2a8
-DIST ubertooth-2017-03-R1.tar.xz 671196 SHA256 
76ace37e3920c0216b13aa7c0a4c094864262f1054f5ac406beafde954a37726 SHA512 
546cc84b2c322e48c7a9da5c507b213d7fe6e8c1fefde0404f9bbc1f24675ace7fc831f941f362eca2cf3abefe1d9ba51cb12dd8b7407a59b7560fba8864b268
 WHIRLPOOL 
e8229d522de78fb752a3ada37083753ea413b92426907cabc50575b48a00b445c25a7a78447b24196840cb655961d1ff4cb5c3e4462ff2893f31848fe15c102f
+DIST ubertooth-2017-03-R2.tar.xz 676124 SHA256 
fbf83fc0129cb9a4e2df614b19fce8ea73419d1a01831142987d25148a9bcd00 SHA512 
4806a6ac664ec9b78964caeb47f87a60db8f664c529e6e58bc1e5db4d858eaaa1ae51f0293f4a5227a102e556caf1611e97f6675147af4bc34e23646049e8571
 WHIRLPOOL 
236353616fa99d0a39456a2604d7f63ef91e93b6f2c392f56b00ab07a6824b5363eb184650d278b00a04821a418951639acc32430d3ad3fb336ff0b92f2bc462

diff --git a/net-wireless/ubertooth/ubertooth-2017.03.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2017.03.2.ebuild
similarity index 100%
rename from net-wireless/ubertooth/ubertooth-2017.03.1.ebuild
rename to net-wireless/ubertooth/ubertooth-2017.03.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2015-09-04 Thread Richard Farina
commit: e1afb60a4e8dc5a63812f149984334dc7ae10a56
Author: Zero_Chaos  gentoo  org>
AuthorDate: Sat Sep  5 02:36:30 2015 +
Commit: Richard Farina  gentoo  org>
CommitDate: Sat Sep  5 02:36:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1afb60a

net-wireless/ubertooth: version bump, drop old

 net-wireless/ubertooth/Manifest|  3 +-
 net-wireless/ubertooth/ubertooth-0.0_p534.ebuild   | 92 --
 ...4.04.1-r1.ebuild => ubertooth-2015.09.1.ebuild} | 92 +-
 3 files changed, 40 insertions(+), 147 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 2f20f68..9da99db 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1 @@
-DIST ubertooth-2014-04-R1.tar.xz 1762456 SHA256 
0881b4bde755acea557851852bc830c100986801148ac1fcaf8ca898623edfaa SHA512 
9cc415c7e7f4ce40703e7dcf916e8942325902ab3af470fb959de6bbe047a824ad62b41a09e95ead5a74a961674d2dd4d30e582db21e2ba47f648eb99462bf4a
 WHIRLPOOL 
6c01402ebf004e782bbe4ad891c3b8ebee0040a5bfb6fcdeb2939a105646157b1786b90772a502b92e26a356a5674bafd6960ce83e3f81db819dd5575e6fc444
-DIST ubertooth-r534.tar.gz 2959832 SHA256 
5e227872ee8c088fe2cdac936c4a30d1e12b8f7c6ac781c96004ad7528b44730 SHA512 
b3e150b8f8a4335f65fd8b7b629316eae08cf0560269991af6632d48e360f17dd98742da975df33852760140cd5f4571f72f36d973fa5e6d8df47932561acfa6
 WHIRLPOOL 
7d7ea0db033b34cbf16f963ea42d05db9bf8f82f41d5d26dd6510a95ffe339dae3fef54f5cef5d71bfedb1e05531bf33998cbcabe88af611feeaecf1e22a7b10
+DIST ubertooth-2015-09-R1.tar.xz 1707712 SHA256 
3d02e3a2e2d000583c62c47a7745db0ab676266dfdf6f89bfaa3e7a141f90bf1 SHA512 
a56070fa5da545b0cfa0ac65b6f537e8f27fab0da0fc4ac73e11456d52a58d1e2dbf71835083190dd4f3fe90dc36487ba0aa4ceb0b4a66e07d41e438e339d9e3
 WHIRLPOOL 
6e14447f5bbc87771d582e0fe77ae0abab39942cb921f3996700e2f7fac4e43c11891136e7097cf45ff08ceac290f534022dd32eb153ed7150729c5f8296a0f3

diff --git a/net-wireless/ubertooth/ubertooth-0.0_p534.ebuild 
b/net-wireless/ubertooth/ubertooth-0.0_p534.ebuild
deleted file mode 100644
index a9d2161..000
--- a/net-wireless/ubertooth/ubertooth-0.0_p534.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit multilib #flag-o-matic
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+dfu +specan ubertooth0-firmware +ubertooth1-firmware"
-REQUIRED_USE="ubertooth0-firmware? ( dfu )
-   ubertooth1-firmware? ( dfu )"
-DEPEND=""
-RDEPEND="specan? ( virtual/libusb:1 )
-   dfu? ( virtual/libusb:1 )
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2
-   >=dev-python/numpy-1.3 )
-   specan? ( >=dev-python/pyusb-1.0.0_alpha1 )
-   dfu? ( >=dev-python/pyusb-1.0.0_alpha1 )"
-
-if [[ ${PV} == "" ]] ; then
-   
ESVN_REPO_URI="https://ubertooth.svn.sourceforge.net/svnroot/ubertooth/trunk/";
-   SRC_URI=""
-   inherit subversion
-   KEYWORDS=""
-   DEPEND="=net-libs/libbtbb-"
-   RDEPEND="${RDEPEND}
-   =net-libs/libbtbb-
-   ubertooth0-firmware? ( sys-devel/gcc-arm-embedded-bin )
-   ubertooth1-firmware? ( sys-devel/gcc-arm-embedded-bin )"
-else
-   MY_PV="${PV/p/r}"
-   MY_PV="${MY_PV/0.0_/}"
-   SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_PV}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${PN}-${MY_PV}/"
-   DEPEND=">=net-libs/libbtbb-0.8"
-   RDEPEND="${RDEPEND}
-   >=net-libs/libbtbb-0.8"
-fi
-DESCRIPTION="An open source wireless development platform suitable for 
Bluetooth experimentation"
-
-src_compile() {
-   #sometimes needed to build, remove when a release is made after r534 if 
not needed
-   #filter-ldflags -Wl,--as-needed
-   cd "${S}/host/bluetooth_rxtx" || die
-   emake
-
-   if [[ ${PV} == "" ]] ; then
-   cd "${S}"/firmware/bluetooth_rxtx || die
-   if use ubertooth0-firmware; then
-   SVN_REV_NUM="-D'SVN_REV_NUM'=${ESVN_WC_REVISION}" 
DFU_TOOL=/usr/bin/ubertooth-dfu BOARD=UBERTOOTH_ZERO emake -j1
-   mv bluetooth_rxtx.bin bluetooth_rxtx_U0.bin || die
-   emake clean
-   fi
-   if use ubertooth1-firmware; then
-   SVN_REV_NUM="-D'SVN_REV_NUM'=${ESVN_WC_REVISION}" 
DFU_TOOL=/usr/bin/ubertooth-dfu emake -j1
-   mv bluetooth_rxtx.bin bluetooth_rxtx_U1.bin || die
-   fi
-   fi
-}
-
-src_install() {
-   cd host || die
-   dobin bluetooth_rxtx/ubertooth-dump bluetooth_rxtx/ubertooth-lap \
-   bluetooth_rxtx/ubertooth-btle bluetooth_rxtx/ubertooth-uap \
-   bluetooth_rxtx/ubertooth-hop bluetooth_rxtx/ubertooth-util
-
-   use specan && dobin bluetooth_rxtx/ubertooth

[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2015-09-04 Thread Richard Farina
commit: b38390578457bba9b635b4406548e4d4ca533737
Author: Zero_Chaos  gentoo  org>
AuthorDate: Sat Sep  5 02:37:19 2015 +
Commit: Richard Farina  gentoo  org>
CommitDate: Sat Sep  5 02:37:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3839057

net-wireless/ubertooth: clean metadata.xml of unused use flags

Package-Manager: portage-2.2.20.1

 net-wireless/ubertooth/metadata.xml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/net-wireless/ubertooth/metadata.xml 
b/net-wireless/ubertooth/metadata.xml
index 72fad34..817cab7 100644
--- a/net-wireless/ubertooth/metadata.xml
+++ b/net-wireless/ubertooth/metadata.xml
@@ -9,10 +9,8 @@


use bluez to support clock following and 
scanning
-   Install ubertooth-dfu (needed for read/write 
of firmware)
Use libpcap for packet capture and 
read/write
Enable the ubertooth spectrum 
analyzer
-   Build/install 
ubertooth0-firmware
Build/install 
ubertooth1-firmware





[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2016-02-03 Thread Richard Farina
commit: 4fac10fd4270cd48ded92fecc3c0aed1ede9dd76
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Feb  3 18:09:41 2016 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Feb  3 22:59:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fac10fd

net-wireless/ubertooth: drop old version, fix description length

Package-Manager: portage-2.2.27

 net-wireless/ubertooth/Manifest   |   2 -
 net-wireless/ubertooth/ubertooth-2015.09.2.ebuild | 104 --
 net-wireless/ubertooth/ubertooth-2015.10.1.ebuild |   4 +-
 net-wireless/ubertooth/ubertooth-.ebuild  |  16 ++--
 4 files changed, 12 insertions(+), 114 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 40da1f6..7fccdf3 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,3 +1 @@
-DIST ubertooth-2015-09-R2.tar.xz 1706712 SHA256 
f2088c8c0e754df47dd8dbf604d5822bf5894b91e4505276c6f9e26b6a23b56d SHA512 
240f6d682fe0addc05bb8ccf7eec931534449adfa9c1369b484aeac73d9bcaf75c211aeede21c6c219e363773ce3d63e4aa0ee6b662acc83409587bd7ac7e4da
 WHIRLPOOL 
9fba78d1740efd342f3892ffc3cf914d1919ef1c7d282786a64afb72d6ed306dec3600363e3f85f2f70d9ccfba6b62f826a72942cb7c9316d151dd2718f79b09
 DIST ubertooth-2015-10-R1.tar.xz 1716840 SHA256 
bc37e7978d137a64d918d7c8f1e7ca9cff093f9921d805e9809b12e5ab12ae35 SHA512 
ad7229c9509db4b4230ec28d1c16200f0780dd7ce55224528ced6d8969f342a79b7317b69e7b9e49d03e93f973203801f4f703dd80dc115400366b0984c965b1
 WHIRLPOOL 
5f46bdc8746481d68fd5c8e3ce04aadbcc1bc704c95b1b5a3d389376704a2a3e702faf819c749f98cb737578e9ccfa3ac01887081bceeceed2e4804493b2c2a8
-DIST ubertooth_one_rx_only.dfu 32060 SHA256 
fefc034ff19fa8b4b307d77c875bfeaa639e2aa0ecf8b8337e6424618480b1b5 SHA512 
daeaeae90cb2aa591db2787466cbdc7365ce4e74ce5f7af4f61c9c1a22af93e846ea9230acca64f88a85a959d0db447b19da4dc4d213601db8dd1ad3d9978fa7
 WHIRLPOOL 
3069bf540c87d317e4f612b25ef4af10c3a9197ec9ead69082021442e0cc70d4b381488ba4bd509f75535a43f8f7b5fcebae313b96623513de846edb51cf63a0

diff --git a/net-wireless/ubertooth/ubertooth-2015.09.2.ebuild 
b/net-wireless/ubertooth/ubertooth-2015.09.2.ebuild
deleted file mode 100644
index efbfbb0..000
--- a/net-wireless/ubertooth/ubertooth-2015.09.2.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez +specan +pcap +ubertooth1-firmware +udev"
-REQUIRED_USE=" specan? ( ${PYTHON_REQUIRED_USE} )"
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=
-   pcap? ( net-libs/libbtbb[pcap] )
-   specan? ( ${PYTHON_DEPS} )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   KEYWORDS=""
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz
-   
https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}_one_rx_only.dfu";
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-DESCRIPTION="An open source wireless development platform suitable for 
Bluetooth experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-src_prepare() {
-   cmake-utils_src_prepare
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_prepare
-   popd
-   fi
-}
-
-src_configure() {
-   mycmakeargs=(
-   $(cmake-utils_use_enable bluez USE_BLUEZ)
-   $(cmake-utils_use pcap USE_PCAP)
-   $(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
-   -DDISABLE_PYTHON=true
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_compile
-   popd
-   fi
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/${PN}
- 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2016-02-03 Thread Richard Farina
commit: f8007ea825aa6b53f100b568cd9b8f07f995ab09
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Feb  3 22:58:55 2016 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Feb  3 23:00:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8007ea8

net-wireless/ubertooth: fixup live ebuild and static-libs

Package-Manager: portage-2.2.27

 net-wireless/ubertooth/ubertooth-.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-.ebuild
index 935e433..fe19eff 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-.ebuild
@@ -13,14 +13,13 @@ HOMEPAGE="http://ubertooth.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+bluez +specan static static-libs +pcap +ubertooth1-firmware +udev"
-REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )
-   static? ( static-libs )"
+IUSE="+bluez +specan static-libs +pcap +ubertooth1-firmware +udev"
+REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
 DEPEND="bluez? ( net-wireless/bluez:= )
>=net-libs/libbtbb-${PV}:=[static-libs?]
pcap? ( net-libs/libbtbb[pcap] )
specan? ( ${PYTHON_DEPS} )
-   static? ( dev-libs/libusb[static-libs] )
+   static-libs? ( dev-libs/libusb[static-libs] )
virtual/libusb:1="
 RDEPEND="${DEPEND}
specan? ( >=dev-qt/qtgui-4.7.2:4
@@ -59,7 +58,6 @@ src_configure() {
$(cmake-utils_use_enable bluez USE_BLUEZ)
$(cmake-utils_use pcap USE_PCAP)
$(cmake-utils_use static-libs BUILD_STATIC_LIB)
-   $(cmake-utils_use static BUILD_STATIC_BINS)
$(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
-DENABLE_PYTHON=false
)



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2017-10-04 Thread Michał Górny
commit: 4dc3ec73ed4f77b05fd923a831be1ffc6b4c33dc
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct  4 07:31:36 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct  4 09:15:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc3ec73

net-wireless/ubertooth: Strip empty metadata.xml elements

 net-wireless/ubertooth/metadata.xml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/net-wireless/ubertooth/metadata.xml 
b/net-wireless/ubertooth/metadata.xml
index f73b58def75..87fa75f2f10 100644
--- a/net-wireless/ubertooth/metadata.xml
+++ b/net-wireless/ubertooth/metadata.xml
@@ -5,8 +5,6 @@
zeroch...@gentoo.org
Rick Farina

-   
-   

use bluez to support clock following and 
scanning
Use libpcap for packet capture and 
read/write



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2018-06-27 Thread Andreas Sturmlechner
commit: 38be64e6330025ceda61ad359569c8d023a5fd2e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 26 21:12:58 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jun 27 19:00:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38be64e6

net-wireless/ubertooth: Drop old, Qt4-based

Closes: https://bugs.gentoo.org/649576
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-wireless/ubertooth/metadata.xml   |   1 -
 net-wireless/ubertooth/ubertooth-2017.03.2.ebuild | 102 --
 2 files changed, 103 deletions(-)

diff --git a/net-wireless/ubertooth/metadata.xml 
b/net-wireless/ubertooth/metadata.xml
index 18128462598..5a740733d13 100644
--- a/net-wireless/ubertooth/metadata.xml
+++ b/net-wireless/ubertooth/metadata.xml
@@ -7,7 +7,6 @@


use bluez to support clock following and 
scanning
-   Enable the ubertooth spectrum 
analyzer
Build/install 
ubertooth1-firmware



diff --git a/net-wireless/ubertooth/ubertooth-2017.03.2.ebuild 
b/net-wireless/ubertooth/ubertooth-2017.03.2.ebuild
deleted file mode 100644
index de2e949b8cb..000
--- a/net-wireless/ubertooth/ubertooth-2017.03.2.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez +specan static-libs +ubertooth1-firmware +udev"
-REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=[static-libs?]
-   specan? ( ${PYTHON_DEPS} )
-   static-libs? ( dev-libs/libusb[static-libs] )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   KEYWORDS=""
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-src_prepare() {
-   cmake-utils_src_prepare
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_prepare
-   popd
-   fi
-}
-
-src_configure() {
-   mycmakeargs=(
-   -DUSE_BLUEZ=$(usex bluez)
-   -DBUILD_STATIC_LIB=$(usex static-libs)
-   -DINSTALL_UDEV_RULES=$(usex udev)
-   -DENABLE_PYTHON=false
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_compile
-   popd
-   fi
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/${PN}
-   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
-   if [[ ${PV} == "" ]] ; then
-   ewarn "Firmware isn't available for git releases, we assume you 
are already"
-   ewarn "on the latest and/or can build your own."
-   else
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
-   fi
-   popd
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_install
-   popd
-   fi
-
-   elog "Everyone can read from the ubertooth, but to talk to it"
-   elog "your user needs to be in the usb group."
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2018-06-27 Thread Andreas Sturmlechner
commit: 89cd5c260da910b885f9c760b4e7d8b99ab1553d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 26 21:12:15 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jun 27 19:00:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89cd5c26

net-wireless/ubertooth: Drop USE=specan, depends on Qt4

Bug: https://bugs.gentoo.org/569948
Bug: https://bugs.gentoo.org/649576
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 ...h-.ebuild => ubertooth-2017.03.2-r1.ebuild} | 42 +++---
 net-wireless/ubertooth/ubertooth-.ebuild   | 42 +++---
 2 files changed, 10 insertions(+), 74 deletions(-)

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
similarity index 71%
copy from net-wireless/ubertooth/ubertooth-.ebuild
copy to net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
index de2e949b8cb..1341a9478aa 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
@@ -1,28 +1,21 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
+inherit cmake-utils udev
 
 HOMEPAGE="http://ubertooth.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+bluez +specan static-libs +ubertooth1-firmware +udev"
-REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
 DEPEND="bluez? ( net-wireless/bluez:= )
>=net-libs/libbtbb-${PV}:=[static-libs?]
-   specan? ( ${PYTHON_DEPS} )
static-libs? ( dev-libs/libusb[static-libs] )
virtual/libusb:1="
 RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
udev? ( virtual/udev )"
 
 MY_PV=${PV/\./-}
@@ -42,17 +35,8 @@ DESCRIPTION="open source wireless development platform 
suitable for Bluetooth ex
 #readd firmware building, but do it right
 #USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
 
-src_prepare() {
-   cmake-utils_src_prepare
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_prepare
-   popd
-   fi
-}
-
 src_configure() {
-   mycmakeargs=(
+   local mycmakeargs=(
-DUSE_BLUEZ=$(usex bluez)
-DBUILD_STATIC_LIB=$(usex static-libs)
-DINSTALL_UDEV_RULES=$(usex udev)
@@ -67,16 +51,6 @@ src_configure() {
cmake-utils_src_configure
 }
 
-src_compile() {
-   cmake-utils_src_compile
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_compile
-   popd
-   fi
-}
-
 src_install() {
cmake-utils_src_install
 
@@ -91,12 +65,6 @@ src_install() {
fi
popd
 
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_install
-   popd
-   fi
-
elog "Everyone can read from the ubertooth, but to talk to it"
elog "your user needs to be in the usb group."
 }

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-.ebuild
index de2e949b8cb..1341a9478aa 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-.ebuild
@@ -1,28 +1,21 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
+inherit cmake-utils udev
 
 HOMEPAGE="http://ubertooth.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+bluez +specan static-libs +ubertooth1-firmware +udev"
-REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
 DEPEND="bluez? ( net-wireless/bluez:= )
>=net-libs/libbtbb-${PV}:=[static-libs?]
-   specan? ( ${PYTHON_DEPS} )
static-libs? ( dev-libs/libusb[static-libs] )
virtual/libusb:1="
 RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
udev? ( virtual/udev )"
 
 MY_PV=${PV/\./-}
@@ -42,17 +35,8 @@ DESCRIPTION="open source wireless development platform 
suitable for Bluetooth ex
 #readd firmware building, but do it right
 #USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mod

[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2018-08-07 Thread Richard Farina
commit: 5ee062b8db77303aa3cf55f1619aee66bd6867cc
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue Aug  7 23:10:19 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue Aug  7 23:10:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee062b8

net-wireless/ubertooth: bump

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 net-wireless/ubertooth/Manifest   |  1 +
 net-wireless/ubertooth/ubertooth-2018.08.1.ebuild | 70 +++
 2 files changed, 71 insertions(+)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index a40079b50ab..508e10f460d 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1 +1,2 @@
 DIST ubertooth-2017-03-R2.tar.xz 676124 BLAKE2B 
1f82c9a6b4b2fcec84d5f69862f843ee4920eb0e17e61940aba48e118fe290f6eed4bd9826c420e218ab433b94630abaf8793c845d2e68ff5587e8b73fbc
 SHA512 
4806a6ac664ec9b78964caeb47f87a60db8f664c529e6e58bc1e5db4d858eaaa1ae51f0293f4a5227a102e556caf1611e97f6675147af4bc34e23646049e8571
+DIST ubertooth-2018-08-R1.tar.xz 701928 BLAKE2B 
031d4178693a4c1734f72d5c7292ba58f0c74b9a57cc1841ecdec286d547994847dc7badabc3efce6eff9a34abe505d942b561bc3291b3cda0f29a42fa7dd340
 SHA512 
630707583b4fa0683d3f2a40e06697546897e603bd27842886897949ffeaff252d3b34040dee6b8b3319f9bed65eb706f57b885d7a6719fc9cb993e7c1d9c203

diff --git a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
new file mode 100644
index 000..1341a9478aa
--- /dev/null
+++ b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit cmake-utils udev
+
+HOMEPAGE="http://ubertooth.sourceforge.net/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
+DEPEND="bluez? ( net-wireless/bluez:= )
+   >=net-libs/libbtbb-${PV}:=[static-libs?]
+   static-libs? ( dev-libs/libusb[static-libs] )
+   virtual/libusb:1="
+RDEPEND="${DEPEND}
+   udev? ( virtual/udev )"
+
+MY_PV=${PV/\./-}
+MY_PV=${MY_PV/./-R}
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
+   inherit git-r3
+   KEYWORDS=""
+   S="${WORKDIR}/${P}/host"
+else
+   S="${WORKDIR}/${PN}-${MY_PV}/host"
+   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
+
+#readd firmware building, but do it right
+#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
+   -DENABLE_PYTHON=false
+   )
+   if use udev; then
+   mycmakeargs+=(
+   -DUDEV_RULES_GROUP=usb
+   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
+   )
+   fi
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   insinto /usr/share/${PN}
+   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
+   if [[ ${PV} == "" ]] ; then
+   ewarn "Firmware isn't available for git releases, we assume you 
are already"
+   ewarn "on the latest and/or can build your own."
+   else
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
+   fi
+   popd
+
+   elog "Everyone can read from the ubertooth, but to talk to it"
+   elog "your user needs to be in the usb group."
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2021-03-30 Thread Rick Farina
commit: 192e85579ff29966aaeca626319646a5f85261f2
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Mar 30 20:20:06 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Mar 30 20:20:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192e8557

net-wireless/ubertooth: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 -
 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 71 ---
 2 files changed, 72 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 03ea22126d6..5c58d150391 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1 @@
-DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b
 DIST ubertooth-2020-12-R1.tar.xz 763952 BLAKE2B 
592c5fa689e0f944875bd777dedfd83394ebe5c9c65c1ac2c19006a949daeda8440dc102e537cf97b4547e0730df8f47d5c2a420d84d5dc770577b6039e16b28
 SHA512 
f127cae09d9b20dc34ffad080871f4505cbeccc1117e0e4e841ecf4a30f578d02b67b52786d7a82bdfc43d06562919008c076f8eb9befc7e4bd95def05a3864c

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
deleted file mode 100644
index d71069e391f..000
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit cmake udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez static-libs +ubertooth1-firmware +udev"
-
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=[static-libs?]
-   static-libs? ( dev-libs/libusb[static-libs] )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="amd64 arm x86"
-fi
-DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-PATCHES=( "${FILESDIR}"/"${P}"-gcc-10.patch )
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_BLUEZ=$(usex bluez)
-   -DBUILD_STATIC_LIB=$(usex static-libs)
-   -DINSTALL_UDEV_RULES=$(usex udev)
-   -DENABLE_PYTHON=false
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   insinto /usr/share/${PN}
-   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
-   if [[ ${PV} == "" ]] ; then
-   ewarn "Firmware isn't available for git releases, we assume you 
are already"
-   ewarn "on the latest and/or can build your own."
-   else
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
-   fi
-   popd
-
-   elog "Everyone can read from the ubertooth, but to talk to it"
-   elog "your user needs to be in the usb group."
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2021-03-30 Thread Sam James
commit: 37fec9fd6d75c8cab44a0470371f3b587be9c176
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 30 23:24:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 30 23:24:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37fec9fd

net-wireless/ubertooth: Revert "drop old" (restore stable version)

kismet is stable so needs a stable version of ubertooth in tree.
This reverts commit 192e85579ff29966aaeca626319646a5f85261f2.

Signed-off-by: Sam James  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 +
 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 5c58d150391..03ea22126d6 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1 +1,2 @@
+DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b
 DIST ubertooth-2020-12-R1.tar.xz 763952 BLAKE2B 
592c5fa689e0f944875bd777dedfd83394ebe5c9c65c1ac2c19006a949daeda8440dc102e537cf97b4547e0730df8f47d5c2a420d84d5dc770577b6039e16b28
 SHA512 
f127cae09d9b20dc34ffad080871f4505cbeccc1117e0e4e841ecf4a30f578d02b67b52786d7a82bdfc43d06562919008c076f8eb9befc7e4bd95def05a3864c

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
new file mode 100644
index 000..d71069e391f
--- /dev/null
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit cmake udev
+
+HOMEPAGE="http://ubertooth.sourceforge.net/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
+DEPEND="bluez? ( net-wireless/bluez:= )
+   >=net-libs/libbtbb-${PV}:=[static-libs?]
+   static-libs? ( dev-libs/libusb[static-libs] )
+   virtual/libusb:1="
+RDEPEND="${DEPEND}
+   udev? ( virtual/udev )"
+
+MY_PV=${PV/\./-}
+MY_PV=${MY_PV/./-R}
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
+   inherit git-r3
+   S="${WORKDIR}/${P}/host"
+else
+   S="${WORKDIR}/${PN}-${MY_PV}/host"
+   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
+   KEYWORDS="amd64 arm x86"
+fi
+DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
+
+#readd firmware building, but do it right
+#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
+
+PATCHES=( "${FILESDIR}"/"${P}"-gcc-10.patch )
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
+   -DENABLE_PYTHON=false
+   )
+   if use udev; then
+   mycmakeargs+=(
+   -DUDEV_RULES_GROUP=usb
+   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
+   )
+   fi
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   insinto /usr/share/${PN}
+   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
+   if [[ ${PV} == "" ]] ; then
+   ewarn "Firmware isn't available for git releases, we assume you 
are already"
+   ewarn "on the latest and/or can build your own."
+   else
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
+   fi
+   popd
+
+   elog "Everyone can read from the ubertooth, but to talk to it"
+   elog "your user needs to be in the usb group."
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2021-01-06 Thread Rick Farina
commit: 0b2d3b367f31ba27428683775fb870e007c5dfd8
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Jan  7 02:58:31 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Jan  7 02:59:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b2d3b36

net-wireless/ubertooth: bump

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 +
 net-wireless/ubertooth/ubertooth-2020.12.1.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index c515f631608..03ea22126d6 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1 +1,2 @@
 DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b
+DIST ubertooth-2020-12-R1.tar.xz 763952 BLAKE2B 
592c5fa689e0f944875bd777dedfd83394ebe5c9c65c1ac2c19006a949daeda8440dc102e537cf97b4547e0730df8f47d5c2a420d84d5dc770577b6039e16b28
 SHA512 
f127cae09d9b20dc34ffad080871f4505cbeccc1117e0e4e841ecf4a30f578d02b67b52786d7a82bdfc43d06562919008c076f8eb9befc7e4bd95def05a3864c

diff --git a/net-wireless/ubertooth/ubertooth-2020.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2020.12.1.ebuild
new file mode 100644
index 000..c3cfc479045
--- /dev/null
+++ b/net-wireless/ubertooth/ubertooth-2020.12.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit cmake udev
+
+HOMEPAGE="http://ubertooth.sourceforge.net/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
+DEPEND="bluez? ( net-wireless/bluez:= )
+   >=net-libs/libbtbb-${PV}:=[static-libs?]
+   static-libs? ( dev-libs/libusb[static-libs] )
+   virtual/libusb:1="
+RDEPEND="${DEPEND}
+   udev? ( virtual/udev )"
+
+MY_PV=${PV/\./-}
+MY_PV=${MY_PV/./-R}
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
+   inherit git-r3
+   S="${WORKDIR}/${P}/host"
+else
+   S="${WORKDIR}/${PN}-${MY_PV}/host"
+   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
+
+#readd firmware building, but do it right
+#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
+   -DENABLE_PYTHON=false
+   )
+   if use udev; then
+   mycmakeargs+=(
+   -DUDEV_RULES_GROUP=usb
+   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
+   )
+   fi
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   insinto /usr/share/${PN}
+   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
+   if [[ ${PV} == "" ]] ; then
+   ewarn "Firmware isn't available for git releases, we assume you 
are already"
+   ewarn "on the latest and/or can build your own."
+   else
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
+   fi
+   popd
+
+   elog "Everyone can read from the ubertooth, but to talk to it"
+   elog "your user needs to be in the usb group."
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-07-05 Thread Agostino Sarubbo
commit: 2e95b41c8994d28484351b30cc5d572af1a35784
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:34:39 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:34:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e95b41c

net-wireless/ubertooth: amd64 stable wrt bug #702448

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index 32189828f35..f0adfeb61dd 100644
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -27,7 +27,7 @@ if [[ ${PV} == "" ]] ; then
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="amd64 ~arm ~x86"
 fi
 DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-07-05 Thread Agostino Sarubbo
commit: fbe860d4ba0b0cc01388566254f406cbdf215e1a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:37:53 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:37:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe860d4

net-wireless/ubertooth: arm stable wrt bug #702448

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index f0adfeb61dd..dbd4f2f1a48 100644
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -27,7 +27,7 @@ if [[ ${PV} == "" ]] ; then
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="amd64 ~arm ~x86"
+   KEYWORDS="amd64 arm ~x86"
 fi
 DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-07-05 Thread Agostino Sarubbo
commit: 6e7793960b475980026064396b6f3e418f364bf4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:43:23 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:43:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e779396

net-wireless/ubertooth: x86 stable wrt bug #702448

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index dbd4f2f1a48..d71069e391f 100644
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -27,7 +27,7 @@ if [[ ${PV} == "" ]] ; then
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="amd64 arm ~x86"
+   KEYWORDS="amd64 arm x86"
 fi
 DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2021-03-30 Thread Rick Farina
commit: 192e85579ff29966aaeca626319646a5f85261f2
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Mar 30 20:20:06 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Mar 30 20:20:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192e8557

net-wireless/ubertooth: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 -
 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 71 ---
 2 files changed, 72 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 03ea22126d6..5c58d150391 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1 @@
-DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b
 DIST ubertooth-2020-12-R1.tar.xz 763952 BLAKE2B 
592c5fa689e0f944875bd777dedfd83394ebe5c9c65c1ac2c19006a949daeda8440dc102e537cf97b4547e0730df8f47d5c2a420d84d5dc770577b6039e16b28
 SHA512 
f127cae09d9b20dc34ffad080871f4505cbeccc1117e0e4e841ecf4a30f578d02b67b52786d7a82bdfc43d06562919008c076f8eb9befc7e4bd95def05a3864c

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
deleted file mode 100644
index d71069e391f..000
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit cmake udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez static-libs +ubertooth1-firmware +udev"
-
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=[static-libs?]
-   static-libs? ( dev-libs/libusb[static-libs] )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="amd64 arm x86"
-fi
-DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-PATCHES=( "${FILESDIR}"/"${P}"-gcc-10.patch )
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_BLUEZ=$(usex bluez)
-   -DBUILD_STATIC_LIB=$(usex static-libs)
-   -DINSTALL_UDEV_RULES=$(usex udev)
-   -DENABLE_PYTHON=false
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   insinto /usr/share/${PN}
-   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
-   if [[ ${PV} == "" ]] ; then
-   ewarn "Firmware isn't available for git releases, we assume you 
are already"
-   ewarn "on the latest and/or can build your own."
-   else
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
-   fi
-   popd
-
-   elog "Everyone can read from the ubertooth, but to talk to it"
-   elog "your user needs to be in the usb group."
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2021-03-30 Thread Sam James
commit: 37fec9fd6d75c8cab44a0470371f3b587be9c176
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 30 23:24:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 30 23:24:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37fec9fd

net-wireless/ubertooth: Revert "drop old" (restore stable version)

kismet is stable so needs a stable version of ubertooth in tree.
This reverts commit 192e85579ff29966aaeca626319646a5f85261f2.

Signed-off-by: Sam James  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 +
 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 5c58d150391..03ea22126d6 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1 +1,2 @@
+DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b
 DIST ubertooth-2020-12-R1.tar.xz 763952 BLAKE2B 
592c5fa689e0f944875bd777dedfd83394ebe5c9c65c1ac2c19006a949daeda8440dc102e537cf97b4547e0730df8f47d5c2a420d84d5dc770577b6039e16b28
 SHA512 
f127cae09d9b20dc34ffad080871f4505cbeccc1117e0e4e841ecf4a30f578d02b67b52786d7a82bdfc43d06562919008c076f8eb9befc7e4bd95def05a3864c

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
new file mode 100644
index 000..d71069e391f
--- /dev/null
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit cmake udev
+
+HOMEPAGE="http://ubertooth.sourceforge.net/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
+DEPEND="bluez? ( net-wireless/bluez:= )
+   >=net-libs/libbtbb-${PV}:=[static-libs?]
+   static-libs? ( dev-libs/libusb[static-libs] )
+   virtual/libusb:1="
+RDEPEND="${DEPEND}
+   udev? ( virtual/udev )"
+
+MY_PV=${PV/\./-}
+MY_PV=${MY_PV/./-R}
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
+   inherit git-r3
+   S="${WORKDIR}/${P}/host"
+else
+   S="${WORKDIR}/${PN}-${MY_PV}/host"
+   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
+   KEYWORDS="amd64 arm x86"
+fi
+DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
+
+#readd firmware building, but do it right
+#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
+
+PATCHES=( "${FILESDIR}"/"${P}"-gcc-10.patch )
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
+   -DENABLE_PYTHON=false
+   )
+   if use udev; then
+   mycmakeargs+=(
+   -DUDEV_RULES_GROUP=usb
+   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
+   )
+   fi
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   insinto /usr/share/${PN}
+   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
+   if [[ ${PV} == "" ]] ; then
+   ewarn "Firmware isn't available for git releases, we assume you 
are already"
+   ewarn "on the latest and/or can build your own."
+   else
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
+   fi
+   popd
+
+   elog "Everyone can read from the ubertooth, but to talk to it"
+   elog "your user needs to be in the usb group."
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2021-01-06 Thread Rick Farina
commit: 0b2d3b367f31ba27428683775fb870e007c5dfd8
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Jan  7 02:58:31 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Jan  7 02:59:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b2d3b36

net-wireless/ubertooth: bump

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 +
 net-wireless/ubertooth/ubertooth-2020.12.1.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index c515f631608..03ea22126d6 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1 +1,2 @@
 DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b
+DIST ubertooth-2020-12-R1.tar.xz 763952 BLAKE2B 
592c5fa689e0f944875bd777dedfd83394ebe5c9c65c1ac2c19006a949daeda8440dc102e537cf97b4547e0730df8f47d5c2a420d84d5dc770577b6039e16b28
 SHA512 
f127cae09d9b20dc34ffad080871f4505cbeccc1117e0e4e841ecf4a30f578d02b67b52786d7a82bdfc43d06562919008c076f8eb9befc7e4bd95def05a3864c

diff --git a/net-wireless/ubertooth/ubertooth-2020.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2020.12.1.ebuild
new file mode 100644
index 000..c3cfc479045
--- /dev/null
+++ b/net-wireless/ubertooth/ubertooth-2020.12.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit cmake udev
+
+HOMEPAGE="http://ubertooth.sourceforge.net/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
+DEPEND="bluez? ( net-wireless/bluez:= )
+   >=net-libs/libbtbb-${PV}:=[static-libs?]
+   static-libs? ( dev-libs/libusb[static-libs] )
+   virtual/libusb:1="
+RDEPEND="${DEPEND}
+   udev? ( virtual/udev )"
+
+MY_PV=${PV/\./-}
+MY_PV=${MY_PV/./-R}
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
+   inherit git-r3
+   S="${WORKDIR}/${P}/host"
+else
+   S="${WORKDIR}/${PN}-${MY_PV}/host"
+   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
+
+#readd firmware building, but do it right
+#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
+   -DENABLE_PYTHON=false
+   )
+   if use udev; then
+   mycmakeargs+=(
+   -DUDEV_RULES_GROUP=usb
+   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
+   )
+   fi
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   insinto /usr/share/${PN}
+   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
+   if [[ ${PV} == "" ]] ; then
+   ewarn "Firmware isn't available for git releases, we assume you 
are already"
+   ewarn "on the latest and/or can build your own."
+   else
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
+   fi
+   popd
+
+   elog "Everyone can read from the ubertooth, but to talk to it"
+   elog "your user needs to be in the usb group."
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-06-12 Thread Rick Farina
commit: e51169a5b007c8b6726c82bfd6768e576cc50823
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jun 12 14:20:41 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jun 12 14:20:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e51169a5

net-wireless/ubertooth: remove old

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 -
 net-wireless/ubertooth/ubertooth-2018.08.1.ebuild | 69 ---
 2 files changed, 70 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 7b66637368b..c515f631608 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1 @@
-DIST ubertooth-2018-08-R1.tar.xz 701928 BLAKE2B 
031d4178693a4c1734f72d5c7292ba58f0c74b9a57cc1841ecdec286d547994847dc7badabc3efce6eff9a34abe505d942b561bc3291b3cda0f29a42fa7dd340
 SHA512 
630707583b4fa0683d3f2a40e06697546897e603bd27842886897949ffeaff252d3b34040dee6b8b3319f9bed65eb706f57b885d7a6719fc9cb993e7c1d9c203
 DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b

diff --git a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
deleted file mode 100644
index 845ee09d379..000
--- a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit cmake-utils udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez static-libs +ubertooth1-firmware +udev"
-
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=[static-libs?]
-   static-libs? ( dev-libs/libusb[static-libs] )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_BLUEZ=$(usex bluez)
-   -DBUILD_STATIC_LIB=$(usex static-libs)
-   -DINSTALL_UDEV_RULES=$(usex udev)
-   -DENABLE_PYTHON=false
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/${PN}
-   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
-   if [[ ${PV} == "" ]] ; then
-   ewarn "Firmware isn't available for git releases, we assume you 
are already"
-   ewarn "on the latest and/or can build your own."
-   else
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
-   fi
-   popd
-
-   elog "Everyone can read from the ubertooth, but to talk to it"
-   elog "your user needs to be in the usb group."
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2019-03-19 Thread Rick Farina
commit: e0d494b1618a0b17d42d3e075f0e45de7c8e3ecd
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Mar 20 00:45:20 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Mar 20 02:25:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d494b1

net-wireless/ubertooth: bump

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest| 2 +-
 net-wireless/ubertooth/ubertooth-2018.08.1.ebuild  | 3 +--
 .../{ubertooth-2017.03.2-r1.ebuild => ubertooth-2018.12.1.ebuild}  | 3 +--
 net-wireless/ubertooth/ubertooth-.ebuild   | 3 +--
 4 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 508e10f460d..7b66637368b 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1,2 @@
-DIST ubertooth-2017-03-R2.tar.xz 676124 BLAKE2B 
1f82c9a6b4b2fcec84d5f69862f843ee4920eb0e17e61940aba48e118fe290f6eed4bd9826c420e218ab433b94630abaf8793c845d2e68ff5587e8b73fbc
 SHA512 
4806a6ac664ec9b78964caeb47f87a60db8f664c529e6e58bc1e5db4d858eaaa1ae51f0293f4a5227a102e556caf1611e97f6675147af4bc34e23646049e8571
 DIST ubertooth-2018-08-R1.tar.xz 701928 BLAKE2B 
031d4178693a4c1734f72d5c7292ba58f0c74b9a57cc1841ecdec286d547994847dc7badabc3efce6eff9a34abe505d942b561bc3291b3cda0f29a42fa7dd340
 SHA512 
630707583b4fa0683d3f2a40e06697546897e603bd27842886897949ffeaff252d3b34040dee6b8b3319f9bed65eb706f57b885d7a6719fc9cb993e7c1d9c203
+DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b

diff --git a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
index 1341a9478aa..845ee09d379 100644
--- a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -23,7 +23,6 @@ MY_PV=${MY_PV/./-R}
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
inherit git-r3
-   KEYWORDS=""
S="${WORKDIR}/${P}/host"
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

diff --git a/net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
similarity index 97%
rename from net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
rename to net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index 1341a9478aa..845ee09d379 100644
--- a/net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -23,7 +23,6 @@ MY_PV=${MY_PV/./-R}
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
inherit git-r3
-   KEYWORDS=""
S="${WORKDIR}/${P}/host"
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-.ebuild
index 1341a9478aa..845ee09d379 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -23,7 +23,6 @@ MY_PV=${MY_PV/./-R}
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
inherit git-r3
-   KEYWORDS=""
S="${WORKDIR}/${P}/host"
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-06-12 Thread Rick Farina
commit: e51169a5b007c8b6726c82bfd6768e576cc50823
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jun 12 14:20:41 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jun 12 14:20:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e51169a5

net-wireless/ubertooth: remove old

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 -
 net-wireless/ubertooth/ubertooth-2018.08.1.ebuild | 69 ---
 2 files changed, 70 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 7b66637368b..c515f631608 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1 @@
-DIST ubertooth-2018-08-R1.tar.xz 701928 BLAKE2B 
031d4178693a4c1734f72d5c7292ba58f0c74b9a57cc1841ecdec286d547994847dc7badabc3efce6eff9a34abe505d942b561bc3291b3cda0f29a42fa7dd340
 SHA512 
630707583b4fa0683d3f2a40e06697546897e603bd27842886897949ffeaff252d3b34040dee6b8b3319f9bed65eb706f57b885d7a6719fc9cb993e7c1d9c203
 DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b

diff --git a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
deleted file mode 100644
index 845ee09d379..000
--- a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit cmake-utils udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez static-libs +ubertooth1-firmware +udev"
-
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=[static-libs?]
-   static-libs? ( dev-libs/libusb[static-libs] )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_BLUEZ=$(usex bluez)
-   -DBUILD_STATIC_LIB=$(usex static-libs)
-   -DINSTALL_UDEV_RULES=$(usex udev)
-   -DENABLE_PYTHON=false
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/${PN}
-   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
-   if [[ ${PV} == "" ]] ; then
-   ewarn "Firmware isn't available for git releases, we assume you 
are already"
-   ewarn "on the latest and/or can build your own."
-   else
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
-   fi
-   popd
-
-   elog "Everyone can read from the ubertooth, but to talk to it"
-   elog "your user needs to be in the usb group."
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-07-05 Thread Agostino Sarubbo
commit: 2e95b41c8994d28484351b30cc5d572af1a35784
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:34:39 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:34:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e95b41c

net-wireless/ubertooth: amd64 stable wrt bug #702448

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index 32189828f35..f0adfeb61dd 100644
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -27,7 +27,7 @@ if [[ ${PV} == "" ]] ; then
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="amd64 ~arm ~x86"
 fi
 DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-07-05 Thread Agostino Sarubbo
commit: fbe860d4ba0b0cc01388566254f406cbdf215e1a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:37:53 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:37:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe860d4

net-wireless/ubertooth: arm stable wrt bug #702448

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index f0adfeb61dd..dbd4f2f1a48 100644
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -27,7 +27,7 @@ if [[ ${PV} == "" ]] ; then
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="amd64 ~arm ~x86"
+   KEYWORDS="amd64 arm ~x86"
 fi
 DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-07-05 Thread Agostino Sarubbo
commit: 6e7793960b475980026064396b6f3e418f364bf4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:43:23 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:43:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e779396

net-wireless/ubertooth: x86 stable wrt bug #702448

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index dbd4f2f1a48..d71069e391f 100644
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -27,7 +27,7 @@ if [[ ${PV} == "" ]] ; then
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="amd64 arm ~x86"
+   KEYWORDS="amd64 arm x86"
 fi
 DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2018-02-28 Thread Richard Farina
commit: 2a226107436f60c6405bfe5638eed369178bcd20
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Feb 28 18:48:13 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Feb 28 18:50:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a226107

net-wireless/ubertooth: remove old broken ebuild

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-wireless/ubertooth/Manifest   |   1 -
 net-wireless/ubertooth/metadata.xml   |   1 -
 net-wireless/ubertooth/ubertooth-2015.10.1.ebuild | 102 --
 3 files changed, 104 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index b8ef223be4a..a40079b50ab 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1 @@
-DIST ubertooth-2015-10-R1.tar.xz 1716840 BLAKE2B 
53b02ce7548da7133762ff40e2c4422ae52f13ee0647ee714950d060a5846f82c3de07fdb99b28ed9b406ef17d565e47da3d31a8e2f08d00fbd485f8c09b9ead
 SHA512 
ad7229c9509db4b4230ec28d1c16200f0780dd7ce55224528ced6d8969f342a79b7317b69e7b9e49d03e93f973203801f4f703dd80dc115400366b0984c965b1
 DIST ubertooth-2017-03-R2.tar.xz 676124 BLAKE2B 
1f82c9a6b4b2fcec84d5f69862f843ee4920eb0e17e61940aba48e118fe290f6eed4bd9826c420e218ab433b94630abaf8793c845d2e68ff5587e8b73fbc
 SHA512 
4806a6ac664ec9b78964caeb47f87a60db8f664c529e6e58bc1e5db4d858eaaa1ae51f0293f4a5227a102e556caf1611e97f6675147af4bc34e23646049e8571

diff --git a/net-wireless/ubertooth/metadata.xml 
b/net-wireless/ubertooth/metadata.xml
index 87fa75f2f10..18128462598 100644
--- a/net-wireless/ubertooth/metadata.xml
+++ b/net-wireless/ubertooth/metadata.xml
@@ -7,7 +7,6 @@


use bluez to support clock following and 
scanning
-   Use libpcap for packet capture and 
read/write
Enable the ubertooth spectrum 
analyzer
Build/install 
ubertooth1-firmware


diff --git a/net-wireless/ubertooth/ubertooth-2015.10.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2015.10.1.ebuild
deleted file mode 100644
index b63eb786a12..000
--- a/net-wireless/ubertooth/ubertooth-2015.10.1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez +specan +pcap +ubertooth1-firmware +udev"
-REQUIRED_USE=" specan? ( ${PYTHON_REQUIRED_USE} )"
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=
-   pcap? ( net-libs/libbtbb[pcap] )
-   specan? ( ${PYTHON_DEPS} )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   KEYWORDS=""
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-src_prepare() {
-   cmake-utils_src_prepare
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_prepare
-   popd
-   fi
-}
-
-src_configure() {
-   mycmakeargs=(
-   $(cmake-utils_use_enable bluez USE_BLUEZ)
-   $(cmake-utils_use pcap USE_PCAP)
-   $(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
-   -DDISABLE_PYTHON=true
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_compile
-   popd
-   fi
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/${PN}
-   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
-   if [[ ${PV} == "" ]] ; then
-   ewarn "Firmware isn't available for git releases, we assume you 
are already"
-   ewarn "on the latest and/or can build 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2017-03-03 Thread Richard Farina
commit: 16db8592c1ac4ed45bdb681ac6366605188b98e3
Author: Zero_Chaos  gentoo  org>
AuthorDate: Sat Mar  4 05:05:14 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Sat Mar  4 05:06:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16db8592

net-wireless/ubertooth: bump, cleanup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-wireless/ubertooth/Manifest|  1 +
 .../{ubertooth-.ebuild => ubertooth-2017.03.1.ebuild}  | 14 ++
 net-wireless/ubertooth/ubertooth-.ebuild   | 14 ++
 3 files changed, 13 insertions(+), 16 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 7fccdf3cd35..c196aca8dd4 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1 +1,2 @@
 DIST ubertooth-2015-10-R1.tar.xz 1716840 SHA256 
bc37e7978d137a64d918d7c8f1e7ca9cff093f9921d805e9809b12e5ab12ae35 SHA512 
ad7229c9509db4b4230ec28d1c16200f0780dd7ce55224528ced6d8969f342a79b7317b69e7b9e49d03e93f973203801f4f703dd80dc115400366b0984c965b1
 WHIRLPOOL 
5f46bdc8746481d68fd5c8e3ce04aadbcc1bc704c95b1b5a3d389376704a2a3e702faf819c749f98cb737578e9ccfa3ac01887081bceeceed2e4804493b2c2a8
+DIST ubertooth-2017-03-R1.tar.xz 671196 SHA256 
76ace37e3920c0216b13aa7c0a4c094864262f1054f5ac406beafde954a37726 SHA512 
546cc84b2c322e48c7a9da5c507b213d7fe6e8c1fefde0404f9bbc1f24675ace7fc831f941f362eca2cf3abefe1d9ba51cb12dd8b7407a59b7560fba8864b268
 WHIRLPOOL 
e8229d522de78fb752a3ada37083753ea413b92426907cabc50575b48a00b445c25a7a78447b24196840cb655961d1ff4cb5c3e4462ff2893f31848fe15c102f

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-2017.03.1.ebuild
similarity index 88%
copy from net-wireless/ubertooth/ubertooth-.ebuild
copy to net-wireless/ubertooth/ubertooth-2017.03.1.ebuild
index d3c2d362330..de2e949b8cb 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2017.03.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI="6"
 
 PYTHON_COMPAT=( python2_7 )
 DISTUTILS_OPTIONAL=1
@@ -12,11 +12,10 @@ HOMEPAGE="http://ubertooth.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+bluez +specan static-libs +pcap +ubertooth1-firmware +udev"
+IUSE="+bluez +specan static-libs +ubertooth1-firmware +udev"
 REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
 DEPEND="bluez? ( net-wireless/bluez:= )
>=net-libs/libbtbb-${PV}:=[static-libs?]
-   pcap? ( net-libs/libbtbb[pcap] )
specan? ( ${PYTHON_DEPS} )
static-libs? ( dev-libs/libusb[static-libs] )
virtual/libusb:1="
@@ -54,10 +53,9 @@ src_prepare() {
 
 src_configure() {
mycmakeargs=(
-   $(cmake-utils_use_enable bluez USE_BLUEZ)
-   $(cmake-utils_use pcap USE_PCAP)
-   $(cmake-utils_use static-libs BUILD_STATIC_LIB)
-   $(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
-DENABLE_PYTHON=false
)
if use udev; then

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-.ebuild
index d3c2d362330..de2e949b8cb 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI="6"
 
 PYTHON_COMPAT=( python2_7 )
 DISTUTILS_OPTIONAL=1
@@ -12,11 +12,10 @@ HOMEPAGE="http://ubertooth.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+bluez +specan static-libs +pcap +ubertooth1-firmware +udev"
+IUSE="+bluez +specan static-libs +ubertooth1-firmware +udev"
 REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
 DEPEND="bluez? ( net-wireless/bluez:= )
>=net-libs/libbtbb-${PV}:=[static-libs?]
-   pcap? ( net-libs/libbtbb[pcap] )
specan? ( ${PYTHON_DEPS} )
static-libs? ( dev-libs/libusb[static-libs] )
virtual/libusb:1="
@@ -54,10 +53,9 @@ src_prepare() {
 
 src_configure() {
mycmakeargs=(
-   $(cmake-utils_use_enable bluez USE_BLUEZ)
-   $(cmake-utils_use pcap USE_PCAP)
-   $(cmake-utils_use static-libs BUILD_STATIC_LIB)
-   $(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
-DENABLE_PYTHON=false
)
if use udev; then



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2017-03-20 Thread Richard Farina
commit: a49040e50a14d7891af06474c63d4523a1dbd441
Author: Zero_Chaos  gentoo  org>
AuthorDate: Mon Mar 20 17:05:56 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Mon Mar 20 17:06:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a49040e5

net-wireless/ubertooth: bump

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 net-wireless/ubertooth/Manifest | 2 +-
 .../{ubertooth-2017.03.1.ebuild => ubertooth-2017.03.2.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index c196aca8dd4..decd4424613 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1,2 @@
 DIST ubertooth-2015-10-R1.tar.xz 1716840 SHA256 
bc37e7978d137a64d918d7c8f1e7ca9cff093f9921d805e9809b12e5ab12ae35 SHA512 
ad7229c9509db4b4230ec28d1c16200f0780dd7ce55224528ced6d8969f342a79b7317b69e7b9e49d03e93f973203801f4f703dd80dc115400366b0984c965b1
 WHIRLPOOL 
5f46bdc8746481d68fd5c8e3ce04aadbcc1bc704c95b1b5a3d389376704a2a3e702faf819c749f98cb737578e9ccfa3ac01887081bceeceed2e4804493b2c2a8
-DIST ubertooth-2017-03-R1.tar.xz 671196 SHA256 
76ace37e3920c0216b13aa7c0a4c094864262f1054f5ac406beafde954a37726 SHA512 
546cc84b2c322e48c7a9da5c507b213d7fe6e8c1fefde0404f9bbc1f24675ace7fc831f941f362eca2cf3abefe1d9ba51cb12dd8b7407a59b7560fba8864b268
 WHIRLPOOL 
e8229d522de78fb752a3ada37083753ea413b92426907cabc50575b48a00b445c25a7a78447b24196840cb655961d1ff4cb5c3e4462ff2893f31848fe15c102f
+DIST ubertooth-2017-03-R2.tar.xz 676124 SHA256 
fbf83fc0129cb9a4e2df614b19fce8ea73419d1a01831142987d25148a9bcd00 SHA512 
4806a6ac664ec9b78964caeb47f87a60db8f664c529e6e58bc1e5db4d858eaaa1ae51f0293f4a5227a102e556caf1611e97f6675147af4bc34e23646049e8571
 WHIRLPOOL 
236353616fa99d0a39456a2604d7f63ef91e93b6f2c392f56b00ab07a6824b5363eb184650d278b00a04821a418951639acc32430d3ad3fb336ff0b92f2bc462

diff --git a/net-wireless/ubertooth/ubertooth-2017.03.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2017.03.2.ebuild
similarity index 100%
rename from net-wireless/ubertooth/ubertooth-2017.03.1.ebuild
rename to net-wireless/ubertooth/ubertooth-2017.03.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2021-01-06 Thread Rick Farina
commit: 0b2d3b367f31ba27428683775fb870e007c5dfd8
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Jan  7 02:58:31 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Jan  7 02:59:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b2d3b36

net-wireless/ubertooth: bump

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 +
 net-wireless/ubertooth/ubertooth-2020.12.1.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index c515f631608..03ea22126d6 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1 +1,2 @@
 DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b
+DIST ubertooth-2020-12-R1.tar.xz 763952 BLAKE2B 
592c5fa689e0f944875bd777dedfd83394ebe5c9c65c1ac2c19006a949daeda8440dc102e537cf97b4547e0730df8f47d5c2a420d84d5dc770577b6039e16b28
 SHA512 
f127cae09d9b20dc34ffad080871f4505cbeccc1117e0e4e841ecf4a30f578d02b67b52786d7a82bdfc43d06562919008c076f8eb9befc7e4bd95def05a3864c

diff --git a/net-wireless/ubertooth/ubertooth-2020.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2020.12.1.ebuild
new file mode 100644
index 000..c3cfc479045
--- /dev/null
+++ b/net-wireless/ubertooth/ubertooth-2020.12.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit cmake udev
+
+HOMEPAGE="http://ubertooth.sourceforge.net/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
+DEPEND="bluez? ( net-wireless/bluez:= )
+   >=net-libs/libbtbb-${PV}:=[static-libs?]
+   static-libs? ( dev-libs/libusb[static-libs] )
+   virtual/libusb:1="
+RDEPEND="${DEPEND}
+   udev? ( virtual/udev )"
+
+MY_PV=${PV/\./-}
+MY_PV=${MY_PV/./-R}
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
+   inherit git-r3
+   S="${WORKDIR}/${P}/host"
+else
+   S="${WORKDIR}/${PN}-${MY_PV}/host"
+   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
+
+#readd firmware building, but do it right
+#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
+   -DENABLE_PYTHON=false
+   )
+   if use udev; then
+   mycmakeargs+=(
+   -DUDEV_RULES_GROUP=usb
+   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
+   )
+   fi
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   insinto /usr/share/${PN}
+   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
+   if [[ ${PV} == "" ]] ; then
+   ewarn "Firmware isn't available for git releases, we assume you 
are already"
+   ewarn "on the latest and/or can build your own."
+   else
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
+   fi
+   popd
+
+   elog "Everyone can read from the ubertooth, but to talk to it"
+   elog "your user needs to be in the usb group."
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-07-05 Thread Agostino Sarubbo
commit: 2e95b41c8994d28484351b30cc5d572af1a35784
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:34:39 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:34:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e95b41c

net-wireless/ubertooth: amd64 stable wrt bug #702448

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index 32189828f35..f0adfeb61dd 100644
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -27,7 +27,7 @@ if [[ ${PV} == "" ]] ; then
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="amd64 ~arm ~x86"
 fi
 DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-07-05 Thread Agostino Sarubbo
commit: fbe860d4ba0b0cc01388566254f406cbdf215e1a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:37:53 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:37:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe860d4

net-wireless/ubertooth: arm stable wrt bug #702448

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index f0adfeb61dd..dbd4f2f1a48 100644
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -27,7 +27,7 @@ if [[ ${PV} == "" ]] ; then
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="amd64 ~arm ~x86"
+   KEYWORDS="amd64 arm ~x86"
 fi
 DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-07-05 Thread Agostino Sarubbo
commit: 6e7793960b475980026064396b6f3e418f364bf4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:43:23 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:43:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e779396

net-wireless/ubertooth: x86 stable wrt bug #702448

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index dbd4f2f1a48..d71069e391f 100644
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -27,7 +27,7 @@ if [[ ${PV} == "" ]] ; then
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="amd64 arm ~x86"
+   KEYWORDS="amd64 arm x86"
 fi
 DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-06-12 Thread Rick Farina
commit: e51169a5b007c8b6726c82bfd6768e576cc50823
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jun 12 14:20:41 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jun 12 14:20:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e51169a5

net-wireless/ubertooth: remove old

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 -
 net-wireless/ubertooth/ubertooth-2018.08.1.ebuild | 69 ---
 2 files changed, 70 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 7b66637368b..c515f631608 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1 @@
-DIST ubertooth-2018-08-R1.tar.xz 701928 BLAKE2B 
031d4178693a4c1734f72d5c7292ba58f0c74b9a57cc1841ecdec286d547994847dc7badabc3efce6eff9a34abe505d942b561bc3291b3cda0f29a42fa7dd340
 SHA512 
630707583b4fa0683d3f2a40e06697546897e603bd27842886897949ffeaff252d3b34040dee6b8b3319f9bed65eb706f57b885d7a6719fc9cb993e7c1d9c203
 DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b

diff --git a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
deleted file mode 100644
index 845ee09d379..000
--- a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit cmake-utils udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez static-libs +ubertooth1-firmware +udev"
-
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=[static-libs?]
-   static-libs? ( dev-libs/libusb[static-libs] )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_BLUEZ=$(usex bluez)
-   -DBUILD_STATIC_LIB=$(usex static-libs)
-   -DINSTALL_UDEV_RULES=$(usex udev)
-   -DENABLE_PYTHON=false
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/${PN}
-   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
-   if [[ ${PV} == "" ]] ; then
-   ewarn "Firmware isn't available for git releases, we assume you 
are already"
-   ewarn "on the latest and/or can build your own."
-   else
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
-   fi
-   popd
-
-   elog "Everyone can read from the ubertooth, but to talk to it"
-   elog "your user needs to be in the usb group."
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2021-03-30 Thread Rick Farina
commit: 192e85579ff29966aaeca626319646a5f85261f2
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Mar 30 20:20:06 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Mar 30 20:20:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192e8557

net-wireless/ubertooth: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 -
 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 71 ---
 2 files changed, 72 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 03ea22126d6..5c58d150391 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1 @@
-DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b
 DIST ubertooth-2020-12-R1.tar.xz 763952 BLAKE2B 
592c5fa689e0f944875bd777dedfd83394ebe5c9c65c1ac2c19006a949daeda8440dc102e537cf97b4547e0730df8f47d5c2a420d84d5dc770577b6039e16b28
 SHA512 
f127cae09d9b20dc34ffad080871f4505cbeccc1117e0e4e841ecf4a30f578d02b67b52786d7a82bdfc43d06562919008c076f8eb9befc7e4bd95def05a3864c

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
deleted file mode 100644
index d71069e391f..000
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit cmake udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez static-libs +ubertooth1-firmware +udev"
-
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=[static-libs?]
-   static-libs? ( dev-libs/libusb[static-libs] )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="amd64 arm x86"
-fi
-DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-PATCHES=( "${FILESDIR}"/"${P}"-gcc-10.patch )
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_BLUEZ=$(usex bluez)
-   -DBUILD_STATIC_LIB=$(usex static-libs)
-   -DINSTALL_UDEV_RULES=$(usex udev)
-   -DENABLE_PYTHON=false
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   insinto /usr/share/${PN}
-   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
-   if [[ ${PV} == "" ]] ; then
-   ewarn "Firmware isn't available for git releases, we assume you 
are already"
-   ewarn "on the latest and/or can build your own."
-   else
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
-   fi
-   popd
-
-   elog "Everyone can read from the ubertooth, but to talk to it"
-   elog "your user needs to be in the usb group."
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2021-03-30 Thread Sam James
commit: 37fec9fd6d75c8cab44a0470371f3b587be9c176
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 30 23:24:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 30 23:24:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37fec9fd

net-wireless/ubertooth: Revert "drop old" (restore stable version)

kismet is stable so needs a stable version of ubertooth in tree.
This reverts commit 192e85579ff29966aaeca626319646a5f85261f2.

Signed-off-by: Sam James  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 +
 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 5c58d150391..03ea22126d6 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1 +1,2 @@
+DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b
 DIST ubertooth-2020-12-R1.tar.xz 763952 BLAKE2B 
592c5fa689e0f944875bd777dedfd83394ebe5c9c65c1ac2c19006a949daeda8440dc102e537cf97b4547e0730df8f47d5c2a420d84d5dc770577b6039e16b28
 SHA512 
f127cae09d9b20dc34ffad080871f4505cbeccc1117e0e4e841ecf4a30f578d02b67b52786d7a82bdfc43d06562919008c076f8eb9befc7e4bd95def05a3864c

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
new file mode 100644
index 000..d71069e391f
--- /dev/null
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit cmake udev
+
+HOMEPAGE="http://ubertooth.sourceforge.net/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
+DEPEND="bluez? ( net-wireless/bluez:= )
+   >=net-libs/libbtbb-${PV}:=[static-libs?]
+   static-libs? ( dev-libs/libusb[static-libs] )
+   virtual/libusb:1="
+RDEPEND="${DEPEND}
+   udev? ( virtual/udev )"
+
+MY_PV=${PV/\./-}
+MY_PV=${MY_PV/./-R}
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
+   inherit git-r3
+   S="${WORKDIR}/${P}/host"
+else
+   S="${WORKDIR}/${PN}-${MY_PV}/host"
+   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
+   KEYWORDS="amd64 arm x86"
+fi
+DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
+
+#readd firmware building, but do it right
+#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
+
+PATCHES=( "${FILESDIR}"/"${P}"-gcc-10.patch )
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
+   -DENABLE_PYTHON=false
+   )
+   if use udev; then
+   mycmakeargs+=(
+   -DUDEV_RULES_GROUP=usb
+   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
+   )
+   fi
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   insinto /usr/share/${PN}
+   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
+   if [[ ${PV} == "" ]] ; then
+   ewarn "Firmware isn't available for git releases, we assume you 
are already"
+   ewarn "on the latest and/or can build your own."
+   else
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
+   fi
+   popd
+
+   elog "Everyone can read from the ubertooth, but to talk to it"
+   elog "your user needs to be in the usb group."
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2016-02-03 Thread Richard Farina
commit: 4fac10fd4270cd48ded92fecc3c0aed1ede9dd76
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Feb  3 18:09:41 2016 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Feb  3 22:59:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fac10fd

net-wireless/ubertooth: drop old version, fix description length

Package-Manager: portage-2.2.27

 net-wireless/ubertooth/Manifest   |   2 -
 net-wireless/ubertooth/ubertooth-2015.09.2.ebuild | 104 --
 net-wireless/ubertooth/ubertooth-2015.10.1.ebuild |   4 +-
 net-wireless/ubertooth/ubertooth-.ebuild  |  16 ++--
 4 files changed, 12 insertions(+), 114 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 40da1f6..7fccdf3 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,3 +1 @@
-DIST ubertooth-2015-09-R2.tar.xz 1706712 SHA256 
f2088c8c0e754df47dd8dbf604d5822bf5894b91e4505276c6f9e26b6a23b56d SHA512 
240f6d682fe0addc05bb8ccf7eec931534449adfa9c1369b484aeac73d9bcaf75c211aeede21c6c219e363773ce3d63e4aa0ee6b662acc83409587bd7ac7e4da
 WHIRLPOOL 
9fba78d1740efd342f3892ffc3cf914d1919ef1c7d282786a64afb72d6ed306dec3600363e3f85f2f70d9ccfba6b62f826a72942cb7c9316d151dd2718f79b09
 DIST ubertooth-2015-10-R1.tar.xz 1716840 SHA256 
bc37e7978d137a64d918d7c8f1e7ca9cff093f9921d805e9809b12e5ab12ae35 SHA512 
ad7229c9509db4b4230ec28d1c16200f0780dd7ce55224528ced6d8969f342a79b7317b69e7b9e49d03e93f973203801f4f703dd80dc115400366b0984c965b1
 WHIRLPOOL 
5f46bdc8746481d68fd5c8e3ce04aadbcc1bc704c95b1b5a3d389376704a2a3e702faf819c749f98cb737578e9ccfa3ac01887081bceeceed2e4804493b2c2a8
-DIST ubertooth_one_rx_only.dfu 32060 SHA256 
fefc034ff19fa8b4b307d77c875bfeaa639e2aa0ecf8b8337e6424618480b1b5 SHA512 
daeaeae90cb2aa591db2787466cbdc7365ce4e74ce5f7af4f61c9c1a22af93e846ea9230acca64f88a85a959d0db447b19da4dc4d213601db8dd1ad3d9978fa7
 WHIRLPOOL 
3069bf540c87d317e4f612b25ef4af10c3a9197ec9ead69082021442e0cc70d4b381488ba4bd509f75535a43f8f7b5fcebae313b96623513de846edb51cf63a0

diff --git a/net-wireless/ubertooth/ubertooth-2015.09.2.ebuild 
b/net-wireless/ubertooth/ubertooth-2015.09.2.ebuild
deleted file mode 100644
index efbfbb0..000
--- a/net-wireless/ubertooth/ubertooth-2015.09.2.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez +specan +pcap +ubertooth1-firmware +udev"
-REQUIRED_USE=" specan? ( ${PYTHON_REQUIRED_USE} )"
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=
-   pcap? ( net-libs/libbtbb[pcap] )
-   specan? ( ${PYTHON_DEPS} )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   KEYWORDS=""
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz
-   
https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}_one_rx_only.dfu";
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-DESCRIPTION="An open source wireless development platform suitable for 
Bluetooth experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-src_prepare() {
-   cmake-utils_src_prepare
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_prepare
-   popd
-   fi
-}
-
-src_configure() {
-   mycmakeargs=(
-   $(cmake-utils_use_enable bluez USE_BLUEZ)
-   $(cmake-utils_use pcap USE_PCAP)
-   $(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
-   -DDISABLE_PYTHON=true
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_compile
-   popd
-   fi
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/${PN}
- 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2016-02-03 Thread Richard Farina
commit: f8007ea825aa6b53f100b568cd9b8f07f995ab09
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Feb  3 22:58:55 2016 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Feb  3 23:00:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8007ea8

net-wireless/ubertooth: fixup live ebuild and static-libs

Package-Manager: portage-2.2.27

 net-wireless/ubertooth/ubertooth-.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-.ebuild
index 935e433..fe19eff 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-.ebuild
@@ -13,14 +13,13 @@ HOMEPAGE="http://ubertooth.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+bluez +specan static static-libs +pcap +ubertooth1-firmware +udev"
-REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )
-   static? ( static-libs )"
+IUSE="+bluez +specan static-libs +pcap +ubertooth1-firmware +udev"
+REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
 DEPEND="bluez? ( net-wireless/bluez:= )
>=net-libs/libbtbb-${PV}:=[static-libs?]
pcap? ( net-libs/libbtbb[pcap] )
specan? ( ${PYTHON_DEPS} )
-   static? ( dev-libs/libusb[static-libs] )
+   static-libs? ( dev-libs/libusb[static-libs] )
virtual/libusb:1="
 RDEPEND="${DEPEND}
specan? ( >=dev-qt/qtgui-4.7.2:4
@@ -59,7 +58,6 @@ src_configure() {
$(cmake-utils_use_enable bluez USE_BLUEZ)
$(cmake-utils_use pcap USE_PCAP)
$(cmake-utils_use static-libs BUILD_STATIC_LIB)
-   $(cmake-utils_use static BUILD_STATIC_BINS)
$(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
-DENABLE_PYTHON=false
)



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2017-10-04 Thread Michał Górny
commit: 4dc3ec73ed4f77b05fd923a831be1ffc6b4c33dc
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct  4 07:31:36 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct  4 09:15:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc3ec73

net-wireless/ubertooth: Strip empty metadata.xml elements

 net-wireless/ubertooth/metadata.xml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/net-wireless/ubertooth/metadata.xml 
b/net-wireless/ubertooth/metadata.xml
index f73b58def75..87fa75f2f10 100644
--- a/net-wireless/ubertooth/metadata.xml
+++ b/net-wireless/ubertooth/metadata.xml
@@ -5,8 +5,6 @@
zeroch...@gentoo.org
Rick Farina

-   
-   

use bluez to support clock following and 
scanning
Use libpcap for packet capture and 
read/write



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2018-06-27 Thread Andreas Sturmlechner
commit: 38be64e6330025ceda61ad359569c8d023a5fd2e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 26 21:12:58 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jun 27 19:00:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38be64e6

net-wireless/ubertooth: Drop old, Qt4-based

Closes: https://bugs.gentoo.org/649576
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-wireless/ubertooth/metadata.xml   |   1 -
 net-wireless/ubertooth/ubertooth-2017.03.2.ebuild | 102 --
 2 files changed, 103 deletions(-)

diff --git a/net-wireless/ubertooth/metadata.xml 
b/net-wireless/ubertooth/metadata.xml
index 18128462598..5a740733d13 100644
--- a/net-wireless/ubertooth/metadata.xml
+++ b/net-wireless/ubertooth/metadata.xml
@@ -7,7 +7,6 @@


use bluez to support clock following and 
scanning
-   Enable the ubertooth spectrum 
analyzer
Build/install 
ubertooth1-firmware



diff --git a/net-wireless/ubertooth/ubertooth-2017.03.2.ebuild 
b/net-wireless/ubertooth/ubertooth-2017.03.2.ebuild
deleted file mode 100644
index de2e949b8cb..000
--- a/net-wireless/ubertooth/ubertooth-2017.03.2.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez +specan static-libs +ubertooth1-firmware +udev"
-REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=[static-libs?]
-   specan? ( ${PYTHON_DEPS} )
-   static-libs? ( dev-libs/libusb[static-libs] )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   KEYWORDS=""
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-src_prepare() {
-   cmake-utils_src_prepare
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_prepare
-   popd
-   fi
-}
-
-src_configure() {
-   mycmakeargs=(
-   -DUSE_BLUEZ=$(usex bluez)
-   -DBUILD_STATIC_LIB=$(usex static-libs)
-   -DINSTALL_UDEV_RULES=$(usex udev)
-   -DENABLE_PYTHON=false
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_compile
-   popd
-   fi
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/${PN}
-   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
-   if [[ ${PV} == "" ]] ; then
-   ewarn "Firmware isn't available for git releases, we assume you 
are already"
-   ewarn "on the latest and/or can build your own."
-   else
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
-   fi
-   popd
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_install
-   popd
-   fi
-
-   elog "Everyone can read from the ubertooth, but to talk to it"
-   elog "your user needs to be in the usb group."
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2018-06-27 Thread Andreas Sturmlechner
commit: 89cd5c260da910b885f9c760b4e7d8b99ab1553d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 26 21:12:15 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jun 27 19:00:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89cd5c26

net-wireless/ubertooth: Drop USE=specan, depends on Qt4

Bug: https://bugs.gentoo.org/569948
Bug: https://bugs.gentoo.org/649576
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 ...h-.ebuild => ubertooth-2017.03.2-r1.ebuild} | 42 +++---
 net-wireless/ubertooth/ubertooth-.ebuild   | 42 +++---
 2 files changed, 10 insertions(+), 74 deletions(-)

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
similarity index 71%
copy from net-wireless/ubertooth/ubertooth-.ebuild
copy to net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
index de2e949b8cb..1341a9478aa 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
@@ -1,28 +1,21 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
+inherit cmake-utils udev
 
 HOMEPAGE="http://ubertooth.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+bluez +specan static-libs +ubertooth1-firmware +udev"
-REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
 DEPEND="bluez? ( net-wireless/bluez:= )
>=net-libs/libbtbb-${PV}:=[static-libs?]
-   specan? ( ${PYTHON_DEPS} )
static-libs? ( dev-libs/libusb[static-libs] )
virtual/libusb:1="
 RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
udev? ( virtual/udev )"
 
 MY_PV=${PV/\./-}
@@ -42,17 +35,8 @@ DESCRIPTION="open source wireless development platform 
suitable for Bluetooth ex
 #readd firmware building, but do it right
 #USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
 
-src_prepare() {
-   cmake-utils_src_prepare
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_prepare
-   popd
-   fi
-}
-
 src_configure() {
-   mycmakeargs=(
+   local mycmakeargs=(
-DUSE_BLUEZ=$(usex bluez)
-DBUILD_STATIC_LIB=$(usex static-libs)
-DINSTALL_UDEV_RULES=$(usex udev)
@@ -67,16 +51,6 @@ src_configure() {
cmake-utils_src_configure
 }
 
-src_compile() {
-   cmake-utils_src_compile
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_compile
-   popd
-   fi
-}
-
 src_install() {
cmake-utils_src_install
 
@@ -91,12 +65,6 @@ src_install() {
fi
popd
 
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_install
-   popd
-   fi
-
elog "Everyone can read from the ubertooth, but to talk to it"
elog "your user needs to be in the usb group."
 }

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-.ebuild
index de2e949b8cb..1341a9478aa 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-.ebuild
@@ -1,28 +1,21 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
+inherit cmake-utils udev
 
 HOMEPAGE="http://ubertooth.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+bluez +specan static-libs +ubertooth1-firmware +udev"
-REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
 DEPEND="bluez? ( net-wireless/bluez:= )
>=net-libs/libbtbb-${PV}:=[static-libs?]
-   specan? ( ${PYTHON_DEPS} )
static-libs? ( dev-libs/libusb[static-libs] )
virtual/libusb:1="
 RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
udev? ( virtual/udev )"
 
 MY_PV=${PV/\./-}
@@ -42,17 +35,8 @@ DESCRIPTION="open source wireless development platform 
suitable for Bluetooth ex
 #readd firmware building, but do it right
 #USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mod

[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2018-08-07 Thread Richard Farina
commit: 5ee062b8db77303aa3cf55f1619aee66bd6867cc
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue Aug  7 23:10:19 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue Aug  7 23:10:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee062b8

net-wireless/ubertooth: bump

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 net-wireless/ubertooth/Manifest   |  1 +
 net-wireless/ubertooth/ubertooth-2018.08.1.ebuild | 70 +++
 2 files changed, 71 insertions(+)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index a40079b50ab..508e10f460d 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1 +1,2 @@
 DIST ubertooth-2017-03-R2.tar.xz 676124 BLAKE2B 
1f82c9a6b4b2fcec84d5f69862f843ee4920eb0e17e61940aba48e118fe290f6eed4bd9826c420e218ab433b94630abaf8793c845d2e68ff5587e8b73fbc
 SHA512 
4806a6ac664ec9b78964caeb47f87a60db8f664c529e6e58bc1e5db4d858eaaa1ae51f0293f4a5227a102e556caf1611e97f6675147af4bc34e23646049e8571
+DIST ubertooth-2018-08-R1.tar.xz 701928 BLAKE2B 
031d4178693a4c1734f72d5c7292ba58f0c74b9a57cc1841ecdec286d547994847dc7badabc3efce6eff9a34abe505d942b561bc3291b3cda0f29a42fa7dd340
 SHA512 
630707583b4fa0683d3f2a40e06697546897e603bd27842886897949ffeaff252d3b34040dee6b8b3319f9bed65eb706f57b885d7a6719fc9cb993e7c1d9c203

diff --git a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
new file mode 100644
index 000..1341a9478aa
--- /dev/null
+++ b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit cmake-utils udev
+
+HOMEPAGE="http://ubertooth.sourceforge.net/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
+DEPEND="bluez? ( net-wireless/bluez:= )
+   >=net-libs/libbtbb-${PV}:=[static-libs?]
+   static-libs? ( dev-libs/libusb[static-libs] )
+   virtual/libusb:1="
+RDEPEND="${DEPEND}
+   udev? ( virtual/udev )"
+
+MY_PV=${PV/\./-}
+MY_PV=${MY_PV/./-R}
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
+   inherit git-r3
+   KEYWORDS=""
+   S="${WORKDIR}/${P}/host"
+else
+   S="${WORKDIR}/${PN}-${MY_PV}/host"
+   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
+
+#readd firmware building, but do it right
+#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
+   -DENABLE_PYTHON=false
+   )
+   if use udev; then
+   mycmakeargs+=(
+   -DUDEV_RULES_GROUP=usb
+   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
+   )
+   fi
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   insinto /usr/share/${PN}
+   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
+   if [[ ${PV} == "" ]] ; then
+   ewarn "Firmware isn't available for git releases, we assume you 
are already"
+   ewarn "on the latest and/or can build your own."
+   else
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
+   fi
+   popd
+
+   elog "Everyone can read from the ubertooth, but to talk to it"
+   elog "your user needs to be in the usb group."
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2019-03-19 Thread Rick Farina
commit: e0d494b1618a0b17d42d3e075f0e45de7c8e3ecd
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Mar 20 00:45:20 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Mar 20 02:25:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d494b1

net-wireless/ubertooth: bump

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest| 2 +-
 net-wireless/ubertooth/ubertooth-2018.08.1.ebuild  | 3 +--
 .../{ubertooth-2017.03.2-r1.ebuild => ubertooth-2018.12.1.ebuild}  | 3 +--
 net-wireless/ubertooth/ubertooth-.ebuild   | 3 +--
 4 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 508e10f460d..7b66637368b 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1,2 @@
-DIST ubertooth-2017-03-R2.tar.xz 676124 BLAKE2B 
1f82c9a6b4b2fcec84d5f69862f843ee4920eb0e17e61940aba48e118fe290f6eed4bd9826c420e218ab433b94630abaf8793c845d2e68ff5587e8b73fbc
 SHA512 
4806a6ac664ec9b78964caeb47f87a60db8f664c529e6e58bc1e5db4d858eaaa1ae51f0293f4a5227a102e556caf1611e97f6675147af4bc34e23646049e8571
 DIST ubertooth-2018-08-R1.tar.xz 701928 BLAKE2B 
031d4178693a4c1734f72d5c7292ba58f0c74b9a57cc1841ecdec286d547994847dc7badabc3efce6eff9a34abe505d942b561bc3291b3cda0f29a42fa7dd340
 SHA512 
630707583b4fa0683d3f2a40e06697546897e603bd27842886897949ffeaff252d3b34040dee6b8b3319f9bed65eb706f57b885d7a6719fc9cb993e7c1d9c203
+DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b

diff --git a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
index 1341a9478aa..845ee09d379 100644
--- a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -23,7 +23,6 @@ MY_PV=${MY_PV/./-R}
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
inherit git-r3
-   KEYWORDS=""
S="${WORKDIR}/${P}/host"
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

diff --git a/net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
similarity index 97%
rename from net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
rename to net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index 1341a9478aa..845ee09d379 100644
--- a/net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -23,7 +23,6 @@ MY_PV=${MY_PV/./-R}
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
inherit git-r3
-   KEYWORDS=""
S="${WORKDIR}/${P}/host"
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-.ebuild
index 1341a9478aa..845ee09d379 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -23,7 +23,6 @@ MY_PV=${MY_PV/./-R}
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
inherit git-r3
-   KEYWORDS=""
S="${WORKDIR}/${P}/host"
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2018-02-28 Thread Richard Farina
commit: 2a226107436f60c6405bfe5638eed369178bcd20
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Feb 28 18:48:13 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Feb 28 18:50:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a226107

net-wireless/ubertooth: remove old broken ebuild

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-wireless/ubertooth/Manifest   |   1 -
 net-wireless/ubertooth/metadata.xml   |   1 -
 net-wireless/ubertooth/ubertooth-2015.10.1.ebuild | 102 --
 3 files changed, 104 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index b8ef223be4a..a40079b50ab 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1 @@
-DIST ubertooth-2015-10-R1.tar.xz 1716840 BLAKE2B 
53b02ce7548da7133762ff40e2c4422ae52f13ee0647ee714950d060a5846f82c3de07fdb99b28ed9b406ef17d565e47da3d31a8e2f08d00fbd485f8c09b9ead
 SHA512 
ad7229c9509db4b4230ec28d1c16200f0780dd7ce55224528ced6d8969f342a79b7317b69e7b9e49d03e93f973203801f4f703dd80dc115400366b0984c965b1
 DIST ubertooth-2017-03-R2.tar.xz 676124 BLAKE2B 
1f82c9a6b4b2fcec84d5f69862f843ee4920eb0e17e61940aba48e118fe290f6eed4bd9826c420e218ab433b94630abaf8793c845d2e68ff5587e8b73fbc
 SHA512 
4806a6ac664ec9b78964caeb47f87a60db8f664c529e6e58bc1e5db4d858eaaa1ae51f0293f4a5227a102e556caf1611e97f6675147af4bc34e23646049e8571

diff --git a/net-wireless/ubertooth/metadata.xml 
b/net-wireless/ubertooth/metadata.xml
index 87fa75f2f10..18128462598 100644
--- a/net-wireless/ubertooth/metadata.xml
+++ b/net-wireless/ubertooth/metadata.xml
@@ -7,7 +7,6 @@


use bluez to support clock following and 
scanning
-   Use libpcap for packet capture and 
read/write
Enable the ubertooth spectrum 
analyzer
Build/install 
ubertooth1-firmware


diff --git a/net-wireless/ubertooth/ubertooth-2015.10.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2015.10.1.ebuild
deleted file mode 100644
index b63eb786a12..000
--- a/net-wireless/ubertooth/ubertooth-2015.10.1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez +specan +pcap +ubertooth1-firmware +udev"
-REQUIRED_USE=" specan? ( ${PYTHON_REQUIRED_USE} )"
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=
-   pcap? ( net-libs/libbtbb[pcap] )
-   specan? ( ${PYTHON_DEPS} )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   KEYWORDS=""
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-src_prepare() {
-   cmake-utils_src_prepare
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_prepare
-   popd
-   fi
-}
-
-src_configure() {
-   mycmakeargs=(
-   $(cmake-utils_use_enable bluez USE_BLUEZ)
-   $(cmake-utils_use pcap USE_PCAP)
-   $(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
-   -DDISABLE_PYTHON=true
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_compile
-   popd
-   fi
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/${PN}
-   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
-   if [[ ${PV} == "" ]] ; then
-   ewarn "Firmware isn't available for git releases, we assume you 
are already"
-   ewarn "on the latest and/or can build 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2017-03-03 Thread Richard Farina
commit: 16db8592c1ac4ed45bdb681ac6366605188b98e3
Author: Zero_Chaos  gentoo  org>
AuthorDate: Sat Mar  4 05:05:14 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Sat Mar  4 05:06:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16db8592

net-wireless/ubertooth: bump, cleanup

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-wireless/ubertooth/Manifest|  1 +
 .../{ubertooth-.ebuild => ubertooth-2017.03.1.ebuild}  | 14 ++
 net-wireless/ubertooth/ubertooth-.ebuild   | 14 ++
 3 files changed, 13 insertions(+), 16 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 7fccdf3cd35..c196aca8dd4 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1 +1,2 @@
 DIST ubertooth-2015-10-R1.tar.xz 1716840 SHA256 
bc37e7978d137a64d918d7c8f1e7ca9cff093f9921d805e9809b12e5ab12ae35 SHA512 
ad7229c9509db4b4230ec28d1c16200f0780dd7ce55224528ced6d8969f342a79b7317b69e7b9e49d03e93f973203801f4f703dd80dc115400366b0984c965b1
 WHIRLPOOL 
5f46bdc8746481d68fd5c8e3ce04aadbcc1bc704c95b1b5a3d389376704a2a3e702faf819c749f98cb737578e9ccfa3ac01887081bceeceed2e4804493b2c2a8
+DIST ubertooth-2017-03-R1.tar.xz 671196 SHA256 
76ace37e3920c0216b13aa7c0a4c094864262f1054f5ac406beafde954a37726 SHA512 
546cc84b2c322e48c7a9da5c507b213d7fe6e8c1fefde0404f9bbc1f24675ace7fc831f941f362eca2cf3abefe1d9ba51cb12dd8b7407a59b7560fba8864b268
 WHIRLPOOL 
e8229d522de78fb752a3ada37083753ea413b92426907cabc50575b48a00b445c25a7a78447b24196840cb655961d1ff4cb5c3e4462ff2893f31848fe15c102f

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-2017.03.1.ebuild
similarity index 88%
copy from net-wireless/ubertooth/ubertooth-.ebuild
copy to net-wireless/ubertooth/ubertooth-2017.03.1.ebuild
index d3c2d362330..de2e949b8cb 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2017.03.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI="6"
 
 PYTHON_COMPAT=( python2_7 )
 DISTUTILS_OPTIONAL=1
@@ -12,11 +12,10 @@ HOMEPAGE="http://ubertooth.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+bluez +specan static-libs +pcap +ubertooth1-firmware +udev"
+IUSE="+bluez +specan static-libs +ubertooth1-firmware +udev"
 REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
 DEPEND="bluez? ( net-wireless/bluez:= )
>=net-libs/libbtbb-${PV}:=[static-libs?]
-   pcap? ( net-libs/libbtbb[pcap] )
specan? ( ${PYTHON_DEPS} )
static-libs? ( dev-libs/libusb[static-libs] )
virtual/libusb:1="
@@ -54,10 +53,9 @@ src_prepare() {
 
 src_configure() {
mycmakeargs=(
-   $(cmake-utils_use_enable bluez USE_BLUEZ)
-   $(cmake-utils_use pcap USE_PCAP)
-   $(cmake-utils_use static-libs BUILD_STATIC_LIB)
-   $(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
-DENABLE_PYTHON=false
)
if use udev; then

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-.ebuild
index d3c2d362330..de2e949b8cb 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI="6"
 
 PYTHON_COMPAT=( python2_7 )
 DISTUTILS_OPTIONAL=1
@@ -12,11 +12,10 @@ HOMEPAGE="http://ubertooth.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+bluez +specan static-libs +pcap +ubertooth1-firmware +udev"
+IUSE="+bluez +specan static-libs +ubertooth1-firmware +udev"
 REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
 DEPEND="bluez? ( net-wireless/bluez:= )
>=net-libs/libbtbb-${PV}:=[static-libs?]
-   pcap? ( net-libs/libbtbb[pcap] )
specan? ( ${PYTHON_DEPS} )
static-libs? ( dev-libs/libusb[static-libs] )
virtual/libusb:1="
@@ -54,10 +53,9 @@ src_prepare() {
 
 src_configure() {
mycmakeargs=(
-   $(cmake-utils_use_enable bluez USE_BLUEZ)
-   $(cmake-utils_use pcap USE_PCAP)
-   $(cmake-utils_use static-libs BUILD_STATIC_LIB)
-   $(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
-DENABLE_PYTHON=false
)
if use udev; then



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2017-03-20 Thread Richard Farina
commit: a49040e50a14d7891af06474c63d4523a1dbd441
Author: Zero_Chaos  gentoo  org>
AuthorDate: Mon Mar 20 17:05:56 2017 +
Commit: Richard Farina  gentoo  org>
CommitDate: Mon Mar 20 17:06:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a49040e5

net-wireless/ubertooth: bump

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 net-wireless/ubertooth/Manifest | 2 +-
 .../{ubertooth-2017.03.1.ebuild => ubertooth-2017.03.2.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index c196aca8dd4..decd4424613 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1,2 @@
 DIST ubertooth-2015-10-R1.tar.xz 1716840 SHA256 
bc37e7978d137a64d918d7c8f1e7ca9cff093f9921d805e9809b12e5ab12ae35 SHA512 
ad7229c9509db4b4230ec28d1c16200f0780dd7ce55224528ced6d8969f342a79b7317b69e7b9e49d03e93f973203801f4f703dd80dc115400366b0984c965b1
 WHIRLPOOL 
5f46bdc8746481d68fd5c8e3ce04aadbcc1bc704c95b1b5a3d389376704a2a3e702faf819c749f98cb737578e9ccfa3ac01887081bceeceed2e4804493b2c2a8
-DIST ubertooth-2017-03-R1.tar.xz 671196 SHA256 
76ace37e3920c0216b13aa7c0a4c094864262f1054f5ac406beafde954a37726 SHA512 
546cc84b2c322e48c7a9da5c507b213d7fe6e8c1fefde0404f9bbc1f24675ace7fc831f941f362eca2cf3abefe1d9ba51cb12dd8b7407a59b7560fba8864b268
 WHIRLPOOL 
e8229d522de78fb752a3ada37083753ea413b92426907cabc50575b48a00b445c25a7a78447b24196840cb655961d1ff4cb5c3e4462ff2893f31848fe15c102f
+DIST ubertooth-2017-03-R2.tar.xz 676124 SHA256 
fbf83fc0129cb9a4e2df614b19fce8ea73419d1a01831142987d25148a9bcd00 SHA512 
4806a6ac664ec9b78964caeb47f87a60db8f664c529e6e58bc1e5db4d858eaaa1ae51f0293f4a5227a102e556caf1611e97f6675147af4bc34e23646049e8571
 WHIRLPOOL 
236353616fa99d0a39456a2604d7f63ef91e93b6f2c392f56b00ab07a6824b5363eb184650d278b00a04821a418951639acc32430d3ad3fb336ff0b92f2bc462

diff --git a/net-wireless/ubertooth/ubertooth-2017.03.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2017.03.2.ebuild
similarity index 100%
rename from net-wireless/ubertooth/ubertooth-2017.03.1.ebuild
rename to net-wireless/ubertooth/ubertooth-2017.03.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2017-10-04 Thread Michał Górny
commit: 4dc3ec73ed4f77b05fd923a831be1ffc6b4c33dc
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct  4 07:31:36 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct  4 09:15:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc3ec73

net-wireless/ubertooth: Strip empty metadata.xml elements

 net-wireless/ubertooth/metadata.xml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/net-wireless/ubertooth/metadata.xml 
b/net-wireless/ubertooth/metadata.xml
index f73b58def75..87fa75f2f10 100644
--- a/net-wireless/ubertooth/metadata.xml
+++ b/net-wireless/ubertooth/metadata.xml
@@ -5,8 +5,6 @@
zeroch...@gentoo.org
Rick Farina

-   
-   

use bluez to support clock following and 
scanning
Use libpcap for packet capture and 
read/write



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2018-06-27 Thread Andreas Sturmlechner
commit: 38be64e6330025ceda61ad359569c8d023a5fd2e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 26 21:12:58 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jun 27 19:00:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38be64e6

net-wireless/ubertooth: Drop old, Qt4-based

Closes: https://bugs.gentoo.org/649576
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-wireless/ubertooth/metadata.xml   |   1 -
 net-wireless/ubertooth/ubertooth-2017.03.2.ebuild | 102 --
 2 files changed, 103 deletions(-)

diff --git a/net-wireless/ubertooth/metadata.xml 
b/net-wireless/ubertooth/metadata.xml
index 18128462598..5a740733d13 100644
--- a/net-wireless/ubertooth/metadata.xml
+++ b/net-wireless/ubertooth/metadata.xml
@@ -7,7 +7,6 @@


use bluez to support clock following and 
scanning
-   Enable the ubertooth spectrum 
analyzer
Build/install 
ubertooth1-firmware



diff --git a/net-wireless/ubertooth/ubertooth-2017.03.2.ebuild 
b/net-wireless/ubertooth/ubertooth-2017.03.2.ebuild
deleted file mode 100644
index de2e949b8cb..000
--- a/net-wireless/ubertooth/ubertooth-2017.03.2.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez +specan static-libs +ubertooth1-firmware +udev"
-REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=[static-libs?]
-   specan? ( ${PYTHON_DEPS} )
-   static-libs? ( dev-libs/libusb[static-libs] )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   KEYWORDS=""
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-src_prepare() {
-   cmake-utils_src_prepare
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_prepare
-   popd
-   fi
-}
-
-src_configure() {
-   mycmakeargs=(
-   -DUSE_BLUEZ=$(usex bluez)
-   -DBUILD_STATIC_LIB=$(usex static-libs)
-   -DINSTALL_UDEV_RULES=$(usex udev)
-   -DENABLE_PYTHON=false
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_compile
-   popd
-   fi
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/${PN}
-   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
-   if [[ ${PV} == "" ]] ; then
-   ewarn "Firmware isn't available for git releases, we assume you 
are already"
-   ewarn "on the latest and/or can build your own."
-   else
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
-   fi
-   popd
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_install
-   popd
-   fi
-
-   elog "Everyone can read from the ubertooth, but to talk to it"
-   elog "your user needs to be in the usb group."
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2018-06-27 Thread Andreas Sturmlechner
commit: 89cd5c260da910b885f9c760b4e7d8b99ab1553d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 26 21:12:15 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jun 27 19:00:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89cd5c26

net-wireless/ubertooth: Drop USE=specan, depends on Qt4

Bug: https://bugs.gentoo.org/569948
Bug: https://bugs.gentoo.org/649576
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 ...h-.ebuild => ubertooth-2017.03.2-r1.ebuild} | 42 +++---
 net-wireless/ubertooth/ubertooth-.ebuild   | 42 +++---
 2 files changed, 10 insertions(+), 74 deletions(-)

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
similarity index 71%
copy from net-wireless/ubertooth/ubertooth-.ebuild
copy to net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
index de2e949b8cb..1341a9478aa 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
@@ -1,28 +1,21 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
+inherit cmake-utils udev
 
 HOMEPAGE="http://ubertooth.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+bluez +specan static-libs +ubertooth1-firmware +udev"
-REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
 DEPEND="bluez? ( net-wireless/bluez:= )
>=net-libs/libbtbb-${PV}:=[static-libs?]
-   specan? ( ${PYTHON_DEPS} )
static-libs? ( dev-libs/libusb[static-libs] )
virtual/libusb:1="
 RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
udev? ( virtual/udev )"
 
 MY_PV=${PV/\./-}
@@ -42,17 +35,8 @@ DESCRIPTION="open source wireless development platform 
suitable for Bluetooth ex
 #readd firmware building, but do it right
 #USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
 
-src_prepare() {
-   cmake-utils_src_prepare
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_prepare
-   popd
-   fi
-}
-
 src_configure() {
-   mycmakeargs=(
+   local mycmakeargs=(
-DUSE_BLUEZ=$(usex bluez)
-DBUILD_STATIC_LIB=$(usex static-libs)
-DINSTALL_UDEV_RULES=$(usex udev)
@@ -67,16 +51,6 @@ src_configure() {
cmake-utils_src_configure
 }
 
-src_compile() {
-   cmake-utils_src_compile
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_compile
-   popd
-   fi
-}
-
 src_install() {
cmake-utils_src_install
 
@@ -91,12 +65,6 @@ src_install() {
fi
popd
 
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_install
-   popd
-   fi
-
elog "Everyone can read from the ubertooth, but to talk to it"
elog "your user needs to be in the usb group."
 }

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-.ebuild
index de2e949b8cb..1341a9478aa 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-.ebuild
@@ -1,28 +1,21 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
+inherit cmake-utils udev
 
 HOMEPAGE="http://ubertooth.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+bluez +specan static-libs +ubertooth1-firmware +udev"
-REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
 DEPEND="bluez? ( net-wireless/bluez:= )
>=net-libs/libbtbb-${PV}:=[static-libs?]
-   specan? ( ${PYTHON_DEPS} )
static-libs? ( dev-libs/libusb[static-libs] )
virtual/libusb:1="
 RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
udev? ( virtual/udev )"
 
 MY_PV=${PV/\./-}
@@ -42,17 +35,8 @@ DESCRIPTION="open source wireless development platform 
suitable for Bluetooth ex
 #readd firmware building, but do it right
 #USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mod

[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2018-08-07 Thread Richard Farina
commit: 5ee062b8db77303aa3cf55f1619aee66bd6867cc
Author: Zero_Chaos  gentoo  org>
AuthorDate: Tue Aug  7 23:10:19 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Tue Aug  7 23:10:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee062b8

net-wireless/ubertooth: bump

Package-Manager: Portage-2.3.44, Repoman-2.3.10

 net-wireless/ubertooth/Manifest   |  1 +
 net-wireless/ubertooth/ubertooth-2018.08.1.ebuild | 70 +++
 2 files changed, 71 insertions(+)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index a40079b50ab..508e10f460d 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1 +1,2 @@
 DIST ubertooth-2017-03-R2.tar.xz 676124 BLAKE2B 
1f82c9a6b4b2fcec84d5f69862f843ee4920eb0e17e61940aba48e118fe290f6eed4bd9826c420e218ab433b94630abaf8793c845d2e68ff5587e8b73fbc
 SHA512 
4806a6ac664ec9b78964caeb47f87a60db8f664c529e6e58bc1e5db4d858eaaa1ae51f0293f4a5227a102e556caf1611e97f6675147af4bc34e23646049e8571
+DIST ubertooth-2018-08-R1.tar.xz 701928 BLAKE2B 
031d4178693a4c1734f72d5c7292ba58f0c74b9a57cc1841ecdec286d547994847dc7badabc3efce6eff9a34abe505d942b561bc3291b3cda0f29a42fa7dd340
 SHA512 
630707583b4fa0683d3f2a40e06697546897e603bd27842886897949ffeaff252d3b34040dee6b8b3319f9bed65eb706f57b885d7a6719fc9cb993e7c1d9c203

diff --git a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
new file mode 100644
index 000..1341a9478aa
--- /dev/null
+++ b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit cmake-utils udev
+
+HOMEPAGE="http://ubertooth.sourceforge.net/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
+DEPEND="bluez? ( net-wireless/bluez:= )
+   >=net-libs/libbtbb-${PV}:=[static-libs?]
+   static-libs? ( dev-libs/libusb[static-libs] )
+   virtual/libusb:1="
+RDEPEND="${DEPEND}
+   udev? ( virtual/udev )"
+
+MY_PV=${PV/\./-}
+MY_PV=${MY_PV/./-R}
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
+   inherit git-r3
+   KEYWORDS=""
+   S="${WORKDIR}/${P}/host"
+else
+   S="${WORKDIR}/${PN}-${MY_PV}/host"
+   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
+
+#readd firmware building, but do it right
+#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
+   -DENABLE_PYTHON=false
+   )
+   if use udev; then
+   mycmakeargs+=(
+   -DUDEV_RULES_GROUP=usb
+   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
+   )
+   fi
+   cmake-utils_src_configure
+}
+
+src_install() {
+   cmake-utils_src_install
+
+   insinto /usr/share/${PN}
+   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
+   if [[ ${PV} == "" ]] ; then
+   ewarn "Firmware isn't available for git releases, we assume you 
are already"
+   ewarn "on the latest and/or can build your own."
+   else
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
+   fi
+   popd
+
+   elog "Everyone can read from the ubertooth, but to talk to it"
+   elog "your user needs to be in the usb group."
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2019-03-19 Thread Rick Farina
commit: e0d494b1618a0b17d42d3e075f0e45de7c8e3ecd
Author: Rick Farina  gentoo  org>
AuthorDate: Wed Mar 20 00:45:20 2019 +
Commit: Rick Farina  gentoo  org>
CommitDate: Wed Mar 20 02:25:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0d494b1

net-wireless/ubertooth: bump

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest| 2 +-
 net-wireless/ubertooth/ubertooth-2018.08.1.ebuild  | 3 +--
 .../{ubertooth-2017.03.2-r1.ebuild => ubertooth-2018.12.1.ebuild}  | 3 +--
 net-wireless/ubertooth/ubertooth-.ebuild   | 3 +--
 4 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 508e10f460d..7b66637368b 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1,2 @@
-DIST ubertooth-2017-03-R2.tar.xz 676124 BLAKE2B 
1f82c9a6b4b2fcec84d5f69862f843ee4920eb0e17e61940aba48e118fe290f6eed4bd9826c420e218ab433b94630abaf8793c845d2e68ff5587e8b73fbc
 SHA512 
4806a6ac664ec9b78964caeb47f87a60db8f664c529e6e58bc1e5db4d858eaaa1ae51f0293f4a5227a102e556caf1611e97f6675147af4bc34e23646049e8571
 DIST ubertooth-2018-08-R1.tar.xz 701928 BLAKE2B 
031d4178693a4c1734f72d5c7292ba58f0c74b9a57cc1841ecdec286d547994847dc7badabc3efce6eff9a34abe505d942b561bc3291b3cda0f29a42fa7dd340
 SHA512 
630707583b4fa0683d3f2a40e06697546897e603bd27842886897949ffeaff252d3b34040dee6b8b3319f9bed65eb706f57b885d7a6719fc9cb993e7c1d9c203
+DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b

diff --git a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
index 1341a9478aa..845ee09d379 100644
--- a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -23,7 +23,6 @@ MY_PV=${MY_PV/./-R}
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
inherit git-r3
-   KEYWORDS=""
S="${WORKDIR}/${P}/host"
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

diff --git a/net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
similarity index 97%
rename from net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
rename to net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index 1341a9478aa..845ee09d379 100644
--- a/net-wireless/ubertooth/ubertooth-2017.03.2-r1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -23,7 +23,6 @@ MY_PV=${MY_PV/./-R}
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
inherit git-r3
-   KEYWORDS=""
S="${WORKDIR}/${P}/host"
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-.ebuild
index 1341a9478aa..845ee09d379 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -23,7 +23,6 @@ MY_PV=${MY_PV/./-R}
 if [[ ${PV} == "" ]] ; then
EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
inherit git-r3
-   KEYWORDS=""
S="${WORKDIR}/${P}/host"
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2018-02-28 Thread Richard Farina
commit: 2a226107436f60c6405bfe5638eed369178bcd20
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Feb 28 18:48:13 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Feb 28 18:50:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a226107

net-wireless/ubertooth: remove old broken ebuild

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-wireless/ubertooth/Manifest   |   1 -
 net-wireless/ubertooth/metadata.xml   |   1 -
 net-wireless/ubertooth/ubertooth-2015.10.1.ebuild | 102 --
 3 files changed, 104 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index b8ef223be4a..a40079b50ab 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1 @@
-DIST ubertooth-2015-10-R1.tar.xz 1716840 BLAKE2B 
53b02ce7548da7133762ff40e2c4422ae52f13ee0647ee714950d060a5846f82c3de07fdb99b28ed9b406ef17d565e47da3d31a8e2f08d00fbd485f8c09b9ead
 SHA512 
ad7229c9509db4b4230ec28d1c16200f0780dd7ce55224528ced6d8969f342a79b7317b69e7b9e49d03e93f973203801f4f703dd80dc115400366b0984c965b1
 DIST ubertooth-2017-03-R2.tar.xz 676124 BLAKE2B 
1f82c9a6b4b2fcec84d5f69862f843ee4920eb0e17e61940aba48e118fe290f6eed4bd9826c420e218ab433b94630abaf8793c845d2e68ff5587e8b73fbc
 SHA512 
4806a6ac664ec9b78964caeb47f87a60db8f664c529e6e58bc1e5db4d858eaaa1ae51f0293f4a5227a102e556caf1611e97f6675147af4bc34e23646049e8571

diff --git a/net-wireless/ubertooth/metadata.xml 
b/net-wireless/ubertooth/metadata.xml
index 87fa75f2f10..18128462598 100644
--- a/net-wireless/ubertooth/metadata.xml
+++ b/net-wireless/ubertooth/metadata.xml
@@ -7,7 +7,6 @@


use bluez to support clock following and 
scanning
-   Use libpcap for packet capture and 
read/write
Enable the ubertooth spectrum 
analyzer
Build/install 
ubertooth1-firmware


diff --git a/net-wireless/ubertooth/ubertooth-2015.10.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2015.10.1.ebuild
deleted file mode 100644
index b63eb786a12..000
--- a/net-wireless/ubertooth/ubertooth-2015.10.1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez +specan +pcap +ubertooth1-firmware +udev"
-REQUIRED_USE=" specan? ( ${PYTHON_REQUIRED_USE} )"
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=
-   pcap? ( net-libs/libbtbb[pcap] )
-   specan? ( ${PYTHON_DEPS} )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   KEYWORDS=""
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-src_prepare() {
-   cmake-utils_src_prepare
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_prepare
-   popd
-   fi
-}
-
-src_configure() {
-   mycmakeargs=(
-   $(cmake-utils_use_enable bluez USE_BLUEZ)
-   $(cmake-utils_use pcap USE_PCAP)
-   $(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
-   -DDISABLE_PYTHON=true
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_compile
-   popd
-   fi
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/${PN}
-   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
-   if [[ ${PV} == "" ]] ; then
-   ewarn "Firmware isn't available for git releases, we assume you 
are already"
-   ewarn "on the latest and/or can build 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2021-03-30 Thread Rick Farina
commit: 192e85579ff29966aaeca626319646a5f85261f2
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Mar 30 20:20:06 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Mar 30 20:20:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192e8557

net-wireless/ubertooth: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 -
 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 71 ---
 2 files changed, 72 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 03ea22126d6..5c58d150391 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1 @@
-DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b
 DIST ubertooth-2020-12-R1.tar.xz 763952 BLAKE2B 
592c5fa689e0f944875bd777dedfd83394ebe5c9c65c1ac2c19006a949daeda8440dc102e537cf97b4547e0730df8f47d5c2a420d84d5dc770577b6039e16b28
 SHA512 
f127cae09d9b20dc34ffad080871f4505cbeccc1117e0e4e841ecf4a30f578d02b67b52786d7a82bdfc43d06562919008c076f8eb9befc7e4bd95def05a3864c

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
deleted file mode 100644
index d71069e391f..000
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit cmake udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez static-libs +ubertooth1-firmware +udev"
-
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=[static-libs?]
-   static-libs? ( dev-libs/libusb[static-libs] )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="amd64 arm x86"
-fi
-DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-PATCHES=( "${FILESDIR}"/"${P}"-gcc-10.patch )
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_BLUEZ=$(usex bluez)
-   -DBUILD_STATIC_LIB=$(usex static-libs)
-   -DINSTALL_UDEV_RULES=$(usex udev)
-   -DENABLE_PYTHON=false
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   insinto /usr/share/${PN}
-   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
-   if [[ ${PV} == "" ]] ; then
-   ewarn "Firmware isn't available for git releases, we assume you 
are already"
-   ewarn "on the latest and/or can build your own."
-   else
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
-   fi
-   popd
-
-   elog "Everyone can read from the ubertooth, but to talk to it"
-   elog "your user needs to be in the usb group."
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2021-03-30 Thread Sam James
commit: 37fec9fd6d75c8cab44a0470371f3b587be9c176
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 30 23:24:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 30 23:24:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37fec9fd

net-wireless/ubertooth: Revert "drop old" (restore stable version)

kismet is stable so needs a stable version of ubertooth in tree.
This reverts commit 192e85579ff29966aaeca626319646a5f85261f2.

Signed-off-by: Sam James  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 +
 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 5c58d150391..03ea22126d6 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1 +1,2 @@
+DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b
 DIST ubertooth-2020-12-R1.tar.xz 763952 BLAKE2B 
592c5fa689e0f944875bd777dedfd83394ebe5c9c65c1ac2c19006a949daeda8440dc102e537cf97b4547e0730df8f47d5c2a420d84d5dc770577b6039e16b28
 SHA512 
f127cae09d9b20dc34ffad080871f4505cbeccc1117e0e4e841ecf4a30f578d02b67b52786d7a82bdfc43d06562919008c076f8eb9befc7e4bd95def05a3864c

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
new file mode 100644
index 000..d71069e391f
--- /dev/null
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit cmake udev
+
+HOMEPAGE="http://ubertooth.sourceforge.net/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
+DEPEND="bluez? ( net-wireless/bluez:= )
+   >=net-libs/libbtbb-${PV}:=[static-libs?]
+   static-libs? ( dev-libs/libusb[static-libs] )
+   virtual/libusb:1="
+RDEPEND="${DEPEND}
+   udev? ( virtual/udev )"
+
+MY_PV=${PV/\./-}
+MY_PV=${MY_PV/./-R}
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
+   inherit git-r3
+   S="${WORKDIR}/${P}/host"
+else
+   S="${WORKDIR}/${PN}-${MY_PV}/host"
+   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
+   KEYWORDS="amd64 arm x86"
+fi
+DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
+
+#readd firmware building, but do it right
+#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
+
+PATCHES=( "${FILESDIR}"/"${P}"-gcc-10.patch )
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
+   -DENABLE_PYTHON=false
+   )
+   if use udev; then
+   mycmakeargs+=(
+   -DUDEV_RULES_GROUP=usb
+   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
+   )
+   fi
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   insinto /usr/share/${PN}
+   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
+   if [[ ${PV} == "" ]] ; then
+   ewarn "Firmware isn't available for git releases, we assume you 
are already"
+   ewarn "on the latest and/or can build your own."
+   else
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
+   fi
+   popd
+
+   elog "Everyone can read from the ubertooth, but to talk to it"
+   elog "your user needs to be in the usb group."
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-07-05 Thread Agostino Sarubbo
commit: 2e95b41c8994d28484351b30cc5d572af1a35784
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:34:39 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:34:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e95b41c

net-wireless/ubertooth: amd64 stable wrt bug #702448

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index 32189828f35..f0adfeb61dd 100644
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -27,7 +27,7 @@ if [[ ${PV} == "" ]] ; then
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="amd64 ~arm ~x86"
 fi
 DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-07-05 Thread Agostino Sarubbo
commit: fbe860d4ba0b0cc01388566254f406cbdf215e1a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:37:53 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:37:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe860d4

net-wireless/ubertooth: arm stable wrt bug #702448

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index f0adfeb61dd..dbd4f2f1a48 100644
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -27,7 +27,7 @@ if [[ ${PV} == "" ]] ; then
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="amd64 ~arm ~x86"
+   KEYWORDS="amd64 arm ~x86"
 fi
 DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-07-05 Thread Agostino Sarubbo
commit: 6e7793960b475980026064396b6f3e418f364bf4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:43:23 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:43:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e779396

net-wireless/ubertooth: x86 stable wrt bug #702448

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index dbd4f2f1a48..d71069e391f 100644
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -27,7 +27,7 @@ if [[ ${PV} == "" ]] ; then
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="amd64 arm ~x86"
+   KEYWORDS="amd64 arm x86"
 fi
 DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-06-12 Thread Rick Farina
commit: e51169a5b007c8b6726c82bfd6768e576cc50823
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jun 12 14:20:41 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jun 12 14:20:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e51169a5

net-wireless/ubertooth: remove old

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 -
 net-wireless/ubertooth/ubertooth-2018.08.1.ebuild | 69 ---
 2 files changed, 70 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 7b66637368b..c515f631608 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1 @@
-DIST ubertooth-2018-08-R1.tar.xz 701928 BLAKE2B 
031d4178693a4c1734f72d5c7292ba58f0c74b9a57cc1841ecdec286d547994847dc7badabc3efce6eff9a34abe505d942b561bc3291b3cda0f29a42fa7dd340
 SHA512 
630707583b4fa0683d3f2a40e06697546897e603bd27842886897949ffeaff252d3b34040dee6b8b3319f9bed65eb706f57b885d7a6719fc9cb993e7c1d9c203
 DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b

diff --git a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
deleted file mode 100644
index 845ee09d379..000
--- a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit cmake-utils udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez static-libs +ubertooth1-firmware +udev"
-
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=[static-libs?]
-   static-libs? ( dev-libs/libusb[static-libs] )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_BLUEZ=$(usex bluez)
-   -DBUILD_STATIC_LIB=$(usex static-libs)
-   -DINSTALL_UDEV_RULES=$(usex udev)
-   -DENABLE_PYTHON=false
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/${PN}
-   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
-   if [[ ${PV} == "" ]] ; then
-   ewarn "Firmware isn't available for git releases, we assume you 
are already"
-   ewarn "on the latest and/or can build your own."
-   else
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
-   fi
-   popd
-
-   elog "Everyone can read from the ubertooth, but to talk to it"
-   elog "your user needs to be in the usb group."
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2021-01-06 Thread Rick Farina
commit: 0b2d3b367f31ba27428683775fb870e007c5dfd8
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Jan  7 02:58:31 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Jan  7 02:59:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b2d3b36

net-wireless/ubertooth: bump

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 +
 net-wireless/ubertooth/ubertooth-2020.12.1.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index c515f631608..03ea22126d6 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1 +1,2 @@
 DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b
+DIST ubertooth-2020-12-R1.tar.xz 763952 BLAKE2B 
592c5fa689e0f944875bd777dedfd83394ebe5c9c65c1ac2c19006a949daeda8440dc102e537cf97b4547e0730df8f47d5c2a420d84d5dc770577b6039e16b28
 SHA512 
f127cae09d9b20dc34ffad080871f4505cbeccc1117e0e4e841ecf4a30f578d02b67b52786d7a82bdfc43d06562919008c076f8eb9befc7e4bd95def05a3864c

diff --git a/net-wireless/ubertooth/ubertooth-2020.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2020.12.1.ebuild
new file mode 100644
index 000..c3cfc479045
--- /dev/null
+++ b/net-wireless/ubertooth/ubertooth-2020.12.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit cmake udev
+
+HOMEPAGE="http://ubertooth.sourceforge.net/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
+DEPEND="bluez? ( net-wireless/bluez:= )
+   >=net-libs/libbtbb-${PV}:=[static-libs?]
+   static-libs? ( dev-libs/libusb[static-libs] )
+   virtual/libusb:1="
+RDEPEND="${DEPEND}
+   udev? ( virtual/udev )"
+
+MY_PV=${PV/\./-}
+MY_PV=${MY_PV/./-R}
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
+   inherit git-r3
+   S="${WORKDIR}/${P}/host"
+else
+   S="${WORKDIR}/${PN}-${MY_PV}/host"
+   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
+
+#readd firmware building, but do it right
+#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
+   -DENABLE_PYTHON=false
+   )
+   if use udev; then
+   mycmakeargs+=(
+   -DUDEV_RULES_GROUP=usb
+   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
+   )
+   fi
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   insinto /usr/share/${PN}
+   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
+   if [[ ${PV} == "" ]] ; then
+   ewarn "Firmware isn't available for git releases, we assume you 
are already"
+   ewarn "on the latest and/or can build your own."
+   else
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
+   fi
+   popd
+
+   elog "Everyone can read from the ubertooth, but to talk to it"
+   elog "your user needs to be in the usb group."
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2015-09-04 Thread Richard Farina
commit: e1afb60a4e8dc5a63812f149984334dc7ae10a56
Author: Zero_Chaos  gentoo  org>
AuthorDate: Sat Sep  5 02:36:30 2015 +
Commit: Richard Farina  gentoo  org>
CommitDate: Sat Sep  5 02:36:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1afb60a

net-wireless/ubertooth: version bump, drop old

 net-wireless/ubertooth/Manifest|  3 +-
 net-wireless/ubertooth/ubertooth-0.0_p534.ebuild   | 92 --
 ...4.04.1-r1.ebuild => ubertooth-2015.09.1.ebuild} | 92 +-
 3 files changed, 40 insertions(+), 147 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 2f20f68..9da99db 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1 @@
-DIST ubertooth-2014-04-R1.tar.xz 1762456 SHA256 
0881b4bde755acea557851852bc830c100986801148ac1fcaf8ca898623edfaa SHA512 
9cc415c7e7f4ce40703e7dcf916e8942325902ab3af470fb959de6bbe047a824ad62b41a09e95ead5a74a961674d2dd4d30e582db21e2ba47f648eb99462bf4a
 WHIRLPOOL 
6c01402ebf004e782bbe4ad891c3b8ebee0040a5bfb6fcdeb2939a105646157b1786b90772a502b92e26a356a5674bafd6960ce83e3f81db819dd5575e6fc444
-DIST ubertooth-r534.tar.gz 2959832 SHA256 
5e227872ee8c088fe2cdac936c4a30d1e12b8f7c6ac781c96004ad7528b44730 SHA512 
b3e150b8f8a4335f65fd8b7b629316eae08cf0560269991af6632d48e360f17dd98742da975df33852760140cd5f4571f72f36d973fa5e6d8df47932561acfa6
 WHIRLPOOL 
7d7ea0db033b34cbf16f963ea42d05db9bf8f82f41d5d26dd6510a95ffe339dae3fef54f5cef5d71bfedb1e05531bf33998cbcabe88af611feeaecf1e22a7b10
+DIST ubertooth-2015-09-R1.tar.xz 1707712 SHA256 
3d02e3a2e2d000583c62c47a7745db0ab676266dfdf6f89bfaa3e7a141f90bf1 SHA512 
a56070fa5da545b0cfa0ac65b6f537e8f27fab0da0fc4ac73e11456d52a58d1e2dbf71835083190dd4f3fe90dc36487ba0aa4ceb0b4a66e07d41e438e339d9e3
 WHIRLPOOL 
6e14447f5bbc87771d582e0fe77ae0abab39942cb921f3996700e2f7fac4e43c11891136e7097cf45ff08ceac290f534022dd32eb153ed7150729c5f8296a0f3

diff --git a/net-wireless/ubertooth/ubertooth-0.0_p534.ebuild 
b/net-wireless/ubertooth/ubertooth-0.0_p534.ebuild
deleted file mode 100644
index a9d2161..000
--- a/net-wireless/ubertooth/ubertooth-0.0_p534.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit multilib #flag-o-matic
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+dfu +specan ubertooth0-firmware +ubertooth1-firmware"
-REQUIRED_USE="ubertooth0-firmware? ( dfu )
-   ubertooth1-firmware? ( dfu )"
-DEPEND=""
-RDEPEND="specan? ( virtual/libusb:1 )
-   dfu? ( virtual/libusb:1 )
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2
-   >=dev-python/numpy-1.3 )
-   specan? ( >=dev-python/pyusb-1.0.0_alpha1 )
-   dfu? ( >=dev-python/pyusb-1.0.0_alpha1 )"
-
-if [[ ${PV} == "" ]] ; then
-   
ESVN_REPO_URI="https://ubertooth.svn.sourceforge.net/svnroot/ubertooth/trunk/";
-   SRC_URI=""
-   inherit subversion
-   KEYWORDS=""
-   DEPEND="=net-libs/libbtbb-"
-   RDEPEND="${RDEPEND}
-   =net-libs/libbtbb-
-   ubertooth0-firmware? ( sys-devel/gcc-arm-embedded-bin )
-   ubertooth1-firmware? ( sys-devel/gcc-arm-embedded-bin )"
-else
-   MY_PV="${PV/p/r}"
-   MY_PV="${MY_PV/0.0_/}"
-   SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_PV}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${PN}-${MY_PV}/"
-   DEPEND=">=net-libs/libbtbb-0.8"
-   RDEPEND="${RDEPEND}
-   >=net-libs/libbtbb-0.8"
-fi
-DESCRIPTION="An open source wireless development platform suitable for 
Bluetooth experimentation"
-
-src_compile() {
-   #sometimes needed to build, remove when a release is made after r534 if 
not needed
-   #filter-ldflags -Wl,--as-needed
-   cd "${S}/host/bluetooth_rxtx" || die
-   emake
-
-   if [[ ${PV} == "" ]] ; then
-   cd "${S}"/firmware/bluetooth_rxtx || die
-   if use ubertooth0-firmware; then
-   SVN_REV_NUM="-D'SVN_REV_NUM'=${ESVN_WC_REVISION}" 
DFU_TOOL=/usr/bin/ubertooth-dfu BOARD=UBERTOOTH_ZERO emake -j1
-   mv bluetooth_rxtx.bin bluetooth_rxtx_U0.bin || die
-   emake clean
-   fi
-   if use ubertooth1-firmware; then
-   SVN_REV_NUM="-D'SVN_REV_NUM'=${ESVN_WC_REVISION}" 
DFU_TOOL=/usr/bin/ubertooth-dfu emake -j1
-   mv bluetooth_rxtx.bin bluetooth_rxtx_U1.bin || die
-   fi
-   fi
-}
-
-src_install() {
-   cd host || die
-   dobin bluetooth_rxtx/ubertooth-dump bluetooth_rxtx/ubertooth-lap \
-   bluetooth_rxtx/ubertooth-btle bluetooth_rxtx/ubertooth-uap \
-   bluetooth_rxtx/ubertooth-hop bluetooth_rxtx/ubertooth-util
-
-   use specan && dobin bluetooth_rxtx/ubertooth

[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2015-09-04 Thread Richard Farina
commit: b38390578457bba9b635b4406548e4d4ca533737
Author: Zero_Chaos  gentoo  org>
AuthorDate: Sat Sep  5 02:37:19 2015 +
Commit: Richard Farina  gentoo  org>
CommitDate: Sat Sep  5 02:37:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3839057

net-wireless/ubertooth: clean metadata.xml of unused use flags

Package-Manager: portage-2.2.20.1

 net-wireless/ubertooth/metadata.xml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/net-wireless/ubertooth/metadata.xml 
b/net-wireless/ubertooth/metadata.xml
index 72fad34..817cab7 100644
--- a/net-wireless/ubertooth/metadata.xml
+++ b/net-wireless/ubertooth/metadata.xml
@@ -9,10 +9,8 @@


use bluez to support clock following and 
scanning
-   Install ubertooth-dfu (needed for read/write 
of firmware)
Use libpcap for packet capture and 
read/write
Enable the ubertooth spectrum 
analyzer
-   Build/install 
ubertooth0-firmware
Build/install 
ubertooth1-firmware





[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2016-02-03 Thread Richard Farina
commit: 4fac10fd4270cd48ded92fecc3c0aed1ede9dd76
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Feb  3 18:09:41 2016 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Feb  3 22:59:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fac10fd

net-wireless/ubertooth: drop old version, fix description length

Package-Manager: portage-2.2.27

 net-wireless/ubertooth/Manifest   |   2 -
 net-wireless/ubertooth/ubertooth-2015.09.2.ebuild | 104 --
 net-wireless/ubertooth/ubertooth-2015.10.1.ebuild |   4 +-
 net-wireless/ubertooth/ubertooth-.ebuild  |  16 ++--
 4 files changed, 12 insertions(+), 114 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 40da1f6..7fccdf3 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,3 +1 @@
-DIST ubertooth-2015-09-R2.tar.xz 1706712 SHA256 
f2088c8c0e754df47dd8dbf604d5822bf5894b91e4505276c6f9e26b6a23b56d SHA512 
240f6d682fe0addc05bb8ccf7eec931534449adfa9c1369b484aeac73d9bcaf75c211aeede21c6c219e363773ce3d63e4aa0ee6b662acc83409587bd7ac7e4da
 WHIRLPOOL 
9fba78d1740efd342f3892ffc3cf914d1919ef1c7d282786a64afb72d6ed306dec3600363e3f85f2f70d9ccfba6b62f826a72942cb7c9316d151dd2718f79b09
 DIST ubertooth-2015-10-R1.tar.xz 1716840 SHA256 
bc37e7978d137a64d918d7c8f1e7ca9cff093f9921d805e9809b12e5ab12ae35 SHA512 
ad7229c9509db4b4230ec28d1c16200f0780dd7ce55224528ced6d8969f342a79b7317b69e7b9e49d03e93f973203801f4f703dd80dc115400366b0984c965b1
 WHIRLPOOL 
5f46bdc8746481d68fd5c8e3ce04aadbcc1bc704c95b1b5a3d389376704a2a3e702faf819c749f98cb737578e9ccfa3ac01887081bceeceed2e4804493b2c2a8
-DIST ubertooth_one_rx_only.dfu 32060 SHA256 
fefc034ff19fa8b4b307d77c875bfeaa639e2aa0ecf8b8337e6424618480b1b5 SHA512 
daeaeae90cb2aa591db2787466cbdc7365ce4e74ce5f7af4f61c9c1a22af93e846ea9230acca64f88a85a959d0db447b19da4dc4d213601db8dd1ad3d9978fa7
 WHIRLPOOL 
3069bf540c87d317e4f612b25ef4af10c3a9197ec9ead69082021442e0cc70d4b381488ba4bd509f75535a43f8f7b5fcebae313b96623513de846edb51cf63a0

diff --git a/net-wireless/ubertooth/ubertooth-2015.09.2.ebuild 
b/net-wireless/ubertooth/ubertooth-2015.09.2.ebuild
deleted file mode 100644
index efbfbb0..000
--- a/net-wireless/ubertooth/ubertooth-2015.09.2.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-DISTUTILS_OPTIONAL=1
-
-inherit multilib distutils-r1 cmake-utils udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez +specan +pcap +ubertooth1-firmware +udev"
-REQUIRED_USE=" specan? ( ${PYTHON_REQUIRED_USE} )"
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=
-   pcap? ( net-libs/libbtbb[pcap] )
-   specan? ( ${PYTHON_DEPS} )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.3[${PYTHON_USEDEP}] )
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   KEYWORDS=""
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz
-   
https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}_one_rx_only.dfu";
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-DESCRIPTION="An open source wireless development platform suitable for 
Bluetooth experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-src_prepare() {
-   cmake-utils_src_prepare
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_prepare
-   popd
-   fi
-}
-
-src_configure() {
-   mycmakeargs=(
-   $(cmake-utils_use_enable bluez USE_BLUEZ)
-   $(cmake-utils_use pcap USE_PCAP)
-   $(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
-   -DDISABLE_PYTHON=true
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_compile() {
-   cmake-utils_src_compile
-
-   if use specan; then
-   pushd python/specan_ui || die
-   distutils-r1_src_compile
-   popd
-   fi
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/${PN}
- 

[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2016-02-03 Thread Richard Farina
commit: f8007ea825aa6b53f100b568cd9b8f07f995ab09
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Feb  3 22:58:55 2016 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Feb  3 23:00:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8007ea8

net-wireless/ubertooth: fixup live ebuild and static-libs

Package-Manager: portage-2.2.27

 net-wireless/ubertooth/ubertooth-.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/net-wireless/ubertooth/ubertooth-.ebuild 
b/net-wireless/ubertooth/ubertooth-.ebuild
index 935e433..fe19eff 100644
--- a/net-wireless/ubertooth/ubertooth-.ebuild
+++ b/net-wireless/ubertooth/ubertooth-.ebuild
@@ -13,14 +13,13 @@ HOMEPAGE="http://ubertooth.sourceforge.net/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="+bluez +specan static static-libs +pcap +ubertooth1-firmware +udev"
-REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )
-   static? ( static-libs )"
+IUSE="+bluez +specan static-libs +pcap +ubertooth1-firmware +udev"
+REQUIRED_USE="specan? ( ${PYTHON_REQUIRED_USE} )"
 DEPEND="bluez? ( net-wireless/bluez:= )
>=net-libs/libbtbb-${PV}:=[static-libs?]
pcap? ( net-libs/libbtbb[pcap] )
specan? ( ${PYTHON_DEPS} )
-   static? ( dev-libs/libusb[static-libs] )
+   static-libs? ( dev-libs/libusb[static-libs] )
virtual/libusb:1="
 RDEPEND="${DEPEND}
specan? ( >=dev-qt/qtgui-4.7.2:4
@@ -59,7 +58,6 @@ src_configure() {
$(cmake-utils_use_enable bluez USE_BLUEZ)
$(cmake-utils_use pcap USE_PCAP)
$(cmake-utils_use static-libs BUILD_STATIC_LIB)
-   $(cmake-utils_use static BUILD_STATIC_BINS)
$(cmake-utils_use_enable udev INSTALL_UDEV_RULES)
-DENABLE_PYTHON=false
)



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2015-09-04 Thread Richard Farina
commit: e1afb60a4e8dc5a63812f149984334dc7ae10a56
Author: Zero_Chaos  gentoo  org>
AuthorDate: Sat Sep  5 02:36:30 2015 +
Commit: Richard Farina  gentoo  org>
CommitDate: Sat Sep  5 02:36:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1afb60a

net-wireless/ubertooth: version bump, drop old

 net-wireless/ubertooth/Manifest|  3 +-
 net-wireless/ubertooth/ubertooth-0.0_p534.ebuild   | 92 --
 ...4.04.1-r1.ebuild => ubertooth-2015.09.1.ebuild} | 92 +-
 3 files changed, 40 insertions(+), 147 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 2f20f68..9da99db 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1 @@
-DIST ubertooth-2014-04-R1.tar.xz 1762456 SHA256 
0881b4bde755acea557851852bc830c100986801148ac1fcaf8ca898623edfaa SHA512 
9cc415c7e7f4ce40703e7dcf916e8942325902ab3af470fb959de6bbe047a824ad62b41a09e95ead5a74a961674d2dd4d30e582db21e2ba47f648eb99462bf4a
 WHIRLPOOL 
6c01402ebf004e782bbe4ad891c3b8ebee0040a5bfb6fcdeb2939a105646157b1786b90772a502b92e26a356a5674bafd6960ce83e3f81db819dd5575e6fc444
-DIST ubertooth-r534.tar.gz 2959832 SHA256 
5e227872ee8c088fe2cdac936c4a30d1e12b8f7c6ac781c96004ad7528b44730 SHA512 
b3e150b8f8a4335f65fd8b7b629316eae08cf0560269991af6632d48e360f17dd98742da975df33852760140cd5f4571f72f36d973fa5e6d8df47932561acfa6
 WHIRLPOOL 
7d7ea0db033b34cbf16f963ea42d05db9bf8f82f41d5d26dd6510a95ffe339dae3fef54f5cef5d71bfedb1e05531bf33998cbcabe88af611feeaecf1e22a7b10
+DIST ubertooth-2015-09-R1.tar.xz 1707712 SHA256 
3d02e3a2e2d000583c62c47a7745db0ab676266dfdf6f89bfaa3e7a141f90bf1 SHA512 
a56070fa5da545b0cfa0ac65b6f537e8f27fab0da0fc4ac73e11456d52a58d1e2dbf71835083190dd4f3fe90dc36487ba0aa4ceb0b4a66e07d41e438e339d9e3
 WHIRLPOOL 
6e14447f5bbc87771d582e0fe77ae0abab39942cb921f3996700e2f7fac4e43c11891136e7097cf45ff08ceac290f534022dd32eb153ed7150729c5f8296a0f3

diff --git a/net-wireless/ubertooth/ubertooth-0.0_p534.ebuild 
b/net-wireless/ubertooth/ubertooth-0.0_p534.ebuild
deleted file mode 100644
index a9d2161..000
--- a/net-wireless/ubertooth/ubertooth-0.0_p534.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-inherit multilib #flag-o-matic
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+dfu +specan ubertooth0-firmware +ubertooth1-firmware"
-REQUIRED_USE="ubertooth0-firmware? ( dfu )
-   ubertooth1-firmware? ( dfu )"
-DEPEND=""
-RDEPEND="specan? ( virtual/libusb:1 )
-   dfu? ( virtual/libusb:1 )
-   specan? ( >=dev-qt/qtgui-4.7.2:4
-   >=dev-python/pyside-1.0.2
-   >=dev-python/numpy-1.3 )
-   specan? ( >=dev-python/pyusb-1.0.0_alpha1 )
-   dfu? ( >=dev-python/pyusb-1.0.0_alpha1 )"
-
-if [[ ${PV} == "" ]] ; then
-   
ESVN_REPO_URI="https://ubertooth.svn.sourceforge.net/svnroot/ubertooth/trunk/";
-   SRC_URI=""
-   inherit subversion
-   KEYWORDS=""
-   DEPEND="=net-libs/libbtbb-"
-   RDEPEND="${RDEPEND}
-   =net-libs/libbtbb-
-   ubertooth0-firmware? ( sys-devel/gcc-arm-embedded-bin )
-   ubertooth1-firmware? ( sys-devel/gcc-arm-embedded-bin )"
-else
-   MY_PV="${PV/p/r}"
-   MY_PV="${MY_PV/0.0_/}"
-   SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_PV}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-   S="${WORKDIR}/${PN}-${MY_PV}/"
-   DEPEND=">=net-libs/libbtbb-0.8"
-   RDEPEND="${RDEPEND}
-   >=net-libs/libbtbb-0.8"
-fi
-DESCRIPTION="An open source wireless development platform suitable for 
Bluetooth experimentation"
-
-src_compile() {
-   #sometimes needed to build, remove when a release is made after r534 if 
not needed
-   #filter-ldflags -Wl,--as-needed
-   cd "${S}/host/bluetooth_rxtx" || die
-   emake
-
-   if [[ ${PV} == "" ]] ; then
-   cd "${S}"/firmware/bluetooth_rxtx || die
-   if use ubertooth0-firmware; then
-   SVN_REV_NUM="-D'SVN_REV_NUM'=${ESVN_WC_REVISION}" 
DFU_TOOL=/usr/bin/ubertooth-dfu BOARD=UBERTOOTH_ZERO emake -j1
-   mv bluetooth_rxtx.bin bluetooth_rxtx_U0.bin || die
-   emake clean
-   fi
-   if use ubertooth1-firmware; then
-   SVN_REV_NUM="-D'SVN_REV_NUM'=${ESVN_WC_REVISION}" 
DFU_TOOL=/usr/bin/ubertooth-dfu emake -j1
-   mv bluetooth_rxtx.bin bluetooth_rxtx_U1.bin || die
-   fi
-   fi
-}
-
-src_install() {
-   cd host || die
-   dobin bluetooth_rxtx/ubertooth-dump bluetooth_rxtx/ubertooth-lap \
-   bluetooth_rxtx/ubertooth-btle bluetooth_rxtx/ubertooth-uap \
-   bluetooth_rxtx/ubertooth-hop bluetooth_rxtx/ubertooth-util
-
-   use specan && dobin bluetooth_rxtx/ubertooth

[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2015-09-04 Thread Richard Farina
commit: b38390578457bba9b635b4406548e4d4ca533737
Author: Zero_Chaos  gentoo  org>
AuthorDate: Sat Sep  5 02:37:19 2015 +
Commit: Richard Farina  gentoo  org>
CommitDate: Sat Sep  5 02:37:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3839057

net-wireless/ubertooth: clean metadata.xml of unused use flags

Package-Manager: portage-2.2.20.1

 net-wireless/ubertooth/metadata.xml | 2 --
 1 file changed, 2 deletions(-)

diff --git a/net-wireless/ubertooth/metadata.xml 
b/net-wireless/ubertooth/metadata.xml
index 72fad34..817cab7 100644
--- a/net-wireless/ubertooth/metadata.xml
+++ b/net-wireless/ubertooth/metadata.xml
@@ -9,10 +9,8 @@


use bluez to support clock following and 
scanning
-   Install ubertooth-dfu (needed for read/write 
of firmware)
Use libpcap for packet capture and 
read/write
Enable the ubertooth spectrum 
analyzer
-   Build/install 
ubertooth0-firmware
Build/install 
ubertooth1-firmware





[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2021-03-30 Thread Rick Farina
commit: 192e85579ff29966aaeca626319646a5f85261f2
Author: Rick Farina  gentoo  org>
AuthorDate: Tue Mar 30 20:20:06 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Tue Mar 30 20:20:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192e8557

net-wireless/ubertooth: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 -
 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 71 ---
 2 files changed, 72 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 03ea22126d6..5c58d150391 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1 @@
-DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b
 DIST ubertooth-2020-12-R1.tar.xz 763952 BLAKE2B 
592c5fa689e0f944875bd777dedfd83394ebe5c9c65c1ac2c19006a949daeda8440dc102e537cf97b4547e0730df8f47d5c2a420d84d5dc770577b6039e16b28
 SHA512 
f127cae09d9b20dc34ffad080871f4505cbeccc1117e0e4e841ecf4a30f578d02b67b52786d7a82bdfc43d06562919008c076f8eb9befc7e4bd95def05a3864c

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
deleted file mode 100644
index d71069e391f..000
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit cmake udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez static-libs +ubertooth1-firmware +udev"
-
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=[static-libs?]
-   static-libs? ( dev-libs/libusb[static-libs] )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="amd64 arm x86"
-fi
-DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-PATCHES=( "${FILESDIR}"/"${P}"-gcc-10.patch )
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_BLUEZ=$(usex bluez)
-   -DBUILD_STATIC_LIB=$(usex static-libs)
-   -DINSTALL_UDEV_RULES=$(usex udev)
-   -DENABLE_PYTHON=false
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-
-   insinto /usr/share/${PN}
-   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
-   if [[ ${PV} == "" ]] ; then
-   ewarn "Firmware isn't available for git releases, we assume you 
are already"
-   ewarn "on the latest and/or can build your own."
-   else
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
-   fi
-   popd
-
-   elog "Everyone can read from the ubertooth, but to talk to it"
-   elog "your user needs to be in the usb group."
-}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2021-03-30 Thread Sam James
commit: 37fec9fd6d75c8cab44a0470371f3b587be9c176
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 30 23:24:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 30 23:24:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37fec9fd

net-wireless/ubertooth: Revert "drop old" (restore stable version)

kismet is stable so needs a stable version of ubertooth in tree.
This reverts commit 192e85579ff29966aaeca626319646a5f85261f2.

Signed-off-by: Sam James  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 +
 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 5c58d150391..03ea22126d6 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1 +1,2 @@
+DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b
 DIST ubertooth-2020-12-R1.tar.xz 763952 BLAKE2B 
592c5fa689e0f944875bd777dedfd83394ebe5c9c65c1ac2c19006a949daeda8440dc102e537cf97b4547e0730df8f47d5c2a420d84d5dc770577b6039e16b28
 SHA512 
f127cae09d9b20dc34ffad080871f4505cbeccc1117e0e4e841ecf4a30f578d02b67b52786d7a82bdfc43d06562919008c076f8eb9befc7e4bd95def05a3864c

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
new file mode 100644
index 000..d71069e391f
--- /dev/null
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit cmake udev
+
+HOMEPAGE="http://ubertooth.sourceforge.net/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
+DEPEND="bluez? ( net-wireless/bluez:= )
+   >=net-libs/libbtbb-${PV}:=[static-libs?]
+   static-libs? ( dev-libs/libusb[static-libs] )
+   virtual/libusb:1="
+RDEPEND="${DEPEND}
+   udev? ( virtual/udev )"
+
+MY_PV=${PV/\./-}
+MY_PV=${MY_PV/./-R}
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
+   inherit git-r3
+   S="${WORKDIR}/${P}/host"
+else
+   S="${WORKDIR}/${PN}-${MY_PV}/host"
+   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
+   KEYWORDS="amd64 arm x86"
+fi
+DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
+
+#readd firmware building, but do it right
+#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
+
+PATCHES=( "${FILESDIR}"/"${P}"-gcc-10.patch )
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
+   -DENABLE_PYTHON=false
+   )
+   if use udev; then
+   mycmakeargs+=(
+   -DUDEV_RULES_GROUP=usb
+   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
+   )
+   fi
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   insinto /usr/share/${PN}
+   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
+   if [[ ${PV} == "" ]] ; then
+   ewarn "Firmware isn't available for git releases, we assume you 
are already"
+   ewarn "on the latest and/or can build your own."
+   else
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
+   fi
+   popd
+
+   elog "Everyone can read from the ubertooth, but to talk to it"
+   elog "your user needs to be in the usb group."
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-07-05 Thread Agostino Sarubbo
commit: 2e95b41c8994d28484351b30cc5d572af1a35784
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:34:39 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:34:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e95b41c

net-wireless/ubertooth: amd64 stable wrt bug #702448

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index 32189828f35..f0adfeb61dd 100644
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -27,7 +27,7 @@ if [[ ${PV} == "" ]] ; then
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~x86"
+   KEYWORDS="amd64 ~arm ~x86"
 fi
 DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-07-05 Thread Agostino Sarubbo
commit: fbe860d4ba0b0cc01388566254f406cbdf215e1a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:37:53 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:37:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe860d4

net-wireless/ubertooth: arm stable wrt bug #702448

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index f0adfeb61dd..dbd4f2f1a48 100644
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -27,7 +27,7 @@ if [[ ${PV} == "" ]] ; then
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="amd64 ~arm ~x86"
+   KEYWORDS="amd64 arm ~x86"
 fi
 DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-07-05 Thread Agostino Sarubbo
commit: 6e7793960b475980026064396b6f3e418f364bf4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul  5 13:43:23 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul  5 13:43:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e779396

net-wireless/ubertooth: x86 stable wrt bug #702448

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-wireless/ubertooth/ubertooth-2018.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
index dbd4f2f1a48..d71069e391f 100644
--- a/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
+++ b/net-wireless/ubertooth/ubertooth-2018.12.1.ebuild
@@ -27,7 +27,7 @@ if [[ ${PV} == "" ]] ; then
 else
S="${WORKDIR}/${PN}-${MY_PV}/host"

SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="amd64 arm ~x86"
+   KEYWORDS="amd64 arm x86"
 fi
 DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
 



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2021-01-06 Thread Rick Farina
commit: 0b2d3b367f31ba27428683775fb870e007c5dfd8
Author: Rick Farina  gentoo  org>
AuthorDate: Thu Jan  7 02:58:31 2021 +
Commit: Rick Farina  gentoo  org>
CommitDate: Thu Jan  7 02:59:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b2d3b36

net-wireless/ubertooth: bump

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 +
 net-wireless/ubertooth/ubertooth-2020.12.1.ebuild | 69 +++
 2 files changed, 70 insertions(+)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index c515f631608..03ea22126d6 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1 +1,2 @@
 DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b
+DIST ubertooth-2020-12-R1.tar.xz 763952 BLAKE2B 
592c5fa689e0f944875bd777dedfd83394ebe5c9c65c1ac2c19006a949daeda8440dc102e537cf97b4547e0730df8f47d5c2a420d84d5dc770577b6039e16b28
 SHA512 
f127cae09d9b20dc34ffad080871f4505cbeccc1117e0e4e841ecf4a30f578d02b67b52786d7a82bdfc43d06562919008c076f8eb9befc7e4bd95def05a3864c

diff --git a/net-wireless/ubertooth/ubertooth-2020.12.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2020.12.1.ebuild
new file mode 100644
index 000..c3cfc479045
--- /dev/null
+++ b/net-wireless/ubertooth/ubertooth-2020.12.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit cmake udev
+
+HOMEPAGE="http://ubertooth.sourceforge.net/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+bluez static-libs +ubertooth1-firmware +udev"
+
+DEPEND="bluez? ( net-wireless/bluez:= )
+   >=net-libs/libbtbb-${PV}:=[static-libs?]
+   static-libs? ( dev-libs/libusb[static-libs] )
+   virtual/libusb:1="
+RDEPEND="${DEPEND}
+   udev? ( virtual/udev )"
+
+MY_PV=${PV/\./-}
+MY_PV=${MY_PV/./-R}
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
+   inherit git-r3
+   S="${WORKDIR}/${P}/host"
+else
+   S="${WORKDIR}/${PN}-${MY_PV}/host"
+   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
+
+#readd firmware building, but do it right
+#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_BLUEZ=$(usex bluez)
+   -DBUILD_STATIC_LIB=$(usex static-libs)
+   -DINSTALL_UDEV_RULES=$(usex udev)
+   -DENABLE_PYTHON=false
+   )
+   if use udev; then
+   mycmakeargs+=(
+   -DUDEV_RULES_GROUP=usb
+   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
+   )
+   fi
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   insinto /usr/share/${PN}
+   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
+   if [[ ${PV} == "" ]] ; then
+   ewarn "Firmware isn't available for git releases, we assume you 
are already"
+   ewarn "on the latest and/or can build your own."
+   else
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
+   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
+   fi
+   popd
+
+   elog "Everyone can read from the ubertooth, but to talk to it"
+   elog "your user needs to be in the usb group."
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/

2020-06-12 Thread Rick Farina
commit: e51169a5b007c8b6726c82bfd6768e576cc50823
Author: Rick Farina  gentoo  org>
AuthorDate: Fri Jun 12 14:20:41 2020 +
Commit: Rick Farina  gentoo  org>
CommitDate: Fri Jun 12 14:20:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e51169a5

net-wireless/ubertooth: remove old

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Rick Farina  gentoo.org>

 net-wireless/ubertooth/Manifest   |  1 -
 net-wireless/ubertooth/ubertooth-2018.08.1.ebuild | 69 ---
 2 files changed, 70 deletions(-)

diff --git a/net-wireless/ubertooth/Manifest b/net-wireless/ubertooth/Manifest
index 7b66637368b..c515f631608 100644
--- a/net-wireless/ubertooth/Manifest
+++ b/net-wireless/ubertooth/Manifest
@@ -1,2 +1 @@
-DIST ubertooth-2018-08-R1.tar.xz 701928 BLAKE2B 
031d4178693a4c1734f72d5c7292ba58f0c74b9a57cc1841ecdec286d547994847dc7badabc3efce6eff9a34abe505d942b561bc3291b3cda0f29a42fa7dd340
 SHA512 
630707583b4fa0683d3f2a40e06697546897e603bd27842886897949ffeaff252d3b34040dee6b8b3319f9bed65eb706f57b885d7a6719fc9cb993e7c1d9c203
 DIST ubertooth-2018-12-R1.tar.xz 704208 BLAKE2B 
7a17830a0ed417a737d78aa22c5a6a270a67b350a3a5e9a0aebabd4b38547d8d35551e061ea3d5260996f8fe1a366c75c8773d5e3a6abf37a0930f93200da3fc
 SHA512 
409fdb403d6a3fa84b92757e0fd8672b1403ba3d24888fbde4d6d6923d8e0796914c20d38e2fc58909f81fcb8a0b6290bcf91282bb02354c310e6e91ad85e23b

diff --git a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild 
b/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
deleted file mode 100644
index 845ee09d379..000
--- a/net-wireless/ubertooth/ubertooth-2018.08.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit cmake-utils udev
-
-HOMEPAGE="http://ubertooth.sourceforge.net/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+bluez static-libs +ubertooth1-firmware +udev"
-
-DEPEND="bluez? ( net-wireless/bluez:= )
-   >=net-libs/libbtbb-${PV}:=[static-libs?]
-   static-libs? ( dev-libs/libusb[static-libs] )
-   virtual/libusb:1="
-RDEPEND="${DEPEND}
-   udev? ( virtual/udev )"
-
-MY_PV=${PV/\./-}
-MY_PV=${MY_PV/./-R}
-if [[ ${PV} == "" ]] ; then
-   EGIT_REPO_URI="https://github.com/greatscottgadgets/ubertooth.git";
-   inherit git-r3
-   S="${WORKDIR}/${P}/host"
-else
-   S="${WORKDIR}/${PN}-${MY_PV}/host"
-   
SRC_URI="https://github.com/greatscottgadgets/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-DESCRIPTION="open source wireless development platform suitable for Bluetooth 
experimentation"
-
-#readd firmware building, but do it right
-#USE="-fortran -mudflap -nls -openmp -multilib" crossdev --without-headers 
--genv 'EXTRA_ECONF="--with-mode=thumb --with-cpu=cortex-m3 --with-float=soft"' 
-s4 -t arm-cortexm3-eabi
-
-src_configure() {
-   local mycmakeargs=(
-   -DUSE_BLUEZ=$(usex bluez)
-   -DBUILD_STATIC_LIB=$(usex static-libs)
-   -DINSTALL_UDEV_RULES=$(usex udev)
-   -DENABLE_PYTHON=false
-   )
-   if use udev; then
-   mycmakeargs+=(
-   -DUDEV_RULES_GROUP=usb
-   -DUDEV_RULES_PATH="$(get_udevdir)/rules.d"
-   )
-   fi
-   cmake-utils_src_configure
-}
-
-src_install() {
-   cmake-utils_src_install
-
-   insinto /usr/share/${PN}
-   pushd "${WORKDIR}/${PN}-${MY_PV}" || die
-   if [[ ${PV} == "" ]] ; then
-   ewarn "Firmware isn't available for git releases, we assume you 
are already"
-   ewarn "on the latest and/or can build your own."
-   else
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rxtx.dfu ${PN}-one-${PV}-bluetooth_rxtx.dfu
-   use ubertooth1-firmware && newins 
ubertooth-one-firmware-bin/bluetooth_rx_only.dfu 
${PN}-one-${PV}-bluetooth_rx_only.dfu
-   fi
-   popd
-
-   elog "Everyone can read from the ubertooth, but to talk to it"
-   elog "your user needs to be in the usb group."
-}



  1   2   >