%global commit a1e32491a9996ef881c401b9dc4e753d2f8af24b %global shortcommit %(c=%{commit}; echo ${c:0:7}) %global pkgname memepy Name: meme Version: 1.0.5 Release: 2%{?dist} Summary: Use the command line to generate memes on memegenerator.co License: MIT URL: https://github.com/katylava/%{pkgname} Source0: https://github.com/katylava/%{pkgname}/archive/%{commit}/%{pkgname}-%{version}-%{shortcommit}.tar.gz BuildArch: noarch BuildRequires: python2-devel BuildRequires: python-setuptools %description Use the command line to generate memes on memegenerator.co %prep %setup -q -n %{pkgname}-%{commit} %build %{__python} setup.py build %install %{__python} setup.py install --skip-build --root $RPM_BUILD_ROOT for Files in %{buildroot}%{python_sitelib}/%{name}/*.py %{buildroot}%{python_sitelib}/%{name}/tests/*.py; do %{__sed} -i.orig -e 1d ${Files} touch -r ${Files}.orig ${Files} %{__rm} ${Files}.orig done %files %{_bindir}/%{name} %doc CHANGES.txt LICENSE README.rst %{python_sitelib}/%{name} %{python_sitelib}/%{name}-*.egg-info %changelog * Sun Jul 14 2013 Allan Roque - 1.0.5-2 - adjust date - adjust shebang - change release * Tue Jul 9 2013 Allan Roque - 1.0.5-1 - Initial package