fix for f12
[bbn_80211.git] / bbn_80211.spec
index 3722530..facad61 100644 (file)
@@ -8,9 +8,12 @@
 #
 %define name bbn_80211
 %define version 3.2.2 
-%define release 1.0
+%define release 1
 %define actual_name %{name}-%{version}
 
+# for module-tools
+%define module_taglevel_varname release
+
 Name: %{name}
 Summary: Very basic 802.11 transceiver code from BBN
 Version: %{version}
@@ -33,7 +36,11 @@ over the air reliably at 1Mbps and partially at 2Mbps.
 
 %prep
 %setup -q -n %{actual_name}
-
+# patch bbn_tap.cc that lacks an include (critical on f12)
+sed -i '
+/#include <stdexcept>/ a\
+#include <stdio.h>
+' gr-bbn/src/bbn/bbn_tap.cc 
 
 %build
 #PKG_CONFIG_PATH="/usr/lib/pkgconfig"
@@ -65,7 +72,7 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(-,root,root,-)
 %{_bindir}/*
 %{_includedir}/gnuradio/*
-%{_libdir}/python2.5/site-packages/
+%{_libdir}/python*/site-packages/
 %dir %{_datadir}/%{actual_name}
 %{_datadir}/%{actual_name}/*