[gentoo-commits] repo/gentoo:master commit in: net-wireless/tempestsdr/
commit: 6ab9ec2d6da734ff8a4a7aee5f43cb47d8abd20a Author: Rick Farina gentoo org> AuthorDate: Wed Jan 22 18:16:26 2025 + Commit: Rick Farina gentoo org> CommitDate: Wed Jan 22 18:17:05 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ab9ec2d net-wireless/tempestsdr: fix RDEPEND Per https://wiki.gentoo.org/wiki/Java_Developer_Guide#JDK.2FJRE we should DEPEND on jre not jdk, which is fair Signed-off-by: Rick Farina gentoo.org> ...20250122.ebuild => tempestsdr-0.0_p20250122-r1.ebuild} | 15 --- net-wireless/tempestsdr/tempestsdr-.ebuild| 15 --- 2 files changed, 16 insertions(+), 14 deletions(-) diff --git a/net-wireless/tempestsdr/tempestsdr-0.0_p20250122.ebuild b/net-wireless/tempestsdr/tempestsdr-0.0_p20250122-r1.ebuild similarity index 80% rename from net-wireless/tempestsdr/tempestsdr-0.0_p20250122.ebuild rename to net-wireless/tempestsdr/tempestsdr-0.0_p20250122-r1.ebuild index f29f6e9c47c6..674c234f099f 100644 --- a/net-wireless/tempestsdr/tempestsdr-0.0_p20250122.ebuild +++ b/net-wireless/tempestsdr/tempestsdr-0.0_p20250122-r1.ebuild @@ -20,14 +20,15 @@ else S="${WORKDIR}/TempestSDR-${COMMIT}" fi +RDEPEND=">=virtual/jre-1.8:* + dev-libs/boost:= + net-wireless/airspy + net-wireless/uhd:= + net-wireless/rtl-sdr + net-wireless/bladerf:= + net-wireless/hackrf-tools" DEPEND=">=virtual/jdk-1.8:* - dev-libs/boost:= - net-wireless/airspy - net-wireless/uhd:= - net-wireless/rtl-sdr - net-wireless/bladerf:= - net-wireless/hackrf-tools" -RDEPEND="${DEPEND}" + ${RDEPEND}" src_install() { java-pkg_dojar JavaGUI/JTempestSDR.jar diff --git a/net-wireless/tempestsdr/tempestsdr-.ebuild b/net-wireless/tempestsdr/tempestsdr-.ebuild index f29f6e9c47c6..674c234f099f 100644 --- a/net-wireless/tempestsdr/tempestsdr-.ebuild +++ b/net-wireless/tempestsdr/tempestsdr-.ebuild @@ -20,14 +20,15 @@ else S="${WORKDIR}/TempestSDR-${COMMIT}" fi +RDEPEND=">=virtual/jre-1.8:* + dev-libs/boost:= + net-wireless/airspy + net-wireless/uhd:= + net-wireless/rtl-sdr + net-wireless/bladerf:= + net-wireless/hackrf-tools" DEPEND=">=virtual/jdk-1.8:* - dev-libs/boost:= - net-wireless/airspy - net-wireless/uhd:= - net-wireless/rtl-sdr - net-wireless/bladerf:= - net-wireless/hackrf-tools" -RDEPEND="${DEPEND}" + ${RDEPEND}" src_install() { java-pkg_dojar JavaGUI/JTempestSDR.jar
[gentoo-commits] repo/gentoo:master commit in: net-wireless/tempestsdr/
commit: 71dada100c6b41286ac2231d6cb390219d37f991 Author: Rick Farina gentoo org> AuthorDate: Wed Jan 22 17:09:54 2025 + Commit: Rick Farina gentoo org> CommitDate: Wed Jan 22 17:09:54 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71dada10 net-wireless/tempestsdr: remove redundant emake all This was fixed upstream some time ago. Signed-off-by: Rick Farina gentoo.org> net-wireless/tempestsdr/tempestsdr-0.0_p20250122.ebuild | 4 net-wireless/tempestsdr/tempestsdr-.ebuild | 4 2 files changed, 8 deletions(-) diff --git a/net-wireless/tempestsdr/tempestsdr-0.0_p20250122.ebuild b/net-wireless/tempestsdr/tempestsdr-0.0_p20250122.ebuild index 191c4bf123e9..f29f6e9c47c6 100644 --- a/net-wireless/tempestsdr/tempestsdr-0.0_p20250122.ebuild +++ b/net-wireless/tempestsdr/tempestsdr-0.0_p20250122.ebuild @@ -29,10 +29,6 @@ DEPEND=">=virtual/jdk-1.8:* net-wireless/hackrf-tools" RDEPEND="${DEPEND}" -src_compile() { - emake all -} - src_install() { java-pkg_dojar JavaGUI/JTempestSDR.jar java-pkg_dolauncher tempestsdr --jar JTempestSDR.jar diff --git a/net-wireless/tempestsdr/tempestsdr-.ebuild b/net-wireless/tempestsdr/tempestsdr-.ebuild index 191c4bf123e9..f29f6e9c47c6 100644 --- a/net-wireless/tempestsdr/tempestsdr-.ebuild +++ b/net-wireless/tempestsdr/tempestsdr-.ebuild @@ -29,10 +29,6 @@ DEPEND=">=virtual/jdk-1.8:* net-wireless/hackrf-tools" RDEPEND="${DEPEND}" -src_compile() { - emake all -} - src_install() { java-pkg_dojar JavaGUI/JTempestSDR.jar java-pkg_dolauncher tempestsdr --jar JTempestSDR.jar
[gentoo-commits] repo/gentoo:master commit in: net-wireless/tempestsdr/
commit: ce19cc9df7e5623a6a1c486e3c0075f58df0f599 Author: Rick Farina gentoo org> AuthorDate: Wed Jan 22 17:00:14 2025 + Commit: Rick Farina gentoo org> CommitDate: Wed Jan 22 17:00:14 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce19cc9d net-wireless/tempestsdr: use the java eclass Custom launcher didn't work correctly, no reason to be special. Signed-off-by: Rick Farina gentoo.org> net-wireless/tempestsdr/tempestsdr-0.0_p20200221-r1.ebuild | 14 +++--- net-wireless/tempestsdr/tempestsdr-.ebuild | 14 +++--- 2 files changed, 6 insertions(+), 22 deletions(-) diff --git a/net-wireless/tempestsdr/tempestsdr-0.0_p20200221-r1.ebuild b/net-wireless/tempestsdr/tempestsdr-0.0_p20200221-r1.ebuild index 1301229d0e69..6899df0f0f5b 100644 --- a/net-wireless/tempestsdr/tempestsdr-0.0_p20200221-r1.ebuild +++ b/net-wireless/tempestsdr/tempestsdr-0.0_p20200221-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2022 Gentoo Authors +# Copyright 2020-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,7 +19,6 @@ else SRC_URI="https://github.com/deltj/TempestSDR/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/TempestSDR-${COMMIT}" fi -IUSE="" DEPEND=">=virtual/jdk-1.8:* dev-libs/boost:= @@ -29,19 +28,12 @@ DEPEND=">=virtual/jdk-1.8:* net-wireless/bladerf:= net-wireless/hackrf-tools" RDEPEND="${DEPEND}" -BDEPEND="" src_compile() { emake all } src_install() { - insinto /usr/share/${PN} - doins JavaGUI/JTempestSDR.jar - dodir /usr/bin - cat <<-EOF > "${ED}/usr/bin/tempestsdr" -#!/bin/sh -java -jar /usr/share/tempestsdr/JTempestSDR.jar -EOF - fperms +x /usr/bin/tempestsdr + java-pkg_dojar JavaGUI/JTempestSDR.jar + java-pkg_dolauncher tempestsdr --jar JTempestSDR.jar } diff --git a/net-wireless/tempestsdr/tempestsdr-.ebuild b/net-wireless/tempestsdr/tempestsdr-.ebuild index 1301229d0e69..6899df0f0f5b 100644 --- a/net-wireless/tempestsdr/tempestsdr-.ebuild +++ b/net-wireless/tempestsdr/tempestsdr-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2022 Gentoo Authors +# Copyright 2020-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,7 +19,6 @@ else SRC_URI="https://github.com/deltj/TempestSDR/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/TempestSDR-${COMMIT}" fi -IUSE="" DEPEND=">=virtual/jdk-1.8:* dev-libs/boost:= @@ -29,19 +28,12 @@ DEPEND=">=virtual/jdk-1.8:* net-wireless/bladerf:= net-wireless/hackrf-tools" RDEPEND="${DEPEND}" -BDEPEND="" src_compile() { emake all } src_install() { - insinto /usr/share/${PN} - doins JavaGUI/JTempestSDR.jar - dodir /usr/bin - cat <<-EOF > "${ED}/usr/bin/tempestsdr" -#!/bin/sh -java -jar /usr/share/tempestsdr/JTempestSDR.jar -EOF - fperms +x /usr/bin/tempestsdr + java-pkg_dojar JavaGUI/JTempestSDR.jar + java-pkg_dolauncher tempestsdr --jar JTempestSDR.jar }
[gentoo-commits] repo/gentoo:master commit in: net-wireless/tempestsdr/
commit: 7e9d7f4d0c17faae37aff794e83ee6c6b91e407d Author: Rick Farina gentoo org> AuthorDate: Wed Jan 22 17:06:48 2025 + Commit: Rick Farina gentoo org> CommitDate: Wed Jan 22 17:06:48 2025 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e9d7f4d net-wireless/tempestsdr: don't call g++ directly Closes: https://bugs.gentoo.org/784527 Signed-off-by: Rick Farina gentoo.org> net-wireless/tempestsdr/Manifest| 2 +- ...mpestsdr-0.0_p20200221-r1.ebuild => tempestsdr-0.0_p20250122.ebuild} | 2 +- net-wireless/tempestsdr/tempestsdr-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/net-wireless/tempestsdr/Manifest b/net-wireless/tempestsdr/Manifest index bb4fc85e44b6..27c53fcdd7c6 100644 --- a/net-wireless/tempestsdr/Manifest +++ b/net-wireless/tempestsdr/Manifest @@ -1 +1 @@ -DIST tempestsdr-0.0_p20200221.tar.gz 67322675 BLAKE2B 6ad4b5c4a32e70e7336d1bcac9f9c3e0dd1bdc0ca42e67bef20e9f31475e127f212d3558e20d275e18651cef018c134e233c5b8c0c9e85e558414e2c15993ac6 SHA512 2f29ad22d8ae2e71cdd359e066989928576a7e8c0ff344833445843df4cdb343ae1d6336810595fe720cb3d56867c8c17d8776dcb3bfda02eb53b85c9c930ef1 +DIST tempestsdr-0.0_p20250122.tar.gz 67322644 BLAKE2B 20f8a91ef69462016b5cc4b83408f81780bd6c9299f82d35a96d5c3259c67ea1b63b2a22991443cfbd8a19c1eb2f4489e9e28c0703399e47ea804edf2c19a557 SHA512 1fbbca5926019028a2b1d6fa9ddecee83849d6a95b7dc0d87fcddbf59fe54b3a9f6f903eb38d187ef1de5932bc109cadd6144e5b4ce7f7f89ed10e1c1b608399 diff --git a/net-wireless/tempestsdr/tempestsdr-0.0_p20200221-r1.ebuild b/net-wireless/tempestsdr/tempestsdr-0.0_p20250122.ebuild similarity index 94% rename from net-wireless/tempestsdr/tempestsdr-0.0_p20200221-r1.ebuild rename to net-wireless/tempestsdr/tempestsdr-0.0_p20250122.ebuild index 6899df0f0f5b..191c4bf123e9 100644 --- a/net-wireless/tempestsdr/tempestsdr-0.0_p20200221-r1.ebuild +++ b/net-wireless/tempestsdr/tempestsdr-0.0_p20250122.ebuild @@ -15,7 +15,7 @@ if [ "${PV}" = "" ]; then EGIT_REPO_URI="https://github.com/deltj/TempestSDR.git"; else KEYWORDS="~amd64 ~x86" - COMMIT="93c238725bdcf2f50c8a1d3789cf56e90f7bab7f" + COMMIT="59201a2cb21ab193125719eb318dcfbbf979c32e" SRC_URI="https://github.com/deltj/TempestSDR/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/TempestSDR-${COMMIT}" fi diff --git a/net-wireless/tempestsdr/tempestsdr-.ebuild b/net-wireless/tempestsdr/tempestsdr-.ebuild index 6899df0f0f5b..191c4bf123e9 100644 --- a/net-wireless/tempestsdr/tempestsdr-.ebuild +++ b/net-wireless/tempestsdr/tempestsdr-.ebuild @@ -15,7 +15,7 @@ if [ "${PV}" = "" ]; then EGIT_REPO_URI="https://github.com/deltj/TempestSDR.git"; else KEYWORDS="~amd64 ~x86" - COMMIT="93c238725bdcf2f50c8a1d3789cf56e90f7bab7f" + COMMIT="59201a2cb21ab193125719eb318dcfbbf979c32e" SRC_URI="https://github.com/deltj/TempestSDR/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/TempestSDR-${COMMIT}" fi
[gentoo-commits] repo/gentoo:master commit in: net-wireless/tempestsdr/
commit: 8d29190e70bba9323be6989123388171123ad9b1 Author: Rick Farina gentoo org> AuthorDate: Sat Aug 19 13:35:22 2023 + Commit: Rick Farina gentoo org> CommitDate: Sat Aug 19 13:35:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d29190e net-wireless/tempestsdr: add github upstream metadata Signed-off-by: Rick Farina gentoo.org> net-wireless/tempestsdr/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net-wireless/tempestsdr/metadata.xml b/net-wireless/tempestsdr/metadata.xml index 193aff4c505d..b44d71742ea6 100644 --- a/net-wireless/tempestsdr/metadata.xml +++ b/net-wireless/tempestsdr/metadata.xml @@ -4,4 +4,7 @@ zeroch...@gentoo.org + + deltj/TempestSDR.git +
[gentoo-commits] repo/gentoo:master commit in: net-wireless/tempestsdr/
commit: 0afe6e688511dd7915afc845344d825f66c3fef9 Author: Rick Farina gentoo org> AuthorDate: Thu Aug 18 02:20:25 2022 + Commit: Rick Farina gentoo org> CommitDate: Thu Aug 18 02:21:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0afe6e68 net-wireless/tempestsdr: fix missing dep Signed-off-by: Rick Farina gentoo.org> ...stsdr-0.0_p20200221.ebuild => tempestsdr-0.0_p20200221-r1.ebuild} | 5 +++-- net-wireless/tempestsdr/tempestsdr-.ebuild | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/net-wireless/tempestsdr/tempestsdr-0.0_p20200221.ebuild b/net-wireless/tempestsdr/tempestsdr-0.0_p20200221-r1.ebuild similarity index 94% rename from net-wireless/tempestsdr/tempestsdr-0.0_p20200221.ebuild rename to net-wireless/tempestsdr/tempestsdr-0.0_p20200221-r1.ebuild index 8a649e9a4665..1301229d0e69 100644 --- a/net-wireless/tempestsdr/tempestsdr-0.0_p20200221.ebuild +++ b/net-wireless/tempestsdr/tempestsdr-0.0_p20200221-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit java-pkg-2 @@ -22,6 +22,7 @@ fi IUSE="" DEPEND=">=virtual/jdk-1.8:* + dev-libs/boost:= net-wireless/airspy net-wireless/uhd:= net-wireless/rtl-sdr diff --git a/net-wireless/tempestsdr/tempestsdr-.ebuild b/net-wireless/tempestsdr/tempestsdr-.ebuild index 8a649e9a4665..1301229d0e69 100644 --- a/net-wireless/tempestsdr/tempestsdr-.ebuild +++ b/net-wireless/tempestsdr/tempestsdr-.ebuild @@ -1,7 +1,7 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit java-pkg-2 @@ -22,6 +22,7 @@ fi IUSE="" DEPEND=">=virtual/jdk-1.8:* + dev-libs/boost:= net-wireless/airspy net-wireless/uhd:= net-wireless/rtl-sdr
[gentoo-commits] repo/gentoo:master commit in: net-wireless/tempestsdr/
commit: 9d5fdc56dc2514a627a6b6956e39f622756792c1 Author: Rick Farina gentoo org> AuthorDate: Tue Apr 20 15:57:09 2021 + Commit: Rick Farina gentoo org> CommitDate: Tue Apr 20 15:57:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d5fdc56 net-wireless/tempestsdr: hopefully please pkgcheck removing the virtual/jdk dep makes build fail, so hopefully bumping to 1.8 fixes the warning Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Rick Farina gentoo.org> net-wireless/tempestsdr/tempestsdr-0.0_p20200221.ebuild | 4 ++-- net-wireless/tempestsdr/tempestsdr-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net-wireless/tempestsdr/tempestsdr-0.0_p20200221.ebuild b/net-wireless/tempestsdr/tempestsdr-0.0_p20200221.ebuild index 7dfcb4cc7eb..8a649e9a466 100644 --- a/net-wireless/tempestsdr/tempestsdr-0.0_p20200221.ebuild +++ b/net-wireless/tempestsdr/tempestsdr-0.0_p20200221.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -21,7 +21,7 @@ else fi IUSE="" -DEPEND=">=virtual/jdk-1.7:* +DEPEND=">=virtual/jdk-1.8:* net-wireless/airspy net-wireless/uhd:= net-wireless/rtl-sdr diff --git a/net-wireless/tempestsdr/tempestsdr-.ebuild b/net-wireless/tempestsdr/tempestsdr-.ebuild index 7dfcb4cc7eb..8a649e9a466 100644 --- a/net-wireless/tempestsdr/tempestsdr-.ebuild +++ b/net-wireless/tempestsdr/tempestsdr-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -21,7 +21,7 @@ else fi IUSE="" -DEPEND=">=virtual/jdk-1.7:* +DEPEND=">=virtual/jdk-1.8:* net-wireless/airspy net-wireless/uhd:= net-wireless/rtl-sdr
[gentoo-commits] repo/gentoo:master commit in: net-wireless/tempestsdr/
commit: 1473865b310387e090110c42984165b7824ee36d Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Mar 15 03:58:09 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Mar 15 03:58:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1473865b net-wireless/tempestsdr: fix BadFilename also in live ebuild Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann gentoo.org> net-wireless/tempestsdr/tempestsdr-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-wireless/tempestsdr/tempestsdr-.ebuild b/net-wireless/tempestsdr/tempestsdr-.ebuild index 94ad5e3071f..7dfcb4cc7eb 100644 --- a/net-wireless/tempestsdr/tempestsdr-.ebuild +++ b/net-wireless/tempestsdr/tempestsdr-.ebuild @@ -16,7 +16,7 @@ if [ "${PV}" = "" ]; then else KEYWORDS="~amd64 ~x86" COMMIT="93c238725bdcf2f50c8a1d3789cf56e90f7bab7f" - SRC_URI="https://github.com/deltj/TempestSDR/archive/${COMMIT}.tar.gz"; + SRC_URI="https://github.com/deltj/TempestSDR/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/TempestSDR-${COMMIT}" fi IUSE=""
[gentoo-commits] repo/gentoo:master commit in: net-wireless/tempestsdr/
commit: bae6e5f481970639e5ac43bb469ed76dba3eb5e3 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Mar 15 03:56:35 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Mar 15 03:56:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bae6e5f4 net-wireless/tempestsdr: fix BadFilename Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann gentoo.org> net-wireless/tempestsdr/Manifest| 2 +- net-wireless/tempestsdr/tempestsdr-0.0_p20200221.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-wireless/tempestsdr/Manifest b/net-wireless/tempestsdr/Manifest index d26505e35ff..bb4fc85e44b 100644 --- a/net-wireless/tempestsdr/Manifest +++ b/net-wireless/tempestsdr/Manifest @@ -1 +1 @@ -DIST 93c238725bdcf2f50c8a1d3789cf56e90f7bab7f.tar.gz 67322675 BLAKE2B 6ad4b5c4a32e70e7336d1bcac9f9c3e0dd1bdc0ca42e67bef20e9f31475e127f212d3558e20d275e18651cef018c134e233c5b8c0c9e85e558414e2c15993ac6 SHA512 2f29ad22d8ae2e71cdd359e066989928576a7e8c0ff344833445843df4cdb343ae1d6336810595fe720cb3d56867c8c17d8776dcb3bfda02eb53b85c9c930ef1 +DIST tempestsdr-0.0_p20200221.tar.gz 67322675 BLAKE2B 6ad4b5c4a32e70e7336d1bcac9f9c3e0dd1bdc0ca42e67bef20e9f31475e127f212d3558e20d275e18651cef018c134e233c5b8c0c9e85e558414e2c15993ac6 SHA512 2f29ad22d8ae2e71cdd359e066989928576a7e8c0ff344833445843df4cdb343ae1d6336810595fe720cb3d56867c8c17d8776dcb3bfda02eb53b85c9c930ef1 diff --git a/net-wireless/tempestsdr/tempestsdr-0.0_p20200221.ebuild b/net-wireless/tempestsdr/tempestsdr-0.0_p20200221.ebuild index 94ad5e3071f..7dfcb4cc7eb 100644 --- a/net-wireless/tempestsdr/tempestsdr-0.0_p20200221.ebuild +++ b/net-wireless/tempestsdr/tempestsdr-0.0_p20200221.ebuild @@ -16,7 +16,7 @@ if [ "${PV}" = "" ]; then else KEYWORDS="~amd64 ~x86" COMMIT="93c238725bdcf2f50c8a1d3789cf56e90f7bab7f" - SRC_URI="https://github.com/deltj/TempestSDR/archive/${COMMIT}.tar.gz"; + SRC_URI="https://github.com/deltj/TempestSDR/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/TempestSDR-${COMMIT}" fi IUSE=""
[gentoo-commits] repo/gentoo:master commit in: net-wireless/tempestsdr/
commit: 0b964121a814f3b4ecd7714f679486564a2974c1 Author: Rick Farina gentoo org> AuthorDate: Fri Feb 21 19:41:36 2020 + Commit: Rick Farina gentoo org> CommitDate: Fri Feb 21 19:41:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b964121 net-wireless/tempestsdr: add a stable candidate Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Rick Farina gentoo.org> net-wireless/tempestsdr/Manifest| 1 + ...-.ebuild => tempestsdr-0.0_p20200221.ebuild} | 21 +++-- net-wireless/tempestsdr/tempestsdr-.ebuild | 21 +++-- 3 files changed, 23 insertions(+), 20 deletions(-) diff --git a/net-wireless/tempestsdr/Manifest b/net-wireless/tempestsdr/Manifest new file mode 100644 index 000..d26505e35ff --- /dev/null +++ b/net-wireless/tempestsdr/Manifest @@ -0,0 +1 @@ +DIST 93c238725bdcf2f50c8a1d3789cf56e90f7bab7f.tar.gz 67322675 BLAKE2B 6ad4b5c4a32e70e7336d1bcac9f9c3e0dd1bdc0ca42e67bef20e9f31475e127f212d3558e20d275e18651cef018c134e233c5b8c0c9e85e558414e2c15993ac6 SHA512 2f29ad22d8ae2e71cdd359e066989928576a7e8c0ff344833445843df4cdb343ae1d6336810595fe720cb3d56867c8c17d8776dcb3bfda02eb53b85c9c930ef1 diff --git a/net-wireless/tempestsdr/tempestsdr-.ebuild b/net-wireless/tempestsdr/tempestsdr-0.0_p20200221.ebuild similarity index 66% copy from net-wireless/tempestsdr/tempestsdr-.ebuild copy to net-wireless/tempestsdr/tempestsdr-0.0_p20200221.ebuild index a7f4aecfeda..94ad5e3071f 100644 --- a/net-wireless/tempestsdr/tempestsdr-.ebuild +++ b/net-wireless/tempestsdr/tempestsdr-0.0_p20200221.ebuild @@ -1,17 +1,24 @@ -# Copyright 2019 Gentoo Authors +# Copyright 2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit git-r3 java-pkg-2 +inherit java-pkg-2 DESCRIPTION="Remote video eavesdropping using a software-defined radio platform" HOMEPAGE="https://github.com/deltj/TempestSDR.git"; -EGIT_REPO_URI="https://github.com/deltj/TempestSDR.git"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="" +if [ "${PV}" = "" ]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/deltj/TempestSDR.git"; +else + KEYWORDS="~amd64 ~x86" + COMMIT="93c238725bdcf2f50c8a1d3789cf56e90f7bab7f" + SRC_URI="https://github.com/deltj/TempestSDR/archive/${COMMIT}.tar.gz"; + S="${WORKDIR}/TempestSDR-${COMMIT}" +fi IUSE="" DEPEND=">=virtual/jdk-1.7:* @@ -23,12 +30,6 @@ DEPEND=">=virtual/jdk-1.7:* RDEPEND="${DEPEND}" BDEPEND="" -src_prepare() { - #airspy mini support, but may degrade airspy support, needs testing - #sed -i -e 's#10e6#6e6#g' -e 's#1000#600#g' TSDRPlugin_Airspy/src/TSDRPlugin_Airspy.cpp - default -} - src_compile() { emake all } diff --git a/net-wireless/tempestsdr/tempestsdr-.ebuild b/net-wireless/tempestsdr/tempestsdr-.ebuild index a7f4aecfeda..94ad5e3071f 100644 --- a/net-wireless/tempestsdr/tempestsdr-.ebuild +++ b/net-wireless/tempestsdr/tempestsdr-.ebuild @@ -1,17 +1,24 @@ -# Copyright 2019 Gentoo Authors +# Copyright 2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit git-r3 java-pkg-2 +inherit java-pkg-2 DESCRIPTION="Remote video eavesdropping using a software-defined radio platform" HOMEPAGE="https://github.com/deltj/TempestSDR.git"; -EGIT_REPO_URI="https://github.com/deltj/TempestSDR.git"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="" +if [ "${PV}" = "" ]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/deltj/TempestSDR.git"; +else + KEYWORDS="~amd64 ~x86" + COMMIT="93c238725bdcf2f50c8a1d3789cf56e90f7bab7f" + SRC_URI="https://github.com/deltj/TempestSDR/archive/${COMMIT}.tar.gz"; + S="${WORKDIR}/TempestSDR-${COMMIT}" +fi IUSE="" DEPEND=">=virtual/jdk-1.7:* @@ -23,12 +30,6 @@ DEPEND=">=virtual/jdk-1.7:* RDEPEND="${DEPEND}" BDEPEND="" -src_prepare() { - #airspy mini support, but may degrade airspy support, needs testing - #sed -i -e 's#10e6#6e6#g' -e 's#1000#600#g' TSDRPlugin_Airspy/src/TSDRPlugin_Airspy.cpp - default -} - src_compile() { emake all }
[gentoo-commits] repo/gentoo:master commit in: net-wireless/tempestsdr/
commit: db74f88f33b15f479b0b03dedbd080a63fc95d8b Author: Rick Farina gentoo org> AuthorDate: Tue Nov 12 19:02:22 2019 + Commit: Rick Farina gentoo org> CommitDate: Tue Nov 12 19:02:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db74f88f net-wireless/tempestsdr: fix parallel build issue in the upstream repo Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Rick Farina gentoo.org> net-wireless/tempestsdr/tempestsdr-.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/net-wireless/tempestsdr/tempestsdr-.ebuild b/net-wireless/tempestsdr/tempestsdr-.ebuild index d94f6edd782..a7f4aecfeda 100644 --- a/net-wireless/tempestsdr/tempestsdr-.ebuild +++ b/net-wireless/tempestsdr/tempestsdr-.ebuild @@ -30,8 +30,7 @@ src_prepare() { } src_compile() { - #this absolutely breaks in wierd ways when built parallel - emake -j1 all + emake all } src_install() {
[gentoo-commits] repo/gentoo:master commit in: net-wireless/tempestsdr/
commit: c1a186328d0d2b3ca304a3f73f1ab0108c512a5a Author: Rick Farina gentoo org> AuthorDate: Tue Nov 12 18:09:08 2019 + Commit: Rick Farina gentoo org> CommitDate: Tue Nov 12 18:09:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1a18632 net-wireless/tempestsdr: switch to my fork mostly fixed, with bonus support from deltj Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Rick Farina gentoo.org> net-wireless/tempestsdr/tempestsdr-.ebuild | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/net-wireless/tempestsdr/tempestsdr-.ebuild b/net-wireless/tempestsdr/tempestsdr-.ebuild index 167bdba6e6f..d94f6edd782 100644 --- a/net-wireless/tempestsdr/tempestsdr-.ebuild +++ b/net-wireless/tempestsdr/tempestsdr-.ebuild @@ -6,30 +6,30 @@ EAPI=7 inherit git-r3 java-pkg-2 DESCRIPTION="Remote video eavesdropping using a software-defined radio platform" -HOMEPAGE="https://github.com/tanpc/TempestSDR"; -EGIT_REPO_URI="https://github.com/tanpc/TempestSDR.git"; +HOMEPAGE="https://github.com/deltj/TempestSDR.git"; +EGIT_REPO_URI="https://github.com/deltj/TempestSDR.git"; LICENSE="GPL-3" SLOT="0" KEYWORDS="" IUSE="" -RDEPEND=">=virtual/jre-1.7" -DEPEND=">=virtual/jdk-1.7" +DEPEND=">=virtual/jdk-1.7:* + net-wireless/airspy + net-wireless/uhd:= + net-wireless/rtl-sdr + net-wireless/bladerf:= + net-wireless/hackrf-tools" +RDEPEND="${DEPEND}" BDEPEND="" src_prepare() { - sed -i -e 's#javah#javac -h .#' \ - -e 's#-jni martin.tempest.core.TSDRLibrary##' \ - -e 's#-o TSDRLibraryNDK.h#../src/martin/tempest/core/TSDRLibrary.java#' JavaGUI/jni/makefile || die - sed -i -e 's#TSDRLibraryNDK.h#martin_tempest_core_TSDRLibrary.h#g' JavaGUI/jni/TSDRLibraryNDK.c #airspy mini support, but may degrade airspy support, needs testing #sed -i -e 's#10e6#6e6#g' -e 's#1000#600#g' TSDRPlugin_Airspy/src/TSDRPlugin_Airspy.cpp default } src_compile() { - emake clean #this absolutely breaks in wierd ways when built parallel emake -j1 all }
[gentoo-commits] repo/gentoo:master commit in: net-wireless/tempestsdr/
commit: abb85302c94904289e8c68d00017684044f5dc58 Author: Michał Górny gentoo org> AuthorDate: Sun Nov 10 20:32:20 2019 + Commit: Michał Górny gentoo org> CommitDate: Sun Nov 10 20:35:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb85302 net-wireless/tempestsdr: [QA] Fix PkgMetadataXmlEmptyElement Signed-off-by: Michał Górny gentoo.org> net-wireless/tempestsdr/metadata.xml | 2 -- 1 file changed, 2 deletions(-) diff --git a/net-wireless/tempestsdr/metadata.xml b/net-wireless/tempestsdr/metadata.xml index 48e2501c039..4bdc9b588c8 100644 --- a/net-wireless/tempestsdr/metadata.xml +++ b/net-wireless/tempestsdr/metadata.xml @@ -4,6 +4,4 @@ zeroch...@gentoo.org - -
[gentoo-commits] repo/gentoo:master commit in: net-wireless/tempestsdr/
commit: 1be3799efab53adb3b4d9d3e3abd06f57bb6545c Author: Rick Farina gentoo org> AuthorDate: Sat Nov 9 19:38:42 2019 + Commit: Rick Farina gentoo org> CommitDate: Sat Nov 9 19:39:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be3799e net-wireless/tempestsdr: initial commit Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Rick Farina gentoo.org> net-wireless/tempestsdr/metadata.xml | 9 + net-wireless/tempestsdr/tempestsdr-.ebuild | 46 ++ 2 files changed, 55 insertions(+) diff --git a/net-wireless/tempestsdr/metadata.xml b/net-wireless/tempestsdr/metadata.xml new file mode 100644 index 000..48e2501c039 --- /dev/null +++ b/net-wireless/tempestsdr/metadata.xml @@ -0,0 +1,9 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + zeroch...@gentoo.org + + + + diff --git a/net-wireless/tempestsdr/tempestsdr-.ebuild b/net-wireless/tempestsdr/tempestsdr-.ebuild new file mode 100644 index 000..167bdba6e6f --- /dev/null +++ b/net-wireless/tempestsdr/tempestsdr-.ebuild @@ -0,0 +1,46 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit git-r3 java-pkg-2 + +DESCRIPTION="Remote video eavesdropping using a software-defined radio platform" +HOMEPAGE="https://github.com/tanpc/TempestSDR"; +EGIT_REPO_URI="https://github.com/tanpc/TempestSDR.git"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="" +IUSE="" + +RDEPEND=">=virtual/jre-1.7" +DEPEND=">=virtual/jdk-1.7" +BDEPEND="" + +src_prepare() { + sed -i -e 's#javah#javac -h .#' \ + -e 's#-jni martin.tempest.core.TSDRLibrary##' \ + -e 's#-o TSDRLibraryNDK.h#../src/martin/tempest/core/TSDRLibrary.java#' JavaGUI/jni/makefile || die + sed -i -e 's#TSDRLibraryNDK.h#martin_tempest_core_TSDRLibrary.h#g' JavaGUI/jni/TSDRLibraryNDK.c + #airspy mini support, but may degrade airspy support, needs testing + #sed -i -e 's#10e6#6e6#g' -e 's#1000#600#g' TSDRPlugin_Airspy/src/TSDRPlugin_Airspy.cpp + default +} + +src_compile() { + emake clean + #this absolutely breaks in wierd ways when built parallel + emake -j1 all +} + +src_install() { + insinto /usr/share/${PN} + doins JavaGUI/JTempestSDR.jar + dodir /usr/bin + cat <<-EOF > "${ED}/usr/bin/tempestsdr" +#!/bin/sh +java -jar /usr/share/tempestsdr/JTempestSDR.jar +EOF + fperms +x /usr/bin/tempestsdr +}