diff options
Diffstat (limited to 'net-wireless/tempestsdr')
-rw-r--r-- | net-wireless/tempestsdr/Manifest | 6 | ||||
-rw-r--r-- | net-wireless/tempestsdr/tempestsdr-0.0_p20250122-r1.ebuild (renamed from net-wireless/tempestsdr/tempestsdr-0.0_p20200221-r1.ebuild) | 35 | ||||
-rw-r--r-- | net-wireless/tempestsdr/tempestsdr-9999.ebuild | 35 |
3 files changed, 27 insertions, 49 deletions
diff --git a/net-wireless/tempestsdr/Manifest b/net-wireless/tempestsdr/Manifest index 2bb31a254a1b..15d49f0ab355 100644 --- a/net-wireless/tempestsdr/Manifest +++ b/net-wireless/tempestsdr/Manifest @@ -1,4 +1,4 @@ -DIST tempestsdr-0.0_p20200221.tar.gz 67322675 BLAKE2B 6ad4b5c4a32e70e7336d1bcac9f9c3e0dd1bdc0ca42e67bef20e9f31475e127f212d3558e20d275e18651cef018c134e233c5b8c0c9e85e558414e2c15993ac6 SHA512 2f29ad22d8ae2e71cdd359e066989928576a7e8c0ff344833445843df4cdb343ae1d6336810595fe720cb3d56867c8c17d8776dcb3bfda02eb53b85c9c930ef1 -EBUILD tempestsdr-0.0_p20200221-r1.ebuild 1064 BLAKE2B a52b152f6de8b6ed554fc0871ac74f492550619f9c7d99a1ce90c7628cb90b71c5da3aaf6f6cdf9ac708387f154ad2fea455b4344ba2efe92e41c41dcac3f0d7 SHA512 9dc5bb2557ef8ae1e41c556a238099d5bc1ce41e7099acb7d3d2914e4b4835a59c29d1c01e44bab6a1e7f93300a98c790181cfd7f0c2b9d0e33f14177a0b204b -EBUILD tempestsdr-9999.ebuild 1064 BLAKE2B a52b152f6de8b6ed554fc0871ac74f492550619f9c7d99a1ce90c7628cb90b71c5da3aaf6f6cdf9ac708387f154ad2fea455b4344ba2efe92e41c41dcac3f0d7 SHA512 9dc5bb2557ef8ae1e41c556a238099d5bc1ce41e7099acb7d3d2914e4b4835a59c29d1c01e44bab6a1e7f93300a98c790181cfd7f0c2b9d0e33f14177a0b204b +DIST tempestsdr-0.0_p20250122.tar.gz 67322644 BLAKE2B 20f8a91ef69462016b5cc4b83408f81780bd6c9299f82d35a96d5c3259c67ea1b63b2a22991443cfbd8a19c1eb2f4489e9e28c0703399e47ea804edf2c19a557 SHA512 1fbbca5926019028a2b1d6fa9ddecee83849d6a95b7dc0d87fcddbf59fe54b3a9f6f903eb38d187ef1de5932bc109cadd6144e5b4ce7f7f89ed10e1c1b608399 +EBUILD tempestsdr-0.0_p20250122-r1.ebuild 918 BLAKE2B 1f22708507a80991c3968f15ea4fb7d2b89f016a275f991181d22623dfd62dddb1ae7b7b42db64be05c890dcdff517e59e02668001a90ac738a966beb5319643 SHA512 fa54dcf66f5f15aa6a5a5a1d031291a2860527db4c4b3ad18f3e8da7937984723a5a8f902ad0545c6f7082996b69d0a172ff144d860a946216d26adaa7123b30 +EBUILD tempestsdr-9999.ebuild 918 BLAKE2B 1f22708507a80991c3968f15ea4fb7d2b89f016a275f991181d22623dfd62dddb1ae7b7b42db64be05c890dcdff517e59e02668001a90ac738a966beb5319643 SHA512 fa54dcf66f5f15aa6a5a5a1d031291a2860527db4c4b3ad18f3e8da7937984723a5a8f902ad0545c6f7082996b69d0a172ff144d860a946216d26adaa7123b30 MISC metadata.xml 306 BLAKE2B 95dd53ef93bb991ebd4da610eacc3590536bfefff9d8877714d955e2f1c5aae4f951bfc464df1dae323a1f89fc93c6fa9dbeaf2bf165e1653a62d6b11df54e8c SHA512 d95db8dab59555e0506a106b3b8bcc8fd952d8d51c7984a2ccba1610b1d1be4faf4a3ff56639b58528934480706f278f76f0e993b6f0ed82e831b07a9d9a0b6d diff --git a/net-wireless/tempestsdr/tempestsdr-0.0_p20200221-r1.ebuild b/net-wireless/tempestsdr/tempestsdr-0.0_p20250122-r1.ebuild index 1301229d0e69..674c234f099f 100644 --- a/net-wireless/tempestsdr/tempestsdr-0.0_p20200221-r1.ebuild +++ b/net-wireless/tempestsdr/tempestsdr-0.0_p20250122-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 @@ -15,33 +15,22 @@ if [ "${PV}" = "9999" ]; 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 -IUSE="" +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}" -BDEPEND="" - -src_compile() { - emake all -} + ${RDEPEND}" 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-9999.ebuild b/net-wireless/tempestsdr/tempestsdr-9999.ebuild index 1301229d0e69..674c234f099f 100644 --- a/net-wireless/tempestsdr/tempestsdr-9999.ebuild +++ b/net-wireless/tempestsdr/tempestsdr-9999.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 @@ -15,33 +15,22 @@ if [ "${PV}" = "9999" ]; 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 -IUSE="" +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}" -BDEPEND="" - -src_compile() { - emake all -} + ${RDEPEND}" 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 } |