%define beta %nil %define scmrev %nil Name: pycups Version: 1.9.52 %if "%beta" == "" %if "%scmrev" == "" Release: 1ark Source: http://cyberelk.net/tim/data/pycups/%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: Python bindings to the CUPS printing system URL: http://cyberelk.net/tim/software/pycups/ License: GPL Group: System/Libraries BuildRoot: %{_tmppath}/%{name}-root %track prog %name = { url = http://cyberelk.net/tim/data/pycups regex = %name-(__VER__)\.tar\.bz2 version = %version } %description Python bindings to the CUPS printing system %prep %if "%scmrev" == "" %setup -q -n %name-%version%beta %else %setup -q -n %name %endif %build make %?_smp_mflags %install make install DESTDIR="$RPM_BUILD_ROOT" %files %_libdir/python*/site-packages/*.egg-info %_libdir/python*/site-packages/cups.so %clean rm -rf $RPM_BUILD_ROOT $RPM_BUILD_DIR/%{name}-%{version} %changelog * Tue Nov 30 2010 Bernhard Rosenkraenzer <bero@arklinux.ch> 1.9.52-1ark - initial RPM