diff --git a/net-wireless/sdrtrunk-bin/Manifest b/net-wireless/sdrtrunk-bin/Manifest index 454164df0..8e8e417e3 100644 --- a/net-wireless/sdrtrunk-bin/Manifest +++ b/net-wireless/sdrtrunk-bin/Manifest @@ -1 +1,2 @@ DIST sdr-trunk-linux-x86_64-v0.5.3.zip 77315375 BLAKE2B 4c07b9d3772f80babb8b7f174499f8ad5388f097cda0c693c1fd31b73d2d7e9d6f0a5e4d9e3d53f713af915de8093be7746a644e12b587ad271efe22a031fce4 SHA512 c91a8c300facea43b50aefe532f29dd0f9d877ad85095d07a1be6fee0d801336197a26173d3b618f65e5a28ceaa653c5620e62a0c0b43e3362a51dc46bfdcaf2 +DIST sdr-trunk-linux-x86_64-v0.6.0-beta-5.zip 78316452 BLAKE2B e352f40074add554e8dfb60407890cee7c8719e8da373278b24175612761e024975bccb111d91bd7f35e757dc176f136f676ed48f91e9b9bbe72b9b8bc8d8c4d SHA512 24621958ffc4481c4ddd881f848970abab5d08e601959925dcd6f238194d718ede67d55ce67a661a27635cb1a34bf71af3e018f2419b90d8e94e91cbeb73eff7 diff --git a/net-wireless/sdrtrunk-bin/metadata.xml b/net-wireless/sdrtrunk-bin/metadata.xml new file mode 100644 index 000000000..9174291e1 --- /dev/null +++ b/net-wireless/sdrtrunk-bin/metadata.xml @@ -0,0 +1,11 @@ + + + + + sidhayn@gmail.com + Zero_Chaos + + + DSheirer/sdrtrunk + + diff --git a/net-wireless/sdrtrunk-bin/sdrtrunk-bin-0.5.3.ebuild b/net-wireless/sdrtrunk-bin/sdrtrunk-bin-0.5.3.ebuild index 6cb032620..846193845 100644 --- a/net-wireless/sdrtrunk-bin/sdrtrunk-bin-0.5.3.ebuild +++ b/net-wireless/sdrtrunk-bin/sdrtrunk-bin-0.5.3.ebuild @@ -7,7 +7,7 @@ DESCRIPTION="Decode, monitor, record and stream trunked mobile and related radio HOMEPAGE="https://github.com/DSheirer/sdrtrunk" SRC_URI="https://github.com/DSheirer/sdrtrunk/releases/download/v${PV}/sdr-trunk-linux-x86_64-v${PV}.zip" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" LICENSE="GPL-3" SLOT="0" @@ -31,9 +31,10 @@ RDEPEND="virtual/jre:* x11-libs/libXtst x11-libs/libXxf86vm x11-libs/pango + !net-wireless/sdrtrunk " -DEPEND="${RDEPEND} - !net-wireless/sdrtrunk" +DEPEND="${RDEPEND}" +BDEPEND="app-arch/unzip" S="${WORKDIR}/sdr-trunk-linux-x86_64-v${PV}" @@ -45,5 +46,5 @@ src_install() { dodir /opt/sdrtrunk/ cp -R * "${ED}"/opt/sdrtrunk/ - dosym "${EPREFIX}"/opt/sdrtrunk/bin/sdr-trunk /usr/bin/sdr-trunk + dosym "../../${EPREFIX}"/opt/sdrtrunk/bin/sdr-trunk /usr/bin/sdr-trunk } diff --git a/net-wireless/sdrtrunk-bin/sdrtrunk-bin-0.6.0_beta5.ebuild b/net-wireless/sdrtrunk-bin/sdrtrunk-bin-0.6.0_beta5.ebuild new file mode 100644 index 000000000..4ca5d3104 --- /dev/null +++ b/net-wireless/sdrtrunk-bin/sdrtrunk-bin-0.6.0_beta5.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Decode, monitor, record and stream trunked mobile and related radio protocols" +HOMEPAGE="https://github.com/DSheirer/sdrtrunk" +BPV="${PV/_/-}" +MY_PV="${BPV/beta/beta-}" +SRC_URI="https://github.com/DSheirer/sdrtrunk/releases/download/v${MY_PV}/sdr-trunk-linux-x86_64-v${MY_PV}.zip" + +KEYWORDS="~amd64 ~x86" +LICENSE="GPL-3" +SLOT="0" + +RDEPEND="virtual/jre:* + media-libs/alsa-lib + app-accessibility/at-spi2-core:2 + dev-libs/glib:2 + media-libs/fontconfig + media-libs/freetype + media-libs/libglvnd + media-video/ffmpeg + sys-libs/zlib + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libXxf86vm + x11-libs/pango + !net-wireless/sdrtrunk +" +DEPEND="${RDEPEND}" +BDEPEND="app-arch/unzip" + +S="${WORKDIR}/sdr-trunk-linux-x86_64-v${MY_PV}" + +QA_PREBUILT="opt/sdrtrunk/bin/* opt/sdrtrunk/lib/*/* opt/sdrtrunk/lib/*" + +QA_PRESTRIPPED="opt/sdrtrunk/lib/minimal/libjvm.so" + +src_install() { + dodir /opt/sdrtrunk/ + cp -R * "${ED}"/opt/sdrtrunk/ + + dosym "../../${EPREFIX}"/opt/sdrtrunk/bin/sdr-trunk /usr/bin/sdr-trunk +}