From 1d22a64a5cc3156e838f119b26b3de13f51ae147 Mon Sep 17 00:00:00 2001 From: "Rick Farina (Zero_Chaos)" Date: Fri, 18 Mar 2022 10:22:15 -0400 Subject: [PATCH] rtl_power_fftw: save old package from gentoo --- net-wireless/rtl_power_fftw/Manifest | 1 + net-wireless/rtl_power_fftw/metadata.xml | 8 +++++ .../rtl_power_fftw-0.0_p20200601.ebuild | 29 +++++++++++++++++++ .../rtl_power_fftw/rtl_power_fftw-9999.ebuild | 29 +++++++++++++++++++ profiles/pentoo/base/package.unmask | 3 ++ 5 files changed, 70 insertions(+) create mode 100644 net-wireless/rtl_power_fftw/Manifest create mode 100644 net-wireless/rtl_power_fftw/metadata.xml create mode 100644 net-wireless/rtl_power_fftw/rtl_power_fftw-0.0_p20200601.ebuild create mode 100644 net-wireless/rtl_power_fftw/rtl_power_fftw-9999.ebuild diff --git a/net-wireless/rtl_power_fftw/Manifest b/net-wireless/rtl_power_fftw/Manifest new file mode 100644 index 000000000..3e798cb58 --- /dev/null +++ b/net-wireless/rtl_power_fftw/Manifest @@ -0,0 +1 @@ +DIST rtl_power_fftw-0.0_p20200601.tar.gz 37930 BLAKE2B 64678a9a8e9d795989048ea52f823f76afe3af9230de69e585efb3dd3e6afc49197c37dca97af99449b936ae14d72810e81f245715406c8533b95a2d3b661a8c SHA512 1d7db0df54b84a38bf8024558b42657a00f6432912ea1d4312d8c83fc0147f3a912df529e16db63dedc07518161cd9c7b96c969c53dde374a1b270d15e721189 diff --git a/net-wireless/rtl_power_fftw/metadata.xml b/net-wireless/rtl_power_fftw/metadata.xml new file mode 100644 index 000000000..807ec69d8 --- /dev/null +++ b/net-wireless/rtl_power_fftw/metadata.xml @@ -0,0 +1,8 @@ + + + + + radio@gentoo.org + Radio + + diff --git a/net-wireless/rtl_power_fftw/rtl_power_fftw-0.0_p20200601.ebuild b/net-wireless/rtl_power_fftw/rtl_power_fftw-0.0_p20200601.ebuild new file mode 100644 index 000000000..3026071ab --- /dev/null +++ b/net-wireless/rtl_power_fftw/rtl_power_fftw-0.0_p20200601.ebuild @@ -0,0 +1,29 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="power spectrum for RTLSDR dongles" +HOMEPAGE="https://github.com/AD-Vega/rtl-power-fftw" + +LICENSE="GPL-3" +SLOT="0" +if [ "${PV}" = "9999" ]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/AD-Vega/rtl-power-fftw.git" +else + KEYWORDS="~amd64 ~x86" + COMMIT="cee9a22207ea995bd12adbc6bcfbec92521548b1" + SRC_URI="https://github.com/AD-Vega/rtl-power-fftw/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN//_/-}-${COMMIT}" +fi + +IUSE="" + +RDEPEND="dev-cpp/tclap + sci-libs/fftw:3.0= + net-wireless/rtl-sdr:=" +DEPEND="${RDEPEND} + virtual/pkgconfig" diff --git a/net-wireless/rtl_power_fftw/rtl_power_fftw-9999.ebuild b/net-wireless/rtl_power_fftw/rtl_power_fftw-9999.ebuild new file mode 100644 index 000000000..3026071ab --- /dev/null +++ b/net-wireless/rtl_power_fftw/rtl_power_fftw-9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="power spectrum for RTLSDR dongles" +HOMEPAGE="https://github.com/AD-Vega/rtl-power-fftw" + +LICENSE="GPL-3" +SLOT="0" +if [ "${PV}" = "9999" ]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/AD-Vega/rtl-power-fftw.git" +else + KEYWORDS="~amd64 ~x86" + COMMIT="cee9a22207ea995bd12adbc6bcfbec92521548b1" + SRC_URI="https://github.com/AD-Vega/rtl-power-fftw/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN//_/-}-${COMMIT}" +fi + +IUSE="" + +RDEPEND="dev-cpp/tclap + sci-libs/fftw:3.0= + net-wireless/rtl-sdr:=" +DEPEND="${RDEPEND} + virtual/pkgconfig" diff --git a/profiles/pentoo/base/package.unmask b/profiles/pentoo/base/package.unmask index aee20818d..0443769e0 100644 --- a/profiles/pentoo/base/package.unmask +++ b/profiles/pentoo/base/package.unmask @@ -12,3 +12,6 @@ app-forensics/openscap #gentoo masked metasploit deps for removal, transferring these back to pentoo dev-ruby/patch_finder + +#removing old stuff from gentoo but we want to keep it +net-wireless/rtl_power_fftw