]> git.pld-linux.org Git - packages/python-django.git/blame - python-django.spec
- updated to 1.11.29
[packages/python-django.git] / python-django.spec
CommitLineData
f0e58eb7 1#
d2a760e3 2# Conditional build:
04256adf
JB
3%bcond_without doc # Sphinx documentation
4%bcond_without python2 # CPython 2.x module
5%bcond_without python3 # CPython 3.x module
505c28f6 6%bcond_with tests # unit tests [failing: 1E, 1F as of 1.11.29]
d2a760e3 7
dd1957b5
ER
8%define module django
9%define egg_name Django
c053fa9c 10Summary: The web framework for perfectionists with deadlines
0fb0c5e5 11Summary(pl.UTF-8): Szkielet WWW dla perfekcjonistów z ograniczeniami czasowymi
85ac776c 12Name: python-%{module}
f0e58eb7
ER
13# stay on LTS line
14# https://www.djangoproject.com/download/#supported-versions
505c28f6
JB
15# keep 1.11.x here for python2 support
16Version: 1.11.29
17Release: 1
c053fa9c 18License: BSD
70ed983d 19Group: Libraries/Python
f0e58eb7 20Source0: https://www.djangoproject.com/m/releases/1.11/Django-%{version}.tar.gz
505c28f6
JB
21# Source0-md5: e725953dfc63ea9e3b5b0898a8027bd7
22Patch0: %{name}-sphinx.patch
f0e58eb7 23URL: https://www.djangoproject.com/
04256adf
JB
24%if %(locale -a | grep -q '^C\.utf8$'; echo $?)
25BuildRequires: glibc-localedb-all
26%endif
a5a1a532 27BuildRequires: rpm-pythonprov
04256adf
JB
28BuildRequires: rpmbuild(find_lang) >= 1.40
29BuildRequires: rpmbuild(macros) >= 1.714
30%{?with_doc:BuildRequires: sphinx-pdg}
d2a760e3 31%if %{with python2}
39cf8c36 32BuildRequires: python-devel >= 1:2.7
5087193f 33BuildRequires: python-setuptools
04256adf
JB
34%if %{with tests}
35BuildRequires: python-pytz
36%endif
d2a760e3
JK
37%endif
38%if %{with python3}
f0e58eb7 39BuildRequires: python3-devel >= 1:3.4
cda38c21 40BuildRequires: python3-setuptools
04256adf
JB
41%if %{with tests}
42BuildRequires: python3-pytz
43%endif
d2a760e3 44%endif
505c28f6
JB
45%if %{with doc}
46BuildRequires: sphinx-pdg >= 1.8
47%endif
c738773c
SP
48Suggests: python-MySQLdb
49Suggests: python-PyGreSQL
99a17499 50Suggests: python-devel-tools
c053fa9c
AM
51BuildArch: noarch
52BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
53
54%description
55Django is a high-level Python Web framework that encourages rapid
56development and clean, pragmatic design.
57
dff19739
JR
58%description -l pl.UTF-8
59Django to wysokopoziomowy szkielet dla serwisów WWW w Pythonie
60wspierający szybkie tworzenie i czysty, pragmatyczny projekt.
f14ec3a7 61
d2a760e3
JK
62%package -n python3-%{module}
63Summary: The web framework for perfectionists with deadlines
64Summary(pl.UTF-8): Szkielet WWW dla perfekcjonistów z ograniczeniami czasowymi
65Group: Libraries/Python
39cf8c36 66Suggests: python3-MySQLdb
99a17499 67Suggests: python3-devel-tools
d2a760e3
JK
68Suggests: python3-psycopg2
69
70%description -n python3-%{module}
71Django is a high-level Python Web framework that encourages rapid
72development and clean, pragmatic design.
73
74%description -n python3-%{module} -l pl.UTF-8
75Django to wysokopoziomowy szkielet dla serwisów WWW w Pythonie
76wspierający szybkie tworzenie i czysty, pragmatyczny projekt.
77
36477d4b 78%package doc
79Summary: Documentation on Django
80Summary(de.UTF-8): Dokumentation zu Django
81Summary(es.UTF-8): Documentación para Django
82Summary(fr.UTF-8): Documentation sur Django
83Summary(pl.UTF-8): Dokumentacja do Django
84Group: Documentation
85
86%description doc
87Documentation on Django.
88
89%description doc -l pl.UTF-8
90Dokumentacja do Django.
91
c053fa9c 92%prep
d4aa0cb9 93%setup -q -n Django-%{version}
db994b0e
JK
94%patch0 -p1
95
c053fa9c 96%build
e9a6c497
JK
97%if %{with python2}
98%py_build
755530bf 99
04256adf
JB
100%if %{with tests}
101LC_ALL=C.UTF-8 \
102PYTHONPATH=$(pwd)/build-2/lib \
505c28f6 103%{__python} tests/runtests.py --parallel 1
04256adf
JB
104%endif
105%endif
755530bf 106
e9a6c497
JK
107%if %{with python3}
108%py3_build
04256adf
JB
109
110%if %{with tests}
111LC_ALL=C.UTF-8 \
112PYTHONPATH=$(pwd)/build-3/lib \
505c28f6 113%{__python3} tests/runtests.py --parallel 1
04256adf
JB
114%endif
115%endif
116
117%if %{with doc}
118%{__make} -C docs html
e9a6c497 119%endif
36477d4b 120
c053fa9c
AM
121%install
122rm -rf $RPM_BUILD_ROOT
505c28f6 123
d2a760e3 124%if %{with python2}
e9a6c497 125%py_install
755530bf 126%py_postclean
755530bf 127
04256adf 128%{__mv} $RPM_BUILD_ROOT%{_bindir}/{django-admin.py,django-admin-2}
795498e1 129ln -s django-admin-2 $RPM_BUILD_ROOT%{_bindir}/py2-django-admin
505c28f6
JB
130
131%{__sed} -i -e '1s,/usr/bin/env python$,%{__python},' $RPM_BUILD_ROOT%{py_sitescriptdir}/django/conf/project_template/manage.py-tpl
d2a760e3
JK
132%endif
133
134%if %{with python3}
e9a6c497 135%py3_install
76025b57 136
04256adf 137%{__mv} $RPM_BUILD_ROOT%{_bindir}/{django-admin.py,django-admin-3}
795498e1 138ln -s django-admin-3 $RPM_BUILD_ROOT%{_bindir}/py3-django-admin
505c28f6
JB
139
140%{__sed} -i -e '1s,/usr/bin/env python$,%{__python3},' $RPM_BUILD_ROOT%{py3_sitescriptdir}/django/conf/project_template/manage.py-tpl
141%{__sed} -i -e '1s,/usr/bin/env python$,%{__python3},' $RPM_BUILD_ROOT%{py3_sitescriptdir}/django/bin/django-admin.py
0b2875fc
ER
142%endif
143
144# setup "django-admin" global alias
145# this needs to be done after both Python versions are installed
146# otherwise file contents would be overwritten via symlink
147%if %{with python2}
148# default to python2 if built
149ln -sf py2-django-admin $RPM_BUILD_ROOT%{_bindir}/django-admin
0b2875fc
ER
150%else
151%if %{with python3}
9749628d 152ln -sf py3-django-admin $RPM_BUILD_ROOT%{_bindir}/django-admin
d2a760e3
JK
153%endif
154%endif
c053fa9c 155
04256adf 156%if %{with doc}
755530bf 157install -d $RPM_BUILD_ROOT%{_docdir}
36477d4b 158ln -sf python-django-doc-%{version} $RPM_BUILD_ROOT%{_docdir}/python-django-doc
04256adf 159%endif
36477d4b 160
dd1957b5
ER
161# don't package .po sources
162find \
163 %{?with_python2:$RPM_BUILD_ROOT%{py_sitescriptdir}/%{module}} \
164 %{?with_python3:$RPM_BUILD_ROOT%{py3_sitescriptdir}/%{module}} \
165 -name django.po -o \
04256adf 166 -name djangojs.po | xargs %{__rm} -v
dd1957b5 167
04256adf 168%find_lang django --with-django --all-name
dd1957b5 169
04256adf
JB
170# fix after find-lang:
171# - remove __pycache__ "language"
172# - drop charsets from lang names (django uses non-standard _Charset instead of @charset)
173grep -v __pycache__ <django.lang | \
174 sed -e 's/lang(sr_Latn)/lang(sr)/;s/lang(zh_Hans)/lang(zh_CN)/;s/lang(zh_Hant)/lang(zh_TW)/' > django_fixed.lang
dd1957b5
ER
175
176# separate lang to Python 2 and Python 3 files
177%if %{with python2}
04256adf 178grep python2 django_fixed.lang > python2-django.lang
dd1957b5
ER
179%endif
180%if %{with python3}
04256adf 181grep python3 django_fixed.lang > python3-django.lang
dd1957b5
ER
182%endif
183
c053fa9c
AM
184%clean
185rm -rf $RPM_BUILD_ROOT
186
d2a760e3 187%if %{with python2}
dd1957b5 188%files -f python2-django.lang
c053fa9c 189%defattr(644,root,root,755)
04256adf 190%doc AUTHORS LICENSE README.rst
9749628d 191%attr(755,root,root) %{_bindir}/django-admin
d2a760e3 192%attr(755,root,root) %{_bindir}/py2-django-admin
795498e1 193%attr(755,root,root) %{_bindir}/django-admin-2
3890c26f 194%dir %{py_sitescriptdir}/%{module}
dd1957b5
ER
195%{py_sitescriptdir}/%{module}/*.py[co]
196%{py_sitescriptdir}/%{module}/apps
197%{py_sitescriptdir}/%{module}/bin
198%{py_sitescriptdir}/%{module}/core
199%{py_sitescriptdir}/%{module}/db
200%{py_sitescriptdir}/%{module}/dispatch
201%{py_sitescriptdir}/%{module}/forms
202%{py_sitescriptdir}/%{module}/http
203%{py_sitescriptdir}/%{module}/middleware
204%{py_sitescriptdir}/%{module}/template
205%{py_sitescriptdir}/%{module}/templatetags
206%{py_sitescriptdir}/%{module}/test
207%{py_sitescriptdir}/%{module}/urls
208%{py_sitescriptdir}/%{module}/utils
209%{py_sitescriptdir}/%{module}/views
210
211%dir %{py_sitescriptdir}/%{module}/conf
212%{py_sitescriptdir}/%{module}/conf/*.py[co]
213%{py_sitescriptdir}/%{module}/conf/app_template
04256adf
JB
214%dir %{py_sitescriptdir}/%{module}/conf/locale
215%{py_sitescriptdir}/%{module}/conf/locale/__init__.py[co]
dd1957b5
ER
216%{py_sitescriptdir}/%{module}/conf/project_template
217%{py_sitescriptdir}/%{module}/conf/urls
218
219%dir %{py_sitescriptdir}/%{module}/contrib
dd1957b5 220%{py_sitescriptdir}/%{module}/contrib/*.py[co]
04256adf 221%dir %{py_sitescriptdir}/%{module}/contrib/admin
dd1957b5 222%{py_sitescriptdir}/%{module}/contrib/admin/*.py[co]
04256adf 223%dir %{py_sitescriptdir}/%{module}/contrib/admin/locale
dd1957b5
ER
224%{py_sitescriptdir}/%{module}/contrib/admin/migrations
225%{py_sitescriptdir}/%{module}/contrib/admin/static
226%{py_sitescriptdir}/%{module}/contrib/admin/templates
227%{py_sitescriptdir}/%{module}/contrib/admin/templatetags
228%{py_sitescriptdir}/%{module}/contrib/admin/views
04256adf 229%dir %{py_sitescriptdir}/%{module}/contrib/admindocs
dd1957b5 230%{py_sitescriptdir}/%{module}/contrib/admindocs/*.py[co]
04256adf 231%dir %{py_sitescriptdir}/%{module}/contrib/admindocs/locale
dd1957b5 232%{py_sitescriptdir}/%{module}/contrib/admindocs/templates
04256adf 233%dir %{py_sitescriptdir}/%{module}/contrib/auth
dd1957b5
ER
234%{py_sitescriptdir}/%{module}/contrib/auth/*.py[co]
235%{py_sitescriptdir}/%{module}/contrib/auth/common-passwords.txt.gz
236%{py_sitescriptdir}/%{module}/contrib/auth/handlers
04256adf 237%dir %{py_sitescriptdir}/%{module}/contrib/auth/locale
dd1957b5
ER
238%{py_sitescriptdir}/%{module}/contrib/auth/management
239%{py_sitescriptdir}/%{module}/contrib/auth/migrations
240%{py_sitescriptdir}/%{module}/contrib/auth/templates
241%{py_sitescriptdir}/%{module}/contrib/auth/tests
04256adf 242%dir %{py_sitescriptdir}/%{module}/contrib/contenttypes
dd1957b5 243%{py_sitescriptdir}/%{module}/contrib/contenttypes/*.py[co]
04256adf 244%dir %{py_sitescriptdir}/%{module}/contrib/contenttypes/locale
dd1957b5
ER
245%{py_sitescriptdir}/%{module}/contrib/contenttypes/management
246%{py_sitescriptdir}/%{module}/contrib/contenttypes/migrations
04256adf 247%dir %{py_sitescriptdir}/%{module}/contrib/flatpages
dd1957b5 248%{py_sitescriptdir}/%{module}/contrib/flatpages/*.py[co]
04256adf 249%dir %{py_sitescriptdir}/%{module}/contrib/flatpages/locale
dd1957b5
ER
250%{py_sitescriptdir}/%{module}/contrib/flatpages/migrations
251%{py_sitescriptdir}/%{module}/contrib/flatpages/templatetags
04256adf 252%dir %{py_sitescriptdir}/%{module}/contrib/gis
dd1957b5
ER
253%{py_sitescriptdir}/%{module}/contrib/gis/*.py[co]
254%{py_sitescriptdir}/%{module}/contrib/gis/admin
255%{py_sitescriptdir}/%{module}/contrib/gis/db
256%{py_sitescriptdir}/%{module}/contrib/gis/forms
257%{py_sitescriptdir}/%{module}/contrib/gis/gdal
258%{py_sitescriptdir}/%{module}/contrib/gis/geoip
259%{py_sitescriptdir}/%{module}/contrib/gis/geoip2
260%{py_sitescriptdir}/%{module}/contrib/gis/geometry
261%{py_sitescriptdir}/%{module}/contrib/gis/geos
04256adf 262%dir %{py_sitescriptdir}/%{module}/contrib/gis/locale
dd1957b5
ER
263%{py_sitescriptdir}/%{module}/contrib/gis/management
264%{py_sitescriptdir}/%{module}/contrib/gis/serializers
265%{py_sitescriptdir}/%{module}/contrib/gis/sitemaps
266%{py_sitescriptdir}/%{module}/contrib/gis/static
267%{py_sitescriptdir}/%{module}/contrib/gis/templates
268%{py_sitescriptdir}/%{module}/contrib/gis/utils
04256adf 269%dir %{py_sitescriptdir}/%{module}/contrib/humanize
dd1957b5 270%{py_sitescriptdir}/%{module}/contrib/humanize/*.py[co]
04256adf 271%dir %{py_sitescriptdir}/%{module}/contrib/humanize/locale
dd1957b5 272%{py_sitescriptdir}/%{module}/contrib/humanize/templatetags
04256adf 273%dir %{py_sitescriptdir}/%{module}/contrib/messages
dd1957b5
ER
274%{py_sitescriptdir}/%{module}/contrib/messages/*.py[co]
275%{py_sitescriptdir}/%{module}/contrib/messages/storage
04256adf 276%dir %{py_sitescriptdir}/%{module}/contrib/postgres
dd1957b5
ER
277%{py_sitescriptdir}/%{module}/contrib/postgres/*.py[co]
278%{py_sitescriptdir}/%{module}/contrib/postgres/aggregates
279%{py_sitescriptdir}/%{module}/contrib/postgres/fields
280%{py_sitescriptdir}/%{module}/contrib/postgres/forms
04256adf
JB
281%{py_sitescriptdir}/%{module}/contrib/postgres/jinja2
282%dir %{py_sitescriptdir}/%{module}/contrib/postgres/locale
283%{py_sitescriptdir}/%{module}/contrib/postgres/templates
284%dir %{py_sitescriptdir}/%{module}/contrib/redirects
dd1957b5 285%{py_sitescriptdir}/%{module}/contrib/redirects/*.py[co]
04256adf 286%dir %{py_sitescriptdir}/%{module}/contrib/redirects/locale
dd1957b5 287%{py_sitescriptdir}/%{module}/contrib/redirects/migrations
04256adf 288%dir %{py_sitescriptdir}/%{module}/contrib/sessions
dd1957b5
ER
289%{py_sitescriptdir}/%{module}/contrib/sessions/*.py[co]
290%{py_sitescriptdir}/%{module}/contrib/sessions/backends
04256adf 291%dir %{py_sitescriptdir}/%{module}/contrib/sessions/locale
dd1957b5
ER
292%{py_sitescriptdir}/%{module}/contrib/sessions/management
293%{py_sitescriptdir}/%{module}/contrib/sessions/migrations
294%{py_sitescriptdir}/%{module}/contrib/sitemaps
04256adf 295%dir %{py_sitescriptdir}/%{module}/contrib/sites
dd1957b5 296%{py_sitescriptdir}/%{module}/contrib/sites/*.py[co]
04256adf 297%dir %{py_sitescriptdir}/%{module}/contrib/sites/locale
dd1957b5
ER
298%{py_sitescriptdir}/%{module}/contrib/sites/migrations
299%{py_sitescriptdir}/%{module}/contrib/staticfiles
300%{py_sitescriptdir}/%{module}/contrib/syndication
301%{py_sitescriptdir}/%{egg_name}-%{version}-py*.egg-info
d3df6894 302%endif
36477d4b 303
d2a760e3 304%if %{with python3}
dd1957b5 305%files -n python3-%{module} -f python3-django.lang
d2a760e3 306%defattr(644,root,root,755)
04256adf 307%doc AUTHORS LICENSE README.rst
d2a760e3 308%if %{without python2}
9749628d 309%attr(755,root,root) %{_bindir}/django-admin
d2a760e3
JK
310%endif
311%attr(755,root,root) %{_bindir}/py3-django-admin
795498e1 312%attr(755,root,root) %{_bindir}/django-admin-3
3890c26f 313%dir %{py3_sitescriptdir}/%{module}
dd1957b5
ER
314%{py3_sitescriptdir}/%{module}/*.py
315%{py3_sitescriptdir}/%{module}/__pycache__
316%{py3_sitescriptdir}/%{module}/apps
317%{py3_sitescriptdir}/%{module}/bin
318%{py3_sitescriptdir}/%{module}/core
319%{py3_sitescriptdir}/%{module}/db
320%{py3_sitescriptdir}/%{module}/dispatch
321%{py3_sitescriptdir}/%{module}/forms
322%{py3_sitescriptdir}/%{module}/http
323%{py3_sitescriptdir}/%{module}/middleware
324%{py3_sitescriptdir}/%{module}/template
325%{py3_sitescriptdir}/%{module}/templatetags
326%{py3_sitescriptdir}/%{module}/test
327%{py3_sitescriptdir}/%{module}/urls
328%{py3_sitescriptdir}/%{module}/utils
329%{py3_sitescriptdir}/%{module}/views
330
331%dir %{py3_sitescriptdir}/%{module}/conf
332%{py3_sitescriptdir}/%{module}/conf/*.py
333%{py3_sitescriptdir}/%{module}/conf/__pycache__
334%{py3_sitescriptdir}/%{module}/conf/app_template
04256adf
JB
335%dir %{py3_sitescriptdir}/%{module}/conf/locale
336%{py3_sitescriptdir}/%{module}/conf/locale/__init__.py
337%{py3_sitescriptdir}/%{module}/conf/locale/__pycache__
dd1957b5
ER
338%{py3_sitescriptdir}/%{module}/conf/project_template
339%{py3_sitescriptdir}/%{module}/conf/urls
340
341%dir %{py3_sitescriptdir}/%{module}/contrib
dd1957b5
ER
342%{py3_sitescriptdir}/%{module}/contrib/*.py
343%{py3_sitescriptdir}/%{module}/contrib/__pycache__
04256adf 344%dir %{py3_sitescriptdir}/%{module}/contrib/admin
dd1957b5
ER
345%{py3_sitescriptdir}/%{module}/contrib/admin/*.py
346%{py3_sitescriptdir}/%{module}/contrib/admin/__pycache__
04256adf 347%dir %{py3_sitescriptdir}/%{module}/contrib/admin/locale
dd1957b5
ER
348%{py3_sitescriptdir}/%{module}/contrib/admin/migrations
349%{py3_sitescriptdir}/%{module}/contrib/admin/static
350%{py3_sitescriptdir}/%{module}/contrib/admin/templates
351%{py3_sitescriptdir}/%{module}/contrib/admin/templatetags
352%{py3_sitescriptdir}/%{module}/contrib/admin/views
04256adf 353%dir %{py3_sitescriptdir}/%{module}/contrib/admindocs
dd1957b5
ER
354%{py3_sitescriptdir}/%{module}/contrib/admindocs/*.py
355%{py3_sitescriptdir}/%{module}/contrib/admindocs/__pycache__
04256adf 356%dir %{py3_sitescriptdir}/%{module}/contrib/admindocs/locale
dd1957b5 357%{py3_sitescriptdir}/%{module}/contrib/admindocs/templates
04256adf 358%dir %{py3_sitescriptdir}/%{module}/contrib/auth
dd1957b5
ER
359%{py3_sitescriptdir}/%{module}/contrib/auth/*.py
360%{py3_sitescriptdir}/%{module}/contrib/auth/__pycache__
361%{py3_sitescriptdir}/%{module}/contrib/auth/common-passwords.txt.gz
362%{py3_sitescriptdir}/%{module}/contrib/auth/handlers
04256adf 363%dir %{py3_sitescriptdir}/%{module}/contrib/auth/locale
dd1957b5
ER
364%{py3_sitescriptdir}/%{module}/contrib/auth/management
365%{py3_sitescriptdir}/%{module}/contrib/auth/migrations
366%{py3_sitescriptdir}/%{module}/contrib/auth/templates
367%{py3_sitescriptdir}/%{module}/contrib/auth/tests
04256adf 368%dir %{py3_sitescriptdir}/%{module}/contrib/contenttypes
dd1957b5
ER
369%{py3_sitescriptdir}/%{module}/contrib/contenttypes/*.py
370%{py3_sitescriptdir}/%{module}/contrib/contenttypes/__pycache__
04256adf 371%dir %{py3_sitescriptdir}/%{module}/contrib/contenttypes/locale
dd1957b5
ER
372%{py3_sitescriptdir}/%{module}/contrib/contenttypes/management
373%{py3_sitescriptdir}/%{module}/contrib/contenttypes/migrations
04256adf 374%dir %{py3_sitescriptdir}/%{module}/contrib/flatpages
dd1957b5
ER
375%{py3_sitescriptdir}/%{module}/contrib/flatpages/*.py
376%{py3_sitescriptdir}/%{module}/contrib/flatpages/__pycache__
04256adf 377%dir %{py3_sitescriptdir}/%{module}/contrib/flatpages/locale
dd1957b5
ER
378%{py3_sitescriptdir}/%{module}/contrib/flatpages/migrations
379%{py3_sitescriptdir}/%{module}/contrib/flatpages/templatetags
04256adf 380%dir %{py3_sitescriptdir}/%{module}/contrib/gis
dd1957b5
ER
381%{py3_sitescriptdir}/%{module}/contrib/gis/*.py
382%{py3_sitescriptdir}/%{module}/contrib/gis/__pycache__
383%{py3_sitescriptdir}/%{module}/contrib/gis/admin
384%{py3_sitescriptdir}/%{module}/contrib/gis/db
385%{py3_sitescriptdir}/%{module}/contrib/gis/forms
386%{py3_sitescriptdir}/%{module}/contrib/gis/gdal
387%{py3_sitescriptdir}/%{module}/contrib/gis/geoip
388%{py3_sitescriptdir}/%{module}/contrib/gis/geoip2
389%{py3_sitescriptdir}/%{module}/contrib/gis/geometry
390%{py3_sitescriptdir}/%{module}/contrib/gis/geos
04256adf 391%dir %{py3_sitescriptdir}/%{module}/contrib/gis/locale
dd1957b5
ER
392%{py3_sitescriptdir}/%{module}/contrib/gis/management
393%{py3_sitescriptdir}/%{module}/contrib/gis/serializers
394%{py3_sitescriptdir}/%{module}/contrib/gis/sitemaps
395%{py3_sitescriptdir}/%{module}/contrib/gis/static
396%{py3_sitescriptdir}/%{module}/contrib/gis/templates
397%{py3_sitescriptdir}/%{module}/contrib/gis/utils
04256adf 398%dir %{py3_sitescriptdir}/%{module}/contrib/humanize
dd1957b5
ER
399%{py3_sitescriptdir}/%{module}/contrib/humanize/*.py
400%{py3_sitescriptdir}/%{module}/contrib/humanize/__pycache__
04256adf 401%dir %{py3_sitescriptdir}/%{module}/contrib/humanize/locale
dd1957b5 402%{py3_sitescriptdir}/%{module}/contrib/humanize/templatetags
04256adf 403%dir %{py3_sitescriptdir}/%{module}/contrib/messages
dd1957b5
ER
404%{py3_sitescriptdir}/%{module}/contrib/messages/*.py
405%{py3_sitescriptdir}/%{module}/contrib/messages/__pycache__
406%{py3_sitescriptdir}/%{module}/contrib/messages/storage
04256adf 407%dir %{py3_sitescriptdir}/%{module}/contrib/postgres
dd1957b5
ER
408%{py3_sitescriptdir}/%{module}/contrib/postgres/*.py
409%{py3_sitescriptdir}/%{module}/contrib/postgres/__pycache__
410%{py3_sitescriptdir}/%{module}/contrib/postgres/aggregates
411%{py3_sitescriptdir}/%{module}/contrib/postgres/fields
412%{py3_sitescriptdir}/%{module}/contrib/postgres/forms
04256adf
JB
413%{py3_sitescriptdir}/%{module}/contrib/postgres/jinja2
414%dir %{py3_sitescriptdir}/%{module}/contrib/postgres/locale
415%{py3_sitescriptdir}/%{module}/contrib/postgres/templates
416%dir %{py3_sitescriptdir}/%{module}/contrib/redirects
dd1957b5
ER
417%{py3_sitescriptdir}/%{module}/contrib/redirects/*.py
418%{py3_sitescriptdir}/%{module}/contrib/redirects/__pycache__
04256adf 419%dir %{py3_sitescriptdir}/%{module}/contrib/redirects/locale
dd1957b5 420%{py3_sitescriptdir}/%{module}/contrib/redirects/migrations
04256adf 421%dir %{py3_sitescriptdir}/%{module}/contrib/sessions
dd1957b5
ER
422%{py3_sitescriptdir}/%{module}/contrib/sessions/*.py
423%{py3_sitescriptdir}/%{module}/contrib/sessions/__pycache__
424%{py3_sitescriptdir}/%{module}/contrib/sessions/backends
04256adf 425%dir %{py3_sitescriptdir}/%{module}/contrib/sessions/locale
dd1957b5
ER
426%{py3_sitescriptdir}/%{module}/contrib/sessions/management
427%{py3_sitescriptdir}/%{module}/contrib/sessions/migrations
428%{py3_sitescriptdir}/%{module}/contrib/sitemaps
04256adf 429%dir %{py3_sitescriptdir}/%{module}/contrib/sites
dd1957b5
ER
430%{py3_sitescriptdir}/%{module}/contrib/sites/*.py
431%{py3_sitescriptdir}/%{module}/contrib/sites/__pycache__
04256adf 432%dir %{py3_sitescriptdir}/%{module}/contrib/sites/locale
dd1957b5
ER
433%{py3_sitescriptdir}/%{module}/contrib/sites/migrations
434%{py3_sitescriptdir}/%{module}/contrib/staticfiles
435%{py3_sitescriptdir}/%{module}/contrib/syndication
436
437%{py3_sitescriptdir}/%{egg_name}-%{version}-py*.egg-info
d2a760e3
JK
438%endif
439
04256adf 440%if %{with doc}
36477d4b 441%files doc
442%defattr(644,root,root,755)
505c28f6 443%doc docs/_build/html/{_downloads,_images,_modules,_static,faq,howto,internals,intro,misc,ref,releases,topics,*.html,*.js}
36477d4b 444%{_docdir}/python-django-doc
04256adf 445%endif
This page took 0.136698 seconds and 4 git commands to generate.