153 lines
4.7 KiB
RPMSpec
153 lines
4.7 KiB
RPMSpec
%define majver %(echo %version | cut -d. -f1)
|
|
Name: wireless_tools
|
|
Version: 30.pre9
|
|
Release: 1mamba
|
|
Summary: A set of tools allowing to manipulate the Wireless Extensions
|
|
Group: System/Kernel and Hardware
|
|
Vendor: openmamba
|
|
Distribution: openmamba
|
|
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
|
URL: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html
|
|
Source0: http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/wireless_tools.%{version}.tar.gz
|
|
Source1: wireless_tools-ifrename_iftab
|
|
Patch0: %{name}-29-iwlib_h_fix.patch
|
|
License: GPL
|
|
Requires: libiw = %{?epoch:%epoch:}%{version}-%{release}
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
|
|
%description
|
|
A set of tools and a library allowing to manipulate the Wireless Extensions.
|
|
|
|
%package -n libiw
|
|
Summary: A library implementing wireless tools functions
|
|
Group: System/Libraries
|
|
|
|
%description -n libiw
|
|
A library implementing wireless tools functions
|
|
|
|
%package -n libiw-devel
|
|
Summary: Devel files for wireless_tools library
|
|
Group: Development/Libraries
|
|
Requires: libiw = %{?epoch:%epoch:}%{version}-%{release}
|
|
|
|
%description -n libiw-devel
|
|
A set of tools and a library allowing to manipulate the Wireless Extensions.
|
|
This package contains static libraries and header files need for development.
|
|
|
|
%package -n ifrename
|
|
Summary: A tool allowing you to assign a consistent name to each of your network interface
|
|
Group: System/Tools
|
|
|
|
%description -n ifrename
|
|
Ifrename is a tool allowing you to assign a consistent name to each of your network interface.
|
|
|
|
%prep
|
|
%setup -q -n wireless_tools.%{majver}
|
|
sed -i "s|\(BUILD_STATIC = y\)|#\1|" Makefile
|
|
%patch0 -p1
|
|
|
|
%build
|
|
%make \
|
|
BUILD_STATIC= CC=%{_target_platform}-gcc \
|
|
PREFIX=%{_prefix}
|
|
|
|
%install
|
|
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
|
%makeinstall install-static \
|
|
PREFIX=%{buildroot}%{_prefix} \
|
|
INSTALL_LIB=%{buildroot}%{_libdir} \
|
|
INSTALL_MAN=%{buildroot}%{_mandir}
|
|
|
|
install -d %{buildroot}%{_bindir}
|
|
ln -s ../sbin/iwlist %{buildroot}%{_bindir}/iwlist
|
|
install -D -m 0644 %{S:1} %{buildroot}%{_sysconfdir}/iftab
|
|
|
|
%clean
|
|
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
|
|
|
%post -n libiw -p /sbin/ldconfig
|
|
%postun -n libiw -p /sbin/ldconfig
|
|
|
|
%files
|
|
%defattr(-,root,root)
|
|
%{_sbindir}/iwconfig
|
|
%{_sbindir}/iwevent
|
|
%{_sbindir}/iwgetid
|
|
%{_sbindir}/iwlist
|
|
%{_sbindir}/iwpriv
|
|
%{_sbindir}/iwspy
|
|
%{_bindir}/iwlist
|
|
%{_mandir}/man7/wireless.*
|
|
%{_mandir}/man8/iwconfig.*
|
|
%{_mandir}/man8/iwevent.*
|
|
%{_mandir}/man8/iwgetid.*
|
|
%{_mandir}/man8/iwlist.*
|
|
%{_mandir}/man8/iwpriv.*
|
|
%{_mandir}/man8/iwspy.*
|
|
%lang(cs) %{_mandir}/cs/man*/*
|
|
%lang(fr) %{_mandir}/fr.*/man*/*
|
|
|
|
%files -n libiw
|
|
%defattr(-,root,root)
|
|
%{_libdir}/libiw.so.*
|
|
|
|
%files -n libiw-devel
|
|
%defattr(-,root,root)
|
|
%{_libdir}/*.a
|
|
%{_libdir}/*.so
|
|
%{_includedir}/*.h
|
|
|
|
%files -n ifrename
|
|
%defattr(-,root,root)
|
|
%{_sbindir}/ifrename
|
|
%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/iftab
|
|
%{_mandir}/man5/iftab.*
|
|
%{_mandir}/man8/ifrename.*
|
|
|
|
%changelog
|
|
* Thu Sep 18 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 30.pre9-1mamba
|
|
- update to 30.pre9
|
|
|
|
* Wed May 06 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 29-3mamba
|
|
- added patch to iwlib.h to fix xsupplicant build
|
|
|
|
* Sat Jan 05 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 29-2mamba
|
|
- update to 29 stable
|
|
|
|
* Mon Jul 16 2007 Silvan Calarco <silvan.calarco@mambasoft.it> 29-1mamba
|
|
- update to 29
|
|
|
|
* Wed Apr 04 2007 Davide Madrisan <davide.madrisan@gmail.com> 28-3mamba
|
|
- do not package the ifrename binary in both main and ifrename packages
|
|
- update ldconfig cache
|
|
- manpage for iftab moved to ifrename package
|
|
|
|
* Wed May 03 2006 Silvan Calarco <silvan.calarco@mambasoft.it> 28-2qilnx
|
|
- update to version 28 stable
|
|
- added link to iwlist in /usr/bin as required by kwifimanager
|
|
|
|
* Thu Mar 09 2006 Silvan Calarco <silvan.calarco@mambasoft.it> 28-1qilnx
|
|
- update to version 28.pre14 by autospec
|
|
|
|
* Tue Sep 20 2005 Stefano Cotta Ramusino <stefano.cotta@qilinux.it> 27-4qilnx
|
|
- rebuilt
|
|
|
|
* Wed Jun 29 2005 Silvan Calarco <silvan.calarco@mambasoft.it> 27-3qilnx
|
|
- revert back to original ifrename position (after hotplug's fix)
|
|
|
|
* Wed Jan 12 2005 Silvan Calarco <silvan.calarco@mambasoft.it> 27-2qilnx
|
|
- rebuilt with version 27
|
|
- added ifrename package
|
|
|
|
* Mon Jun 21 2004 Silvan Calarco <silvan.calarco@mambasoft.it> 27-1qilnx
|
|
- rebuilt with version 27-pre23
|
|
|
|
* Mon May 10 2004 Silvan Calarco <silvan.calarco@mambasoft.it> 26-3qilnx
|
|
- removed duplicated bindir files from libiw package
|
|
|
|
* Wed Mar 10 2004 Silvan Calarco <silvan.calarco@mambasoft.it> 26-2qilnx
|
|
- added main package requirement for libiw
|
|
|
|
* Fri Jan 09 2004 Silvan Calarco <silvan.calarco@mambasoft.it> 26-1qilnx
|
|
- First build
|