mirror of
https://github.com/pentoo/pentoo-overlay
synced 2025-12-06 08:25:01 +01:00
sdrtrunk-0.5.0_beta6.ebuild
This commit is contained in:
parent
69e4996bb9
commit
64520ef329
3 changed files with 54 additions and 28 deletions
|
|
@ -1,28 +0,0 @@
|
|||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..11} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python implementation of Mimikatz"
|
||||
HOMEPAGE="https://github.com/skelsec/pypykatz"
|
||||
#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
SRC_URI="https://github.com/skelsec/pypykatz/archive/refs/tags/${PV}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm64 x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=">=dev-python/unicrypto-0.0.5[${PYTHON_USEDEP}]
|
||||
>=dev-python/minidump-0.0.21[${PYTHON_USEDEP}]
|
||||
>=dev-python/minikerberos-0.2.20[${PYTHON_USEDEP}]
|
||||
>=dev-python/aiowinreg-0.0.7[${PYTHON_USEDEP}]
|
||||
>=dev-python/msldap-0.3.38[${PYTHON_USEDEP}]
|
||||
>=dev-python/winacl-0.1.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/aiosmb-0.3.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/aesedb-0.0.5[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
|
@ -1,4 +1,6 @@
|
|||
DIST sdrtrunk-0.4.0.tar.gz 1696076 BLAKE2B d21d6a2f15bc509193623a83c42b6e2bb1917ab469dc88498cfe0b6b39fc716dead01b8f529e20449f347318e9b509bfcfc820226b2d7fa5cd413a72ddb61f9b SHA512 1fe90b6a60236811ede5488349aea98c2d6742e53e679152fd695ede98692dc80059a4ed908d0c4316d82bb4be974ed40a4f4b0db3fb2305006fc7a9b15e22d7
|
||||
DIST sdrtrunk-0.5.0_beta5.tar.gz 1995664 BLAKE2B a2e03319412d45b7e8f54b77a8dd8912b8f350192f6484240a3f6b3b3d22dc349c1828028d9fe7b8fc3be52ea88450ff8eb71831861b453c372fc9b0bf267115 SHA512 81858bc5bdb7bf1b3a66c63cd50bc2117eae9dc3d6d41eacbfe12e761fa4c82935d061ed8eebe59155f58b9cb05daec5b7ebc576fae2be04cdcfa3b1fd0ac4f9
|
||||
DIST sdrtrunk-0.5.0_beta6.tar.gz 1997375 BLAKE2B 2eb7e0a4d0b9761aa61ac029434fa1e6c6decb7ee33fcb9a6d9dfcb321c00efe2aaaf110b36c734f2a54c320371fdb26c824da3ad688f0c1a56265c06068b22b SHA512 46d5123a7ef4bc96ea484b15ffc52c2d3df37e0f1a2e39ace156f90bcf29599b01a20ff07066d27f7ef437a3f161ade64eb54522df257634fb3f97404298baf5
|
||||
DIST sdrtrunk-dependencies-20201103.tar.gz 77304222 BLAKE2B 919b8896321d7d7a1720d1ed4f89a7fdf127bd02d18bceb14a2532bcb0184c05a4bced3440c66d431136a5a1cde4b3ab58891ff1ad03d220468a34b05d108fdf SHA512 69e103aa6b2cdf8c8cd60dee1c808101a5f4392b329465a5be4885a1d23b40216ce99f0ec9f4d9134ebec089c53788b893389f7344d82fd86606b1cefda84c76
|
||||
DIST sdrtrunk-dependencies-20220908.tar.gz 34810856 BLAKE2B e7c1d3a333932d100998521bb04d870a34c3996841dccf2569b74bf5c2ff6461df7769cdb539cc53ca54b499c368d04ea193d7efa2a16af097d62701ad22c3db SHA512 ef80bf2c45861a0f4ed1492eba45c12256acedcb67209cf7eec492772bc5b0a54e3b907762dd9855ffa84febe17dd24fec58605339521c6ed0d2af2e29d71ec3
|
||||
DIST sdrtrunk-dependencies-20221127.tar.gz 36657746 BLAKE2B 46a976a0e3de511935b5b669d7ef2a0326e7ea866f103c4420d117182b0a8940318b7ab8d36165a91a24df140a7c2fbeacb24f96f944fda8e06eb349376f40c8 SHA512 2fb1786ba856567956b28fcb226fca7edc7019deef782dc4f9451c83d1df610ecf1bc1db62a5c532e79502a3f0f00cfdffd076149c776eeac0f9a012453d21be
|
||||
|
|
|
|||
52
net-wireless/sdrtrunk/sdrtrunk-0.5.0_beta6.ebuild
Normal file
52
net-wireless/sdrtrunk/sdrtrunk-0.5.0_beta6.ebuild
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
MY_PV=${PV//_beta/-beta.}
|
||||
|
||||
GRADLE_DEP_VER="20221127"
|
||||
|
||||
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/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz
|
||||
https://dev.pentoo.ch/~blshkv/distfiles/${PN}-dependencies-${GRADLE_DEP_VER}.tar.gz"
|
||||
|
||||
KEYWORDS="~amd64"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="virtual/jdk:17"
|
||||
DEPEND="${RDEPEND}
|
||||
!net-wireless/sdrtrunk-bin
|
||||
dev-java/gradle-bin:*"
|
||||
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
|
||||
src_prepare() {
|
||||
eapply "${FILESDIR}"/0.5.0-build.patch
|
||||
#https://github.com/DSheirer/sdrtrunk/issues/1274
|
||||
eapply "${FILESDIR}"/1182.patch
|
||||
|
||||
mkdir -p ".gradle/init.d"
|
||||
cp "${FILESDIR}"/0.5.0-repos.gradle .gradle/init.d/repos.gradle || die "cp failed"
|
||||
sed -i "s|WORK_DIR|${WORKDIR}|g" .gradle/init.d/repos.gradle || die "sed failed"
|
||||
|
||||
sed -i "s|WORK_DIR|${WORKDIR}|g" build.gradle || die "sed failed"
|
||||
sed -i "s|WORK_DIR|${WORKDIR}|g" settings.gradle || die "sed failed"
|
||||
|
||||
eapply_user
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
GRADLE="gradle --gradle-user-home .gradle --console rich --no-daemon"
|
||||
GRADLE="${GRADLE} --offline"
|
||||
unset TERM
|
||||
${GRADLE} runtime -x check -x test || die
|
||||
}
|
||||
|
||||
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