[packages/gnuradio] resolved symbols

gotar gotar at pld-linux.org
Thu Jan 9 09:08:03 CET 2014


commit ec7ea8d0a60c6d377cf184e1cb0aac55683e75ea
Author: Tomasz Pala <gotar at pld-linux.org>
Date:   Tue Jan 7 00:14:48 2014 +0100

    resolved symbols

 gnuradio.spec | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/gnuradio.spec b/gnuradio.spec
index 9983dcf..646f8e1 100644
--- a/gnuradio.spec
+++ b/gnuradio.spec
@@ -82,6 +82,8 @@ Obsoletes:	usrp < 3.3.0-1
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define		filterout_cpp	-pipe
+# pthread_create, pthread_join, pthread_detach - not used from within this
+%define		skip_post_check_so	libgnuradio-blocks-3.7.2.1.so.0.0.0
 
 %description
 GNU Radio is a collection of software that when combined with minimal
@@ -109,7 +111,11 @@ GNU Radio examples.
 
 %prep
 %setup -q
-sed '/Prevented in-tree build. This is bad practice./d' -i CMakeLists.txt
+sed -e '/Prevented in-tree build. This is bad practice./d' -i CMakeLists.txt
+sed -e 's/list(APPEND gnuradio_runtime_libs rt)/list(APPEND gnuradio_runtime_libs rt pthread)/' -i gnuradio-runtime/lib/CMakeLists.txt
+sed -e 's/list(APPEND gr_audio_libs ${JACK_LIBRARIES})/list(APPEND gr_audio_libs ${JACK_LIBRARIES} pthread)/' -i gr-audio/lib/CMakeLists.txt
+sed -e 's/list(APPEND fcd_libs rt)/list(APPEND fcd_libs rt pthread)/' -i gr-fcd/lib/CMakeLists.txt
+sed -e 's/target_link_libraries(volk ${volk_libraries})/target_link_libraries(volk ${volk_libraries} m)/' -i volk/lib/CMakeLists.txt
 
 %build
 %{__mkdir_p} build
@@ -122,7 +128,6 @@ rm -rf $RPM_BUILD_ROOT
 
 cd build
 %{__make} install \
-	pythondir=%{py_sitedir} \
 	DESTDIR=$RPM_BUILD_ROOT
 
 rm -rf inst-doc
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gnuradio.git/commitdiff/400a761397b2b0b3b6084298b866cf77297bda0a



More information about the pld-cvs-commit mailing list