mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-26 08:40:57 +02:00
sdrtrunk: ready for testing
This commit is contained in:
parent
9ec4952c43
commit
0f245ac4ab
2 changed files with 17 additions and 14 deletions
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="decoding, monitoring, recording and streaming trunked mobile and related radio protocols"
|
||||
DESCRIPTION="Decode, monitor, record and stream trunked mobile and related radio protocols"
|
||||
HOMEPAGE="https://github.com/DSheirer/sdrtrunk"
|
||||
SRC_URI="https://github.com/DSheirer/sdrtrunk/releases/download/v0.4.0/sdr-trunk-linux-x86_64-v0.4.0.zip"
|
||||
|
||||
|
|
@ -11,6 +11,10 @@ KEYWORDS="~amd64 ~x86"
|
|||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="virtual/jre:*"
|
||||
DEPEND="${RDEPEND}
|
||||
!net-wireless/sdrtrunk"
|
||||
|
||||
S="${WORKDIR}/sdr-trunk-linux-x86_64-v0.4.0"
|
||||
|
||||
QA_PREBUILT="opt/sdrtrunk/bin/* opt/sdrtrunk/lib/*/* opt/sdrtrunk/lib/*"
|
||||
|
|
@ -21,5 +25,5 @@ src_install() {
|
|||
dodir /opt/sdrtrunk/
|
||||
cp -R * "${ED}"/opt/sdrtrunk/
|
||||
|
||||
dosym /opt/sdrtrunk/bin/sdr-trunk /usr/bin/sdr-trunk
|
||||
dosym "${EPREFIX}"/opt/sdrtrunk/bin/sdr-trunk /usr/bin/sdr-trunk
|
||||
}
|
||||
|
|
@ -5,18 +5,19 @@ EAPI=7
|
|||
|
||||
GRADLE_DEP_VER="20201103"
|
||||
|
||||
DESCRIPTION="decoding, monitoring, recording and streaming trunked mobile and related radio protocols"
|
||||
DESCRIPTION="Decode, monitor, record and stream trunked mobile and related radio protocols"
|
||||
HOMEPAGE="https://github.com/DSheirer/sdrtrunk"
|
||||
SRC_URI="https://github.com/DSheirer/sdrtrunk/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://dev.pentoo.ch/~blshkv/distfiles/${PN}-dependencies-${GRADLE_DEP_VER}.tar.gz"
|
||||
|
||||
#WIP
|
||||
#KEYWORDS="~amd64 ~x86"
|
||||
KEYWORDS="~amd64"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
#TODO: migratge to virtual/jdk:15 so java-pkg-2 below would work
|
||||
#java-pkg-2 sets java based on RDEPEND so the java slot in rdepend is used to build
|
||||
RDEPEND="|| ( dev-java/openjdk-bin:15 )"
|
||||
#requires >= jdk-13
|
||||
RDEPEND="dev-java/openjdk-bin:15"
|
||||
DEPEND="${RDEPEND}
|
||||
!net-wireless/sdrtrunk-bin
|
||||
dev-java/gradle-bin:6.3"
|
||||
|
|
@ -38,13 +39,11 @@ src_compile() {
|
|||
GRADLE="gradle-6.3 --gradle-user-home .gradle --console rich --no-daemon"
|
||||
GRADLE="${GRADLE} --offline"
|
||||
unset TERM
|
||||
${GRADLE} jar -x check -x test || die
|
||||
${GRADLE} runtime -x check -x test || die
|
||||
}
|
||||
|
||||
#src_install() {
|
||||
# cd ./build/distributions
|
||||
# unpack sdr-trunk-0.4.0.tar
|
||||
# dodir /opt/sdrtrunk/
|
||||
# cp -R * "${ED}"/opt/sdrtrunk/
|
||||
# dosym /opt/sdrtrunk/bin/sdr-trunk /usr/bin/sdr-trunk
|
||||
#}
|
||||
src_install() {
|
||||
dodir /opt/sdrtrunk/
|
||||
cp -R ./build/image/* "${ED}"/opt/sdrtrunk/
|
||||
dosym "${EPREFIX}"/opt/sdrtrunk/bin/sdr-trunk /usr/bin/sdr-trunk
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue