[gentoo-commits] repo/gentoo:master commit in: net-wireless/ubertooth/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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." -}