commit: 83833850a05453001e883fd4cd56ba601b4ecb37 Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org> AuthorDate: Fri Apr 15 13:05:25 2022 +0000 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org> CommitDate: Fri Apr 15 13:07:22 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83833850
net-wireless/yatebts: treeclean Closes: https://bugs.gentoo.org/606598 Closes: https://bugs.gentoo.org/770739 Closes: https://bugs.gentoo.org/809542 Closes: https://bugs.gentoo.org/727958 Closes: https://bugs.gentoo.org/741082 Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org> net-wireless/yatebts/Manifest | 1 - .../yatebts/files/yatebts-5.0.0-gcc6.patch | 31 ------------- .../yatebts-6.0.0-dont-mess-with-cflags.patch | 12 ----- .../yatebts-sgsnggsn-inetutils-hostname-fix.diff | 14 ------ net-wireless/yatebts/metadata.xml | 14 ------ net-wireless/yatebts/yatebts-6.0.0-r1.ebuild | 53 ---------------------- net-wireless/yatebts/yatebts-9999.ebuild | 53 ---------------------- profiles/package.mask | 7 --- 8 files changed, 185 deletions(-) diff --git a/net-wireless/yatebts/Manifest b/net-wireless/yatebts/Manifest deleted file mode 100644 index 2c59509a7d16..000000000000 --- a/net-wireless/yatebts/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST yate-bts-6.0.0-1.tar.gz 2672036 BLAKE2B 3b538586786df32a2159002cc70f60ba6ed8ee3e82430f0e48652f9c2cb9602c229ad0e577f6445dae2225aab7fc047d40614a22f3eb995c93a870183856274b SHA512 dbff3ed5c801adc983a26e585186cc115e7c3d7a1d12d6bc6b0a08a48dfe6c4c1f15f5e731ca4c2ece04bd1784ab9af352b488e5b0f2c43f3c84204fce3ad3c7 diff --git a/net-wireless/yatebts/files/yatebts-5.0.0-gcc6.patch b/net-wireless/yatebts/files/yatebts-5.0.0-gcc6.patch deleted file mode 100644 index 988ca2d4f73f..000000000000 --- a/net-wireless/yatebts/files/yatebts-5.0.0-gcc6.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- a/mbts/GPRS/MSInfo.cpp -+++ b/mbts/GPRS/MSInfo.cpp -@@ -638,7 +638,7 @@ - if (msPCHDowns.size() > 1) { - std::ostringstream os; - msDumpChannels(os); -- GPRSLOG(INFO,GPRS_MSG|GPRS_CHECK_OK) << "Multislot assignment for "<<this<<os; -+ GPRSLOG(INFO,GPRS_MSG|GPRS_CHECK_OK) << "Multislot assignment for "<<this<<(!os.fail()); - } - - } else { ---- a/mbts/SGSNGGSN/Sgsn.cpp -+++ b/mbts/SGSNGGSN/Sgsn.cpp -@@ -149,7 +149,7 @@ - clearConn(GprsConnNone,SigConnLost); - std::ostringstream ss; - sgsnInfoDump(this,ss); -- SGSNLOGF(INFO,GPRS_OK|GPRS_MSG,"SGSN","Removing SgsnInfo:"<<ss); -+ SGSNLOGF(INFO,GPRS_OK|GPRS_MSG,"SGSN","Removing SgsnInfo:"<<(!ss.fail())); - sSgsnInfoList.remove(this); - GmmInfo *gmm = getGmm(); - if (gmm && (gmm->getSI() == this)) { -@@ -252,7 +252,7 @@ - { - std::ostringstream ss; - gmmInfoDump(gmm,ss,0); -- SGSNLOGF(INFO,GPRS_OK|GPRS_MSG,"SGSN","Removing gmm:"<<ss); -+ SGSNLOGF(INFO,GPRS_OK|GPRS_MSG,"SGSN","Removing gmm:"<<(!ss.fail())); - SgsnInfo *si; - RN_FOR_ALL(SgsnInfoList_t,sSgsnInfoList,si) { - // The second test here should be redundant. diff --git a/net-wireless/yatebts/files/yatebts-6.0.0-dont-mess-with-cflags.patch b/net-wireless/yatebts/files/yatebts-6.0.0-dont-mess-with-cflags.patch deleted file mode 100644 index 8768164cfa63..000000000000 --- a/net-wireless/yatebts/files/yatebts-6.0.0-dont-mess-with-cflags.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -38,9 +38,6 @@ - AC_PROG_CC - AC_PROG_AWK - --# Delete -g as we handle debug info at build time --CFLAGS=`echo "$CFLAGS" | sed 's/\(^\| \+\)-g[[0-9]]*//' 2>/dev/null` -- - # Helper to check by pkgconfig including local paths - function pkgconfig_check() - { diff --git a/net-wireless/yatebts/files/yatebts-sgsnggsn-inetutils-hostname-fix.diff b/net-wireless/yatebts/files/yatebts-sgsnggsn-inetutils-hostname-fix.diff deleted file mode 100644 index 46b4b1d1ba4d..000000000000 --- a/net-wireless/yatebts/files/yatebts-sgsnggsn-inetutils-hostname-fix.diff +++ /dev/null @@ -1,14 +0,0 @@ -diff --git a/mbts/SGSNGGSN/iputils.cpp b/mbts/SGSNGGSN/iputils.cpp -index 979ae3a..49bb0ff 100644 ---- a/mbts/SGSNGGSN/iputils.cpp -+++ b/mbts/SGSNGGSN/iputils.cpp -@@ -466,7 +466,7 @@ EXPORT uint32_t *ip_findmyaddr() - const int maxaddrs = 5; - static uint32_t addrs[maxaddrs+1]; - int n = 0; -- int fd = runcmd("|/bin/hostname","hostname","-I", NULL); -+ int fd = runcmd("|/bin/hostname","hostname","-i", NULL); - if (fd < 0) { - failed: - addrs[0] = (unsigned) -1; // converts to all 1s - diff --git a/net-wireless/yatebts/metadata.xml b/net-wireless/yatebts/metadata.xml deleted file mode 100644 index e368df6ddf5f..000000000000 --- a/net-wireless/yatebts/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>ra...@gentoo.org</email> - <name>Radio</name> - </maintainer> - <use> - <flag name="rad1">Build RAD1 transceiver</flag> - <flag name="usrp1">Build USRP1 transceiver</flag> - <flag name="uhd">Build UHD transceiver</flag> - <flag name="bladerf">Build bladeRF transceiver</flag> - </use> -</pkgmetadata> diff --git a/net-wireless/yatebts/yatebts-6.0.0-r1.ebuild b/net-wireless/yatebts/yatebts-6.0.0-r1.ebuild deleted file mode 100644 index ad1aea9178bd..000000000000 --- a/net-wireless/yatebts/yatebts-6.0.0-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="The Yate GSM base station" -HOMEPAGE="https://yatebts.com" -ESVN_REPO_URI="http://voip.null.ro/svn/yatebts/trunk" - -LICENSE="GPL-2" -SLOT="0" -IUSE="rad1 usrp1 uhd +bladerf cpu_flags_x86_sse3 cpu_flags_x86_sse4_1" - -RDEPEND=" - >=net-voip/yate-6.0.0:=[gsm] - bladerf? ( net-wireless/bladerf:= ) - uhd? ( net-wireless/uhd ) - virtual/libusb:1" -DEPEND="virtual/pkgconfig - ${RDEPEND}" - -if [[ ${PV} == "9999" ]] ; then - inherit subversion -else - KEYWORDS="~amd64 ~arm ~x86" - SRC_URI="http://yate.null.ro/tarballs/${PN}6/yate-bts-${PV}-1.tar.gz" - S="${WORKDIR}/yate-bts" -fi - -#we need more patches or configure flags because things install in really wrong places per FHS -PATCHES=( - "${FILESDIR}"/${PN}-sgsnggsn-inetutils-hostname-fix.diff - "${FILESDIR}"/${PN}-5.0.0-gcc6.patch - "${FILESDIR}"/${P}-dont-mess-with-cflags.patch - ) - -src_prepare() { - default - eautoreconf -} - -# $(use_enable rad1) \ -# $(use_enable usrp1) \ -# $(use_enable uhd) \ -# $(use_enable bladerf) \ -src_configure() { - econf \ - $(use_enable cpu_flags_x86_sse3 sse3) \ - $(use_enable cpu_flags_x86_sse4_1 sse41) - -} diff --git a/net-wireless/yatebts/yatebts-9999.ebuild b/net-wireless/yatebts/yatebts-9999.ebuild deleted file mode 100644 index 18f4117784c9..000000000000 --- a/net-wireless/yatebts/yatebts-9999.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="The Yate GSM base station" -HOMEPAGE="https://yatebts.com" -ESVN_REPO_URI="http://voip.null.ro/svn/yatebts/trunk" - -LICENSE="GPL-2" -SLOT="0" -IUSE="rad1 usrp1 uhd +bladerf cpu_flags_x86_sse3 cpu_flags_x86_sse4_1" - -RDEPEND=" - =net-voip/yate-${PV}:=[gsm] - bladerf? ( net-wireless/bladerf:= ) - uhd? ( net-wireless/uhd ) - virtual/libusb:1" -DEPEND="virtual/pkgconfig - ${RDEPEND}" - -if [[ ${PV} == "9999" ]] ; then - inherit subversion -else - KEYWORDS="~amd64 ~arm ~x86" - SRC_URI="http://yate.null.ro/tarballs/${PN}6/yate-bts-${PV}-1.tar.gz" - S="${WORKDIR}/yate-bts" -fi - -#we need more patches or configure flags because things install in really wrong places per FHS -PATCHES=( - "${FILESDIR}"/${PN}-sgsnggsn-inetutils-hostname-fix.diff - "${FILESDIR}"/${PN}-5.0.0-gcc6.patch - "${FILESDIR}"/${P}-dont-mess-with-cflags.patch - ) - -src_prepare() { - default - eautoreconf -} - -# $(use_enable rad1) \ -# $(use_enable usrp1) \ -# $(use_enable uhd) \ -# $(use_enable bladerf) \ -src_configure() { - econf \ - $(use_enable cpu_flags_x86_sse3 sse3) \ - $(use_enable cpu_flags_x86_sse4_1 sse41) - -} diff --git a/profiles/package.mask b/profiles/package.mask index 13c45339508b..cee178edb9fe 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -273,13 +273,6 @@ sci-biology/GBrowse # tries to fetch and install all dependencies locally). ~dev-python/jaraco-packaging-9.0.0 -# Jakov Smolić <jsmo...@gentoo.org> (2022-03-16) -# Unmaintaned, broken packages, no revdeps. -# Bugs 832618, 731720, 713684, -# 733662, 741082, and many others. -# Removal on 2022-04-16. -net-wireless/yatebts - # John Helmert III <a...@gentoo.org> (2022-03-13) # Arti is not a production-ready Tor client. According to upstream, "do # not use this program yet if you seriously need anonymity, privacy,