]> git.pld-linux.org Git - packages/gnuradio.git/commitdiff
- updated to 3.7.13.4
authorJan Rękorajski <baggins@pld-linux.org>
Sat, 30 Mar 2019 10:10:09 +0000 (11:10 +0100)
committerJan Rękorajski <baggins@pld-linux.org>
Sat, 30 Mar 2019 10:10:09 +0000 (11:10 +0100)
gnuradio.spec
link.patch
qwt-includes.patch [new file with mode: 0644]

index fc27f8ff7aab78b0523ec8b40df9a6d224cda9ed..cbd2717288c1aabf4ce66fea4741b88b2d3a3daf 100644 (file)
@@ -5,15 +5,16 @@
 
 Summary:       Software defined radio framework
 Name:          gnuradio
-Version:       3.7.9.2
-Release:       3
+Version:       3.7.13.4
+Release:       1
 License:       GPL v3
 Group:         Applications/Engineering
 Source0:       http://gnuradio.org/releases/gnuradio/%{name}-%{version}.tar.gz
-# Source0-md5: ec5532a438ae3169069a9909499fa19b
+# Source0-md5: b38d9cfa7cb4dcb97f5d19ebcabe8dcb
 Patch0:                link.patch
 Patch1:                gsl.patch
 Patch2:                libexec.patch
+Patch3:                qwt-includes.patch
 URL:           http://www.gnuradio.org/
 BuildRequires: Qt3Support >= 4.8
 BuildRequires: QtCLucene-devel >= 4.8
@@ -130,6 +131,7 @@ GNU Radio examples.
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
 %{__mkdir_p} build
@@ -305,6 +307,10 @@ rm -rf $RPM_BUILD_ROOT
 %{py_sitedir}/gnuradio/wxgui/forms
 %{py_sitedir}/gnuradio/wxgui/plotter
 
+%dir %{py_sitedir}/gnuradio/zeromq
+%attr(755,root,root) %{py_sitedir}/gnuradio/zeromq/*.so
+%{py_sitedir}/gnuradio/zeromq/*.py*
+
 %{py_sitedir}/grc_gnuradio
 %dir %{py_sitedir}/pmt
 %attr(755,root,root) %{py_sitedir}/pmt/_pmt_swig.so
index 0b4d137dba5cbeb55efb939f183470229f14b7fa..926370aa96085c82253059cd7e9c36ce8932aa78 100644 (file)
@@ -4,7 +4,7 @@ diff -ur gnuradio-3.7.9.2.orig/gnuradio-runtime/lib/CMakeLists.txt gnuradio-3.7.
 @@ -154,7 +154,7 @@
  
  #need to link with librt on ubuntu 11.10 for shm_*
- if(LINUX)
+ if((LINUX) OR (CMAKE_SYSTEM_NAME STREQUAL "kFreeBSD"))
 -    list(APPEND gnuradio_runtime_libs rt)
 +    list(APPEND gnuradio_runtime_libs rt pthread)
  endif()
@@ -43,15 +43,15 @@ diff -ur gnuradio-3.7.9.2.orig/volk/lib/CMakeLists.txt gnuradio-3.7.9.2/volk/lib
      add_library(volk SHARED $<TARGET_OBJECTS:volk_obj>)
 -    target_link_libraries(volk ${volk_libraries})
 +    target_link_libraries(volk ${volk_libraries} m)
-     #Configure target properties
-     set_target_properties(volk_obj PROPERTIES COMPILE_FLAGS "-fPIC")
+     target_include_directories(volk
+         PUBLIC ${PROJECT_BINARY_DIR}/include
+         PUBLIC ${PROJECT_SOURCE_DIR}/include
 @@ -563,7 +563,7 @@
  else()
      #create the volk runtime library
      add_library(volk SHARED ${volk_sources})
 -    target_link_libraries(volk ${volk_libraries})
 +    target_link_libraries(volk ${volk_libraries} m)
-     set_target_properties(volk PROPERTIES SOVERSION ${LIBVER})
-     set_target_properties(volk PROPERTIES DEFINE_SYMBOL "volk_EXPORTS")
+     include_directories(volk
+         PUBLIC ${PROJECT_BINARY_DIR}/include
+         PUBLIC ${PROJECT_SOURCE_DIR}/include
diff --git a/qwt-includes.patch b/qwt-includes.patch
new file mode 100644 (file)
index 0000000..fbd75ee
--- /dev/null
@@ -0,0 +1,10 @@
+--- gnuradio-3.7.13.4/cmake/Modules/FindQwt.cmake~     2018-07-15 18:09:20.000000000 +0200
++++ gnuradio-3.7.13.4/cmake/Modules/FindQwt.cmake      2019-03-30 10:40:11.744273836 +0100
+@@ -15,6 +15,7 @@
+   /usr/local/include/qwt
+   /usr/include/qwt6
+   /usr/include/qwt-qt4
++  /usr/include/qt4/qwt
+   /usr/include/qwt
+   /usr/include/qwt5
+   /opt/local/include/qwt
This page took 0.204196 seconds and 4 git commands to generate.