%global pkgname django-admin-honeypot Name: python-django-admin-honeypot Version: 0.2.3 Release: 5%{?dist} Summary: A fake Django admin log in screen to notify admins of unauthorized access Group: Development/Languages License: MIT URL: https://github.com/dmpayton/django-admin-honeypot Source0: http://pypi.python.org/packages/source/d/%{pkgname}/%{pkgname}-%{version}.tar.gz Patch1: 0002-change-setup.py-requires-to-fix.patch BuildArch: noarch BuildRequires: python2-devel BuildRequires: python-setuptools BuildRequires: python-coverage BuildRequires: python-pep8 >= 1.3.3 %if 0%{?fedora} >= 18 Requires: python-django BuildRequires: python-django %else Requires: Django BuildRequires: Django %endif Provides: %{pkgname} = %{version}-%{release} %description A fake admin log in screen to notify admins of attempted unauthorized access. %prep %setup -q -n %{pkgname}-%{version} %patch1 -p1 %build python setup.py build %check %{__python} setup.py test %install python setup.py install --skip-build --root $RPM_BUILD_ROOT %files %doc PKG-INFO LICENSE README.mkd %{python_sitelib}/admin_honeypot %{python_sitelib}/django_admin_honeypot-*.egg-info %changelog * Mon Sep 10 2012 Eduardo Echeverria - 0.2.3-5 - Add python-pep8 >= 1.3.3 during build (Available in rawhide) - Add a patch for test suite * Thu Sep 06 2012 Eduardo Echeverria - 0.2.3-4 - Add python-django during build - Add python-pep8 >= 1.3 during build - Add python-coverage during build - Add check section - Add patch for test (change version pep8 1.3.3 at 1.3) * Wed Sep 05 2012 Eduardo Echeverria - 0.2.3-3 - Remove python-django during build * Tue Sep 04 2012 Eduardo Echeverria - 0.2.3-2 - Change Summary * Tue Sep 04 2012 Eduardo Echeverria - 0.2.3-1 - initial packaging