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

2025-01-22 Thread Rick Farina
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/

2025-01-22 Thread Rick Farina
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/

2025-01-22 Thread Rick Farina
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/

2025-01-22 Thread Rick Farina
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/

2023-08-19 Thread Rick Farina
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/

2022-08-17 Thread Rick Farina
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/

2021-04-20 Thread Rick Farina
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/

2020-03-14 Thread Thomas Deutschmann
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/

2020-03-14 Thread Thomas Deutschmann
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/

2020-02-21 Thread Rick Farina
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/

2019-11-12 Thread Rick Farina
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/

2019-11-12 Thread Rick Farina
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/

2019-11-10 Thread Michał Górny
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/

2019-11-10 Thread Rick Farina
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
+}