%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} %define checkout 20110909git940d9dba Name: openstack-tempo Version: 0 Release: 0.1.%{checkout}%{?dist} Summary: OpenStack RESTful API to cron Group: Development/Languages License: ASL 2.0 URL: https://github.com/rackspace/Tempo # git clone git://github.com/rackspace/Tempo # git archive --format=tar --prefix=openstack-tempo-940d9dba/ -o openstack-tempo-940d9dba.tar HEAD Source0: openstack-tempo-940d9dba.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch BuildRequires: python2-devel, python-setuptools %description OpenStack RESTful API to cron. %prep %setup -q -n openstack-tempo-940d9dba %build %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT chmod 0755 $RPM_BUILD_ROOT/%{python_sitelib}/tempo/db/migrate_repo/manage.py %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %{_bindir}/* %doc LICENSE %{python_sitelib}/* %changelog * Sun Jan 15 2012 Matt Domsch - 0-0.1.20110909git940d9dba - initial packaging for Fedora