Gentoo Archives: gentoo-commits

From: Richard Farina <zerochaos@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-wireless/yatebts/
Date: Wed, 14 Feb 2018 15:59:45
Message-Id: 1518623968.83862febc882cb2ef9777ed58af1d3ac239061ba.zerochaos@gentoo
1 commit: 83862febc882cb2ef9777ed58af1d3ac239061ba
2 Author: Zero_Chaos <zerochaos <AT> gentoo <DOT> org>
3 AuthorDate: Wed Feb 14 15:58:59 2018 +0000
4 Commit: Richard Farina <zerochaos <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 14 15:59:28 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83862feb
7
8 net-wireless/yatebts: bump
9
10 this is not any better, but it is newer
11
12 Package-Manager: Portage-2.3.24, Repoman-2.3.6
13
14 net-wireless/yatebts/Manifest | 3 +-
15 net-wireless/yatebts/yatebts-5.0.0.ebuild | 53 ----------------------
16 ...atebts-4.0.0-r3.ebuild => yatebts-6.0.0.ebuild} | 10 ++--
17 net-wireless/yatebts/yatebts-9999.ebuild | 5 +-
18 4 files changed, 9 insertions(+), 62 deletions(-)
19
20 diff --git a/net-wireless/yatebts/Manifest b/net-wireless/yatebts/Manifest
21 index aaaf7e5ad08..2c59509a7d1 100644
22 --- a/net-wireless/yatebts/Manifest
23 +++ b/net-wireless/yatebts/Manifest
24 @@ -1,2 +1 @@
25 -DIST yate-bts-4.0.0-1.tar.gz 3311644 BLAKE2B 9367179568970d968dc9556a7397535ecff207ab824f7f6f4d4ce4c0ad7811bcf9eb88b4ab981c2837db641d16afc811fa2d1ccb718f95a0a23e1a02d78b4b89 SHA512 802e765fb5dd1702b71c6e7a68f671dcfb82431d7c6defc4fea1494558b8824c0a4b61dc9b7b787bc8badf09752b12efb531d7435d6d32db60edd96fe32f850d
26 -DIST yate-bts-5.0.0-1.tar.gz 3352942 BLAKE2B 38b0449ab78fc97d91c9b695bbd216c7bd459cd84bf517ebce12797abf154a736d03e3ea1517c740064b3c487599b2cbb7559590cc752698042eb7a6bdca0174 SHA512 d893072f715f77dfe53e2d0a4332a02ffa441afb995a7280201d4ffb509b51d16888c961d753517f471915efdf03ec329707cd9d54f8bde6ecb9b2405d602939
27 +DIST yate-bts-6.0.0-1.tar.gz 2672036 BLAKE2B 3b538586786df32a2159002cc70f60ba6ed8ee3e82430f0e48652f9c2cb9602c229ad0e577f6445dae2225aab7fc047d40614a22f3eb995c93a870183856274b SHA512 dbff3ed5c801adc983a26e585186cc115e7c3d7a1d12d6bc6b0a08a48dfe6c4c1f15f5e731ca4c2ece04bd1784ab9af352b488e5b0f2c43f3c84204fce3ad3c7
28
29 diff --git a/net-wireless/yatebts/yatebts-5.0.0.ebuild b/net-wireless/yatebts/yatebts-5.0.0.ebuild
30 deleted file mode 100644
31 index fe1cf3ba12c..00000000000
32 --- a/net-wireless/yatebts/yatebts-5.0.0.ebuild
33 +++ /dev/null
34 @@ -1,53 +0,0 @@
35 -# Copyright 1999-2017 Gentoo Foundation
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=5
39 -
40 -inherit eutils autotools flag-o-matic
41 -
42 -DESCRIPTION="The Yate GSM base station"
43 -HOMEPAGE="http://www.yatebts.com/"
44 -ESVN_REPO_URI="http://voip.null.ro/svn/yatebts/trunk"
45 -
46 -LICENSE="GPL-2"
47 -SLOT="0"
48 -IUSE="rad1 usrp1 uhd +bladerf cpu_flags_x86_sse3 cpu_flags_x86_sse4_1"
49 -
50 -RDEPEND="
51 - =net-voip/yate-5.5.0-r1:=[gsm]
52 - bladerf? ( net-wireless/bladerf:= )
53 - uhd? ( net-wireless/uhd )
54 - virtual/libusb:1"
55 -DEPEND="virtual/pkgconfig
56 - ${RDEPEND}"
57 -
58 -if [[ ${PV} == "9999" ]] ; then
59 - inherit subversion
60 - KEYWORDS=""
61 -else
62 - KEYWORDS="~amd64 ~arm ~x86"
63 - SRC_URI="http://yate.null.ro/tarballs/${PN}5/yate-bts-${PV}-1.tar.gz"
64 - S="${WORKDIR}/yate-bts"
65 -fi
66 -
67 -src_prepare() {
68 - replace-flags -ggdb -g
69 - replace-flags -ggdb3 -g
70 - replace-flags -ggdb2 -g
71 - replace-flags -ggdb1 -g
72 - #epatch "${FILESDIR}"/${PN}-4.0.0-dont-mess-with-cflags.patch
73 - epatch "${FILESDIR}"/${PN}-sgsnggsn-inetutils-hostname-fix.diff
74 - epatch "${FILESDIR}"/${P}-gcc6.patch
75 - eautoreconf
76 -}
77 -
78 -src_configure() {
79 - econf \
80 - $(use_enable rad1) \
81 - $(use_enable usrp1) \
82 - $(use_enable uhd) \
83 - $(use_enable bladerf) \
84 - $(use_enable cpu_flags_x86_sse3 sse3) \
85 - $(use_enable cpu_flags_x86_sse4_1 sse41)
86 -
87 -}
88
89 diff --git a/net-wireless/yatebts/yatebts-4.0.0-r3.ebuild b/net-wireless/yatebts/yatebts-6.0.0.ebuild
90 similarity index 76%
91 rename from net-wireless/yatebts/yatebts-4.0.0-r3.ebuild
92 rename to net-wireless/yatebts/yatebts-6.0.0.ebuild
93 index 0f975f7cca8..3a932f78012 100644
94 --- a/net-wireless/yatebts/yatebts-4.0.0-r3.ebuild
95 +++ b/net-wireless/yatebts/yatebts-6.0.0.ebuild
96 @@ -1,4 +1,4 @@
97 -# Copyright 1999-2015 Gentoo Foundation
98 +# Copyright 1999-2018 Gentoo Foundation
99 # Distributed under the terms of the GNU General Public License v2
100
101 EAPI=5
102 @@ -14,7 +14,7 @@ SLOT="0"
103 IUSE="rad1 usrp1 uhd +bladerf cpu_flags_x86_sse3 cpu_flags_x86_sse4_1"
104
105 RDEPEND="
106 - =net-voip/yate-5.4.0-r1:=[gsm]
107 + =net-voip/yate-${PV}:=[gsm]
108 bladerf? ( net-wireless/bladerf:= )
109 uhd? ( net-wireless/uhd )
110 virtual/libusb:1"
111 @@ -26,14 +26,14 @@ if [[ ${PV} == "9999" ]] ; then
112 KEYWORDS=""
113 else
114 KEYWORDS="~amd64 ~arm ~x86"
115 - SRC_URI="http://yate.null.ro/tarballs/${PN}4/yate-bts-${PV}-1.tar.gz"
116 + SRC_URI="http://yate.null.ro/tarballs/${PN}6/yate-bts-${PV}-1.tar.gz"
117 S="${WORKDIR}/yate-bts"
118 fi
119
120 src_prepare() {
121 - epatch "${FILESDIR}"/${P}-dont-mess-with-cflags.patch
122 + #we need more patches or configure flags because things install in really wrong places per FHS
123 epatch "${FILESDIR}"/${PN}-sgsnggsn-inetutils-hostname-fix.diff
124 - epatch "${FILESDIR}"/${PN}-bladeRF-transceiver_revert_init_order.patch
125 + epatch "${FILESDIR}"/${PN}-5.0.0-gcc6.patch
126 eautoreconf
127 }
128
129
130 diff --git a/net-wireless/yatebts/yatebts-9999.ebuild b/net-wireless/yatebts/yatebts-9999.ebuild
131 index b06623ca8e6..3a932f78012 100644
132 --- a/net-wireless/yatebts/yatebts-9999.ebuild
133 +++ b/net-wireless/yatebts/yatebts-9999.ebuild
134 @@ -1,4 +1,4 @@
135 -# Copyright 1999-2015 Gentoo Foundation
136 +# Copyright 1999-2018 Gentoo Foundation
137 # Distributed under the terms of the GNU General Public License v2
138
139 EAPI=5
140 @@ -26,13 +26,14 @@ if [[ ${PV} == "9999" ]] ; then
141 KEYWORDS=""
142 else
143 KEYWORDS="~amd64 ~arm ~x86"
144 - SRC_URI="http://yate.null.ro/tarballs/${PN}4/yate-bts-${PV}-1.tar.gz"
145 + SRC_URI="http://yate.null.ro/tarballs/${PN}6/yate-bts-${PV}-1.tar.gz"
146 S="${WORKDIR}/yate-bts"
147 fi
148
149 src_prepare() {
150 #we need more patches or configure flags because things install in really wrong places per FHS
151 epatch "${FILESDIR}"/${PN}-sgsnggsn-inetutils-hostname-fix.diff
152 + epatch "${FILESDIR}"/${PN}-5.0.0-gcc6.patch
153 eautoreconf
154 }