%bcond_without python2 # CPython 2.x module
%bcond_without python3 # CPython 3.x module
-# NOTE: 'module' should match the python import path, not the egg name
-%define module template
+# NOTES:
+# - 'module' should match the Python import path (first component?)
+# - 'egg_name' should equal to Python egg name
+# - 'pypi_name' must match the Python Package Index name
+%define module crispy_forms
+%define egg_name django_crispy_forms
+%define pypi_name django-crispy-forms
Summary: -
Summary(pl.UTF-8): -
-# Name must match the python module/package name (as on pypi or in 'import' statement)
-Name: python-%{module}
+Name: python-%{pypi_name}
Version: _
Release: 0.1
License: - (enter GPL/GPL v2/GPL v3/LGPL/BSD/BSD-like/other license name here)
#URL: https://pypi.python.org/pypi/MODULE
URL: -
BuildRequires: rpm-pythonprov
-# for the py_build, py_install macros
BuildRequires: rpmbuild(macros) >= 1.714
%if %{with python2}
BuildRequires: python-modules
Dokumentacja API %{module}.
%prep
-%setup -q -n %{module}-%{version}
+%setup -q -n %{pypi_name}-%{version}
# fix #!/usr/bin/env python -> #!/usr/bin/python:
#%{__sed} -i -e '1s,^#!.*python,#!%{__python},' %{name}.py
%defattr(644,root,root,755)
%doc AUTHORS CREDITS ChangeLog NEWS README THANKS TODO
%{py_sitescriptdir}/%{module}
-%{py_sitescriptdir}/%{module}-%{version}-py*.egg-info
+%{py_sitescriptdir}/%{egg_name}-%{version}-py*.egg-info
%{_examplesdir}/python-%{module}-%{version}
%endif
%defattr(644,root,root,755)
%doc AUTHORS CHANGES LICENSE
%{py3_sitescriptdir}/%{module}
-%{py3_sitescriptdir}/%{module}-%{version}-py*.egg-info
+%{py3_sitescriptdir}/%{egg_name}-%{version}-py*.egg-info
%{_examplesdir}/python3-%{module}-%{version}
%endif