1 |
commit: 7b9064ad8271b62d7d02392d3c39cca2ae948969 |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Feb 3 05:38:47 2020 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Feb 3 05:38:47 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b9064ad |
7 |
|
8 |
net-analyzer/gsm-receiver: Remove last-rited pkg |
9 |
|
10 |
Closes: https://bugs.gentoo.org/533052 |
11 |
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> |
12 |
|
13 |
...1-gsm-receiver-build-against-gnuradio-3.7.patch | 323 --------------------- |
14 |
net-analyzer/gsm-receiver/gsm-receiver-9999.ebuild | 47 --- |
15 |
net-analyzer/gsm-receiver/metadata.xml | 8 - |
16 |
profiles/package.mask | 6 - |
17 |
4 files changed, 384 deletions(-) |
18 |
|
19 |
diff --git a/net-analyzer/gsm-receiver/files/0001-gsm-receiver-build-against-gnuradio-3.7.patch b/net-analyzer/gsm-receiver/files/0001-gsm-receiver-build-against-gnuradio-3.7.patch |
20 |
deleted file mode 100644 |
21 |
index b7683f38b68..00000000000 |
22 |
--- a/net-analyzer/gsm-receiver/files/0001-gsm-receiver-build-against-gnuradio-3.7.patch |
23 |
+++ /dev/null |
24 |
@@ -1,323 +0,0 @@ |
25 |
-From c9809ac05224ccf3a7fce1dda8c7eddedbbf3a56 Mon Sep 17 00:00:00 2001 |
26 |
-From: =?UTF-8?q?Ch=C3=AD-Thanh=20Christopher=20Nguy=E1=BB=85n?= |
27 |
- <chithanh@g.o> |
28 |
-Date: Wed, 5 Feb 2014 03:21:37 +0100 |
29 |
-Subject: [PATCH] gsm-receiver: build against gnuradio-3.7 |
30 |
- |
31 |
-This is the result of blindly following |
32 |
-http://gnuradio.org/redmine/projects/gnuradio/wiki/Move_3-6_to_3-7 |
33 |
-The result builds, but it may or may not work. |
34 |
---- |
35 |
- gsm-receiver/Makefile.common | 7 ++-- |
36 |
- gsm-receiver/config/Makefile.am | 2 +- |
37 |
- .../config/gr_libgnuradio_core_extra_ldflags.m4 | 40 ---------------------- |
38 |
- .../config/gr_libgnuradio_runtime_extra_ldflags.m4 | 40 ++++++++++++++++++++++ |
39 |
- gsm-receiver/config/gr_standalone.m4 | 5 ++- |
40 |
- gsm-receiver/gsm-receiver.pc.in | 2 +- |
41 |
- gsm-receiver/src/lib/gsm.i | 15 ++++++-- |
42 |
- gsm-receiver/src/lib/gsm_receiver_cf.cc | 16 ++++----- |
43 |
- gsm-receiver/src/lib/gsm_receiver_cf.h | 18 +++++----- |
44 |
- 9 files changed, 76 insertions(+), 69 deletions(-) |
45 |
- delete mode 100644 gsm-receiver/config/gr_libgnuradio_core_extra_ldflags.m4 |
46 |
- create mode 100644 gsm-receiver/config/gr_libgnuradio_runtime_extra_ldflags.m4 |
47 |
- |
48 |
-diff --git a/gsm-receiver/Makefile.common b/gsm-receiver/Makefile.common |
49 |
-index b5dcb2e..0592f70 100644 |
50 |
---- a/gsm-receiver/Makefile.common |
51 |
-+++ b/gsm-receiver/Makefile.common |
52 |
-@@ -28,7 +28,7 @@ AM_CPPFLAGS = \ |
53 |
- $(STD_DEFINES_AND_INCLUDES) \ |
54 |
- $(PYTHON_CPPFLAGS) \ |
55 |
- $(CPPUNIT_INCLUDES) \ |
56 |
-- $(GNURADIO_CORE_CPPFLAGS) |
57 |
-+ $(GNURADIO_RUNTIME_CPPFLAGS) |
58 |
- |
59 |
- #!! remove this |
60 |
- TCH_DECODER_INCLUDEDIR = $(top_srcdir)/src/lib/decoder/openbtsstuff |
61 |
-@@ -36,9 +36,8 @@ TCH_DECODER_INCLUDEDIR = $(top_srcdir)/src/lib/decoder/openbtsstuff |
62 |
- STD_DEFINES_AND_INCLUDES = \ |
63 |
- -I$(DECODER_INCLUDEDIR) \ |
64 |
- -I$(MAIN_INCLUDEDIR) \ |
65 |
-- -I$(GNURADIO_CORE_INCLUDEDIR) \ |
66 |
-- -I$(GNURADIO_CORE_INCLUDEDIR)/swig \ |
67 |
-- -I$(GRUEL_INCLUDEDIR)/gruel/swig \ |
68 |
-+ -I$(GNURADIO_RUNTIME_INCLUDEDIR) \ |
69 |
-+ -I$(GNURADIO_RUNTIME_INCLUDEDIR)/gnuradio/swig \ |
70 |
- $(LIBOSMOCORE_CFLAGS) \ |
71 |
- -I$(TCH_DECODER_INCLUDEDIR) |
72 |
- |
73 |
-diff --git a/gsm-receiver/config/Makefile.am b/gsm-receiver/config/Makefile.am |
74 |
-index 5858d22..1fdc0e5 100644 |
75 |
---- a/gsm-receiver/config/Makefile.am |
76 |
-+++ b/gsm-receiver/config/Makefile.am |
77 |
-@@ -51,7 +51,7 @@ m4macros = \ |
78 |
- gr_fortran.m4 \ |
79 |
- gr_gprof.m4 \ |
80 |
- gr_lib64.m4 \ |
81 |
-- gr_libgnuradio_core_extra_ldflags.m4 \ |
82 |
-+ gr_libgnuradio_runtime_extra_ldflags.m4 \ |
83 |
- gr_no_undefined.m4 \ |
84 |
- gr_omnithread.m4 \ |
85 |
- gr_pwin32.m4 \ |
86 |
-diff --git a/gsm-receiver/config/gr_libgnuradio_core_extra_ldflags.m4 b/gsm-receiver/config/gr_libgnuradio_core_extra_ldflags.m4 |
87 |
-deleted file mode 100644 |
88 |
-index 43f872c..0000000 |
89 |
---- a/gsm-receiver/config/gr_libgnuradio_core_extra_ldflags.m4 |
90 |
-+++ /dev/null |
91 |
-@@ -1,40 +0,0 @@ |
92 |
--# Check for (MinGW)win32 extra ld options. -*- Autoconf -*- |
93 |
-- |
94 |
--# Copyright 2003,2004,2005 Free Software Foundation, Inc. |
95 |
--# |
96 |
--# This file is part of GNU Radio |
97 |
--# |
98 |
--# GNU Radio is free software; you can redistribute it and/or modify |
99 |
--# it under the terms of the GNU General Public License as published by |
100 |
--# the Free Software Foundation; either version 3, or (at your option) |
101 |
--# any later version. |
102 |
--# |
103 |
--# GNU Radio is distributed in the hope that it will be useful, |
104 |
--# but WITHOUT ANY WARRANTY; without even the implied warranty of |
105 |
--# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
106 |
--# GNU General Public License for more details. |
107 |
--# |
108 |
--# You should have received a copy of the GNU General Public License |
109 |
--# along with GNU Radio; see the file COPYING. If not, write to |
110 |
--# the Free Software Foundation, Inc., 51 Franklin Street, |
111 |
--# Boston, MA 02110-1301, USA. |
112 |
-- |
113 |
--dnl |
114 |
--AC_DEFUN([GR_LIBGNURADIO_CORE_EXTRA_LDFLAGS], [ |
115 |
--AC_REQUIRE([AC_PROG_LD]) |
116 |
--# on Mingw32 extra LDFLAGS are required to ease global variable linking |
117 |
--LIBGNURADIO_CORE_EXTRA_LDFLAGS="" |
118 |
-- |
119 |
--AC_MSG_CHECKING([whether $LD accepts --enable-runtime-pseudo-reloc]) |
120 |
--if ${LD} --enable-runtime-pseudo-reloc --version >/dev/null 2>&1 |
121 |
--then |
122 |
-- # libtool requires the quotes |
123 |
-- LIBGNURADIO_CORE_EXTRA_LDFLAGS="\"-Wl,--enable-runtime-pseudo-reloc\"" |
124 |
-- AC_MSG_RESULT(yes) |
125 |
--else |
126 |
-- AC_MSG_RESULT(no) |
127 |
--fi |
128 |
-- |
129 |
--AC_SUBST(LIBGNURADIO_CORE_EXTRA_LDFLAGS) |
130 |
-- |
131 |
--]) |
132 |
-diff --git a/gsm-receiver/config/gr_libgnuradio_runtime_extra_ldflags.m4 b/gsm-receiver/config/gr_libgnuradio_runtime_extra_ldflags.m4 |
133 |
-new file mode 100644 |
134 |
-index 0000000..92e8c97 |
135 |
---- /dev/null |
136 |
-+++ b/gsm-receiver/config/gr_libgnuradio_runtime_extra_ldflags.m4 |
137 |
-@@ -0,0 +1,40 @@ |
138 |
-+# Check for (MinGW)win32 extra ld options. -*- Autoconf -*- |
139 |
-+ |
140 |
-+# Copyright 2003,2004,2005 Free Software Foundation, Inc. |
141 |
-+# |
142 |
-+# This file is part of GNU Radio |
143 |
-+# |
144 |
-+# GNU Radio is free software; you can redistribute it and/or modify |
145 |
-+# it under the terms of the GNU General Public License as published by |
146 |
-+# the Free Software Foundation; either version 3, or (at your option) |
147 |
-+# any later version. |
148 |
-+# |
149 |
-+# GNU Radio is distributed in the hope that it will be useful, |
150 |
-+# but WITHOUT ANY WARRANTY; without even the implied warranty of |
151 |
-+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
152 |
-+# GNU General Public License for more details. |
153 |
-+# |
154 |
-+# You should have received a copy of the GNU General Public License |
155 |
-+# along with GNU Radio; see the file COPYING. If not, write to |
156 |
-+# the Free Software Foundation, Inc., 51 Franklin Street, |
157 |
-+# Boston, MA 02110-1301, USA. |
158 |
-+ |
159 |
-+dnl |
160 |
-+AC_DEFUN([GR_LIBGNURADIO_RUNTIME_EXTRA_LDFLAGS], [ |
161 |
-+AC_REQUIRE([AC_PROG_LD]) |
162 |
-+# on Mingw32 extra LDFLAGS are required to ease global variable linking |
163 |
-+LIBGNURADIO_RUNTIME_EXTRA_LDFLAGS="" |
164 |
-+ |
165 |
-+AC_MSG_CHECKING([whether $LD accepts --enable-runtime-pseudo-reloc]) |
166 |
-+if ${LD} --enable-runtime-pseudo-reloc --version >/dev/null 2>&1 |
167 |
-+then |
168 |
-+ # libtool requires the quotes |
169 |
-+ LIBGNURADIO_RUNTIME_EXTRA_LDFLAGS="\"-Wl,--enable-runtime-pseudo-reloc\"" |
170 |
-+ AC_MSG_RESULT(yes) |
171 |
-+else |
172 |
-+ AC_MSG_RESULT(no) |
173 |
-+fi |
174 |
-+ |
175 |
-+AC_SUBST(LIBGNURADIO_RUNTIME_EXTRA_LDFLAGS) |
176 |
-+ |
177 |
-+]) |
178 |
-diff --git a/gsm-receiver/config/gr_standalone.m4 b/gsm-receiver/config/gr_standalone.m4 |
179 |
-index 4e097d2..14f286c 100644 |
180 |
---- a/gsm-receiver/config/gr_standalone.m4 |
181 |
-+++ b/gsm-receiver/config/gr_standalone.m4 |
182 |
-@@ -114,7 +114,6 @@ m4_define([GR_STANDALONE], |
183 |
- AC_CHECK_PROG([XMLTO],[xmlto],[yes],[]) |
184 |
- AM_CONDITIONAL([HAS_XMLTO], [test x$XMLTO = xyes]) |
185 |
- |
186 |
-- PKG_CHECK_MODULES(GNURADIO_CORE, gnuradio-core >= 3) |
187 |
-- LIBS="$LIBS $GNURADIO_CORE_LIBS" |
188 |
-- PKG_CHECK_MODULES(GRUEL, gruel >= 3) |
189 |
-+ PKG_CHECK_MODULES(GNURADIO_RUNTIME, gnuradio-runtime >= 3) |
190 |
-+ LIBS="$LIBS $GNURADIO_RUNTIME_LIBS" |
191 |
- ]) |
192 |
-diff --git a/gsm-receiver/gsm-receiver.pc.in b/gsm-receiver/gsm-receiver.pc.in |
193 |
-index 0a18d4b..9ceca56 100644 |
194 |
---- a/gsm-receiver/gsm-receiver.pc.in |
195 |
-+++ b/gsm-receiver/gsm-receiver.pc.in |
196 |
-@@ -5,7 +5,7 @@ includedir=@includedir@ |
197 |
- |
198 |
- Name: gsm-receiver |
199 |
- Description: The GSM receiver block which does FCCH burst search, sch decoding and normal burst demodulation |
200 |
--Requires: gnuradio-core |
201 |
-+Requires: gnuradio-runtime |
202 |
- Version: @VERSION@ |
203 |
- Libs: -L${libdir} -lgsm-receiver |
204 |
- Cflags: -I${includedir} |
205 |
-diff --git a/gsm-receiver/src/lib/gsm.i b/gsm-receiver/src/lib/gsm.i |
206 |
-index b3c1d81..3f58e16 100644 |
207 |
---- a/gsm-receiver/src/lib/gsm.i |
208 |
-+++ b/gsm-receiver/src/lib/gsm.i |
209 |
-@@ -37,18 +37,27 @@ |
210 |
- #include "gsm_receiver_cf.h" |
211 |
- #include <stdexcept> |
212 |
- /* #include "gsm_constants.h" */ |
213 |
-+#include <gnuradio/block.h> |
214 |
-+#include <gnuradio/sync_block.h> |
215 |
-+#include <gnuradio/sync_decimator.h> |
216 |
-+#include <gnuradio/sync_interpolator.h> |
217 |
-+#include <gnuradio/tagged_stream_block.h> |
218 |
-+#include <gnuradio/block_gateway.h> |
219 |
-+#include <gnuradio/feval.h> |
220 |
-+#include <gnuradio/py_feval.h> |
221 |
-+#include <gnuradio/high_res_timer.h> |
222 |
- %} |
223 |
- |
224 |
- // ---------------------------------------------------------------- |
225 |
- |
226 |
- GR_SWIG_BLOCK_MAGIC(gsm,receiver_cf); |
227 |
- |
228 |
--gsm_receiver_cf_sptr gsm_make_receiver_cf ( gr_feval_dd *tuner, gr_feval_dd *synchronizer, int osr, std::string key, std::string configuration); |
229 |
-+gsm_receiver_cf_sptr gsm_make_receiver_cf ( gr::feval_dd *tuner, gr::feval_dd *synchronizer, int osr, std::string key, std::string configuration); |
230 |
- |
231 |
--class gsm_receiver_cf : public gr_block |
232 |
-+class gsm_receiver_cf : public gr::block |
233 |
- { |
234 |
- private: |
235 |
-- gsm_receiver_cf ( gr_feval_dd *tuner, gr_feval_dd *synchronizer, int osr); |
236 |
-+ gsm_receiver_cf ( gr::feval_dd *tuner, gr::feval_dd *synchronizer, int osr); |
237 |
- }; |
238 |
- |
239 |
- // ---------------------------------------------------------------- |
240 |
-diff --git a/gsm-receiver/src/lib/gsm_receiver_cf.cc b/gsm-receiver/src/lib/gsm_receiver_cf.cc |
241 |
-index b4e7a69..6bfdf5d 100644 |
242 |
---- a/gsm-receiver/src/lib/gsm_receiver_cf.cc |
243 |
-+++ b/gsm-receiver/src/lib/gsm_receiver_cf.cc |
244 |
-@@ -24,8 +24,8 @@ |
245 |
- #include "config.h" |
246 |
- #endif |
247 |
- |
248 |
--#include <gr_io_signature.h> |
249 |
--#include <gr_math.h> |
250 |
-+#include <gnuradio/io_signature.h> |
251 |
-+#include <gnuradio/math.h> |
252 |
- #include <math.h> |
253 |
- #include <Assert.h> |
254 |
- #include <boost/circular_buffer.hpp> |
255 |
-@@ -289,7 +289,7 @@ typedef std::vector<float> vector_float; |
256 |
- typedef boost::circular_buffer<float> circular_buffer_float; |
257 |
- |
258 |
- gsm_receiver_cf_sptr |
259 |
--gsm_make_receiver_cf(gr_feval_dd *tuner, gr_feval_dd *synchronizer, int osr, std::string key, std::string configuration) |
260 |
-+gsm_make_receiver_cf(gr::feval_dd *tuner, gr::feval_dd *synchronizer, int osr, std::string key, std::string configuration) |
261 |
- { |
262 |
- return gsm_receiver_cf_sptr(new gsm_receiver_cf(tuner, synchronizer, osr, key, configuration)); |
263 |
- } |
264 |
-@@ -302,10 +302,10 @@ static const int MAX_OUT = 1; // maximum number of output streams |
265 |
- /* |
266 |
- * The private constructor |
267 |
- */ |
268 |
--gsm_receiver_cf::gsm_receiver_cf(gr_feval_dd *tuner, gr_feval_dd *synchronizer, int osr, std::string key, std::string configuration) |
269 |
-- : gr_block("gsm_receiver", |
270 |
-- gr_make_io_signature(MIN_IN, MAX_IN, sizeof(gr_complex)), |
271 |
-- gr_make_io_signature(MIN_OUT, MAX_OUT, 142 * sizeof(float))), |
272 |
-+gsm_receiver_cf::gsm_receiver_cf(gr::feval_dd *tuner, gr::feval_dd *synchronizer, int osr, std::string key, std::string configuration) |
273 |
-+ : gr::block("gsm_receiver", |
274 |
-+ gr::io_signature::make(MIN_IN, MAX_IN, sizeof(gr_complex)), |
275 |
-+ gr::io_signature::make(MIN_OUT, MAX_OUT, 142 * sizeof(float))), |
276 |
- d_OSR(osr), |
277 |
- d_chan_imp_length(CHAN_IMP_RESP_LENGTH), |
278 |
- d_tuner(tuner), |
279 |
-@@ -751,7 +751,7 @@ void gsm_receiver_cf::set_frequency(double freq_offset) |
280 |
- inline float gsm_receiver_cf::compute_phase_diff(gr_complex val1, gr_complex val2) |
281 |
- { |
282 |
- gr_complex conjprod = val1 * conj(val2); |
283 |
-- return gr_fast_atan2f(imag(conjprod), real(conjprod)); |
284 |
-+ return gr::fast_atan2f(imag(conjprod), real(conjprod)); |
285 |
- } |
286 |
- |
287 |
- bool gsm_receiver_cf::reach_sch_burst(const int nitems) |
288 |
-diff --git a/gsm-receiver/src/lib/gsm_receiver_cf.h b/gsm-receiver/src/lib/gsm_receiver_cf.h |
289 |
-index 039a774..3478585 100644 |
290 |
---- a/gsm-receiver/src/lib/gsm_receiver_cf.h |
291 |
-+++ b/gsm-receiver/src/lib/gsm_receiver_cf.h |
292 |
-@@ -24,9 +24,9 @@ |
293 |
- |
294 |
- #include <vector> |
295 |
- #include <list> |
296 |
--#include <gr_block.h> |
297 |
--#include <gr_complex.h> |
298 |
--#include <gr_feval.h> |
299 |
-+#include <gnuradio/block.h> |
300 |
-+#include <gnuradio/gr_complex.h> |
301 |
-+#include <gnuradio/feval.h> |
302 |
- #include <gsm_constants.h> |
303 |
- #include <gsm_receiver_config.h> |
304 |
- |
305 |
-@@ -42,7 +42,7 @@ class gsm_receiver_cf; |
306 |
- typedef boost::shared_ptr<gsm_receiver_cf> gsm_receiver_cf_sptr; |
307 |
- typedef std::vector<gr_complex> vector_complex; |
308 |
- |
309 |
--gsm_receiver_cf_sptr gsm_make_receiver_cf(gr_feval_dd *tuner, gr_feval_dd *synchronizer, int osr, std::string key, std::string configuration); |
310 |
-+gsm_receiver_cf_sptr gsm_make_receiver_cf(gr::feval_dd *tuner, gr::feval_dd *synchronizer, int osr, std::string key, std::string configuration); |
311 |
- |
312 |
- /** GSM Receiver GNU Radio block |
313 |
- * |
314 |
-@@ -52,7 +52,7 @@ gsm_receiver_cf_sptr gsm_make_receiver_cf(gr_feval_dd *tuner, gr_feval_dd *synch |
315 |
- * \ingroup block |
316 |
- */ |
317 |
- |
318 |
--class gsm_receiver_cf : public gr_block |
319 |
-+class gsm_receiver_cf : public gr::block |
320 |
- { |
321 |
- private: |
322 |
- std::map<char,int> d_hex_to_int; |
323 |
-@@ -76,8 +76,8 @@ class gsm_receiver_cf : public gr_block |
324 |
- gr_complex d_sch_training_seq[N_SYNC_BITS]; ///<encoded training sequence of a SCH burst |
325 |
- gr_complex d_norm_training_seq[TRAIN_SEQ_NUM][N_TRAIN_BITS]; ///<encoded training sequences of a normal bursts and dummy bursts |
326 |
- |
327 |
-- gr_feval_dd *d_tuner; ///<callback to a python object which is used for frequency tunning |
328 |
-- gr_feval_dd *d_synchronizer; ///<callback to a python object which is used to correct offset of USRP's internal clock |
329 |
-+ gr::feval_dd *d_tuner; ///<callback to a python object which is used for frequency tunning |
330 |
-+ gr::feval_dd *d_synchronizer; ///<callback to a python object which is used to correct offset of USRP's internal clock |
331 |
- |
332 |
- /** Countes samples consumed by the receiver |
333 |
- * |
334 |
-@@ -120,8 +120,8 @@ class gsm_receiver_cf : public gr_block |
335 |
- // GSM Stack |
336 |
- GS_CTX d_gs_ctx;//TODO: remove it! it'a not right place for a decoder |
337 |
- |
338 |
-- friend gsm_receiver_cf_sptr gsm_make_receiver_cf(gr_feval_dd *tuner, gr_feval_dd *synchronizer, int osr, std::string key, std::string configuration); |
339 |
-- gsm_receiver_cf(gr_feval_dd *tuner, gr_feval_dd *synchronizer, int osr, std::string key, std::string configuration); |
340 |
-+ friend gsm_receiver_cf_sptr gsm_make_receiver_cf(gr::feval_dd *tuner, gr::feval_dd *synchronizer, int osr, std::string key, std::string configuration); |
341 |
-+ gsm_receiver_cf(gr::feval_dd *tuner, gr::feval_dd *synchronizer, int osr, std::string key, std::string configuration); |
342 |
- |
343 |
- /** Function whis is used to search a FCCH burst and to compute frequency offset before |
344 |
- * "synchronized" state of the receiver |
345 |
--- |
346 |
-1.8.3.2 |
347 |
- |
348 |
|
349 |
diff --git a/net-analyzer/gsm-receiver/gsm-receiver-9999.ebuild b/net-analyzer/gsm-receiver/gsm-receiver-9999.ebuild |
350 |
deleted file mode 100644 |
351 |
index 36a54f59e1e..00000000000 |
352 |
--- a/net-analyzer/gsm-receiver/gsm-receiver-9999.ebuild |
353 |
+++ /dev/null |
354 |
@@ -1,47 +0,0 @@ |
355 |
-# Copyright 1999-2017 Gentoo Foundation |
356 |
-# Distributed under the terms of the GNU General Public License v2 |
357 |
- |
358 |
-EAPI=5 |
359 |
- |
360 |
-PYTHON_COMPAT=( python2_7 ) |
361 |
- |
362 |
-inherit autotools git-2 python-single-r1 |
363 |
- |
364 |
-DESCRIPTION="GSM receiver block from the airprobe suite" |
365 |
-HOMEPAGE="https://svn.berlin.ccc.de/projects/airprobe/" |
366 |
-SRC_URI="" |
367 |
- |
368 |
-LICENSE="GPL-3" |
369 |
-SLOT="0" |
370 |
-KEYWORDS="" |
371 |
-IUSE="" |
372 |
-REQUIRED_USE="${PYTHON_REQUIRED_USE}" |
373 |
- |
374 |
-RDEPEND="${PYTHON_DEPS} |
375 |
- net-libs/libosmocore |
376 |
- >=net-wireless/gnuradio-3.7_rc:0=" |
377 |
-DEPEND="${RDEPEND} |
378 |
- virtual/pkgconfig" |
379 |
- |
380 |
-EGIT_REPO_URI="git://git.gnumonks.org/airprobe.git" |
381 |
-EGIT_SOURCEDIR="${S}" |
382 |
-S+=/${PN} |
383 |
- |
384 |
-src_prepare() { |
385 |
- epatch "${FILESDIR}"/0001-${PN}-build-against-gnuradio-3.7.patch |
386 |
- python_fix_shebang "${S}" |
387 |
- eautoreconf |
388 |
-} |
389 |
- |
390 |
-src_configure() { |
391 |
- # fails to create .deps directory without dependency tracking |
392 |
- econf --enable-dependency-tracking |
393 |
-} |
394 |
- |
395 |
-src_install() { |
396 |
- default |
397 |
- |
398 |
- dobin src/python/*.py |
399 |
- insinto /usr/share/doc/${PF}/examples |
400 |
- doins src/python/*.sh |
401 |
-} |
402 |
|
403 |
diff --git a/net-analyzer/gsm-receiver/metadata.xml b/net-analyzer/gsm-receiver/metadata.xml |
404 |
deleted file mode 100644 |
405 |
index 1570f891c6a..00000000000 |
406 |
--- a/net-analyzer/gsm-receiver/metadata.xml |
407 |
+++ /dev/null |
408 |
@@ -1,8 +0,0 @@ |
409 |
-<?xml version="1.0" encoding="UTF-8"?> |
410 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
411 |
-<pkgmetadata> |
412 |
- <maintainer type="project"> |
413 |
- <email>radio@g.o</email> |
414 |
- <name>Radio</name> |
415 |
- </maintainer> |
416 |
-</pkgmetadata> |
417 |
|
418 |
diff --git a/profiles/package.mask b/profiles/package.mask |
419 |
index 7c4813783c6..d3c37448d9c 100644 |
420 |
--- a/profiles/package.mask |
421 |
+++ b/profiles/package.mask |
422 |
@@ -832,12 +832,6 @@ x11-misc/shutterbug |
423 |
# Removal in 14 days. Bug #703040. |
424 |
sys-fs/yaffs2-utils |
425 |
|
426 |
-# Michał Górny <mgorny@g.o> (2019-12-15) |
427 |
-# Repo gone in 2014. Never had a release ebuild. Apparently was broken |
428 |
-# before anyway (bug #508924). |
429 |
-# Removal in 14 days. Bug #533052. |
430 |
-net-analyzer/gsm-receiver |
431 |
- |
432 |
# David Seifert <soap@g.o> (2019-12-08) |
433 |
# Unmaintained, build hangs, tons of other build failures, missing |
434 |
# dependencies. Bug #663794, #666916, #666922, #667062, #678068, |