Name: crda Version: 1.1.2 Release: %mkrel 3 Summary: Software to upload wireless regulatory information into kernel License: ISC Group: System/Configuration/Hardware URL: http://linuxwireless.org/en/developers/Regulatory/CRDA Source0: http://wireless.kernel.org/download/crda/crda-%{version}.tar.bz2 Source2: setregdomain Source3: setregdomain.1 Patch0: crda-1.1.2-use-libnl3.patch # Add udev rule to call setregdomain on wireless device add Patch1: regulatory-rules-setregdomain.patch Requires: udev Requires: wireless-regdb BuildRequires: libgcrypt-devel BuildRequires: libnl3-devel BuildRequires: python-m2crypto BuildRequires: wireless-regdb %description CRDA acts as the udev helper for communication between the kernel and userspace for regulatory compliance. It relies on nl80211 for communication. CRDA is intended to be run only through udev communication from the kernel. The user should never have to run it manually except if debugging udev issues. %prep %setup -q %patch0 -p1 %patch1 -p2 %build export CFLAGS="%{optflags}" %make V=1 %install rm -rf %{buildroot} %makeinstall_std mkdir -p %{buildroot}%{_prefix}/lib/crda install -D -pm 0755 %SOURCE2 %{buildroot}/sbin install -D -pm 0644 %SOURCE3 %{buildroot}%{_mandir}/man1/setregdomain.1 %files %defattr(0644,root,root,0755) %doc LICENSE %dir %{_prefix}/lib/crda %{_mandir}/man1/setregdomain.1* %{_mandir}/man8/crda.8* %{_mandir}/man8/regdbdump.8* /lib/udev/rules.d/85-regulatory.rules %defattr(0755,root,root,0755) /sbin/crda /sbin/regdbdump /sbin/setregdomain %changelog * Tue Mar 20 2012 tmb <tmb> 1.1.2-3.mga2 + Revision: 225074 - adapt setregdomain for Mageia - add setregdomain to set correct wireless regulatory domain on udev trigger (fedora) * Tue Mar 20 2012 tmb <tmb> 1.1.2-2.mga2 + Revision: 224997 - build with libnl3 * Fri Jan 06 2012 tmb <tmb> 1.1.2-1.mga2 + Revision: 192666 - update to 1.1.2 - imported package crda * Thu Jan 13 2011 Thomas Backlund <tmb@mageia.org> 1.1.1-3.mga1 - initial Mageia import * Tue Nov 30 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.1-2mdv2011.0 + Revision: 603858 - rebuild * Sat Mar 20 2010 Emmanuel Andry <eandry@mandriva.org> 1.1.1-1mdv2010.1 + Revision: 525464 - New version 1.1.1 * Tue Mar 16 2010 Oden Eriksson <oeriksson@mandriva.com> 1.1.0-2mdv2010.1 + Revision: 522420 - rebuilt for 2010.1 * Tue Jul 14 2009 Thomas Backlund <tmb@mandriva.org> 1.1.0-1mdv2010.0 + Revision: 396005 - update to 1.1.0 * Tue Jan 27 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 1.0.1-1mdv2009.1 + Revision: 334144 - Updated to version 1.0.1 * Wed Jan 21 2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> 0.9.5-1mdv2009.1 + Revision: 332343 - Add requires to udev. - import crda