%define beta %nil %define scmrev %nil Name: iw Version: 0.9.20 %if "%beta" == "" %if "%scmrev" == "" Release: 1ark Source: http://wireless.kernel.org/download/iw/%name-%version.tar.bz2 %else Release: 0.%scmrev.1ark Source: %name-%scmrev.tar.xz %endif %else %if "%scmrev" == "" Release: 0.%beta.1ark Source: %name-%version%beta.tar.bz2 %else Release: 0.%beta.0.%scmrev.1ark Source: %name-%scmrev.tar.xz %endif %endif Summary: Tool for controlling wireless network connections URL: http://wireless.kernel.org/ License: GPL Group: System BuildRoot: %{_tmppath}/%{name}-root %track prog %name = { url = http:// regex = "version (__VER__)" version = %version } %description Tool for controlling wireless network connections fror chipsets using recent drivers. This package obsoletes wireless-tools (which is still available for compatibility with older drivers). %prep %if "%scmrev" == "" %setup -q -n %name-%version%beta %else %setup -q -n %name %endif %build make %?_smp_mflags CFLAGS="$RPM_OPT_FLAGS" %install rm -rf $RPM_BUILD_ROOT make %?_smp_mflags install DESTDIR="$RPM_BUILD_ROOT" cd $RPM_BUILD_ROOT%_mandir/* gunzip *.gz %files %defattr(-,root,root) %_sbindir/iw %_mandir/*/* %clean rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/%{name}-%{version} %changelog * Tue Jun 08 2010 Bernhard Rosenkraenzer <bero@arklinux.ch> 0.9.19-1ark - initial RPM