summaryrefslogtreecommitdiff
path: root/python-wagtailstreamforms.spec
blob: ff9ac4e5d977b890e6005f8ecb675acf71ab958a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
%global _empty_manifest_terminate_build 0
Name:		python-wagtailstreamforms
Version:	4.0.4
Release:	1
Summary:	Wagtail forms in a streamfield
License:	MIT
URL:		https://github.com/AccentDesign/wagtailstreamforms/
Source0:	https://mirrors.nju.edu.cn/pypi/web/packages/f7/a2/3338bb53aabbad2590cc8d3285c47b9bd27495240f807fab85b31c39e5be/wagtailstreamforms-4.0.4.tar.gz
BuildArch:	noarch

Requires:	python3-wagtail
Requires:	python3-Unidecode
Requires:	python3-wagtail-generic-chooser
Requires:	python3-sphinxcontrib-spelling
Requires:	python3-Sphinx
Requires:	python3-sphinx-autobuild
Requires:	python3-karma-sphinx-theme
Requires:	python3-mock
Requires:	python3-isort[pyproject]
Requires:	python3-flake8
Requires:	python3-flake8-blind-except
Requires:	python3-flake8-debugger

%description
|tests| |Codecov| |pypi| |github|
Allows you to build forms in the CMS admin area and add them to any StreamField in your site.
You can add your own fields along with the vast array of default fields which include the likes
of file fields. Form submissions are controlled by hooks that you can add that process the forms cleaned data.
Templates can be created which will then appear as choices when you build your form,
allowing you to display and submit a form however you want.

%package -n python3-wagtailstreamforms
Summary:	Wagtail forms in a streamfield
Provides:	python-wagtailstreamforms
BuildRequires:	python3-devel
BuildRequires:	python3-setuptools
BuildRequires:	python3-pip
%description -n python3-wagtailstreamforms
|tests| |Codecov| |pypi| |github|
Allows you to build forms in the CMS admin area and add them to any StreamField in your site.
You can add your own fields along with the vast array of default fields which include the likes
of file fields. Form submissions are controlled by hooks that you can add that process the forms cleaned data.
Templates can be created which will then appear as choices when you build your form,
allowing you to display and submit a form however you want.

%package help
Summary:	Development documents and examples for wagtailstreamforms
Provides:	python3-wagtailstreamforms-doc
%description help
|tests| |Codecov| |pypi| |github|
Allows you to build forms in the CMS admin area and add them to any StreamField in your site.
You can add your own fields along with the vast array of default fields which include the likes
of file fields. Form submissions are controlled by hooks that you can add that process the forms cleaned data.
Templates can be created which will then appear as choices when you build your form,
allowing you to display and submit a form however you want.

%prep
%autosetup -n wagtailstreamforms-4.0.4

%build
%py3_build

%install
%py3_install
install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
pushd %{buildroot}
if [ -d usr/lib ]; then
	find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/lib64 ]; then
	find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/bin ]; then
	find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
fi
if [ -d usr/sbin ]; then
	find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
fi
touch doclist.lst
if [ -d usr/share/man ]; then
	find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
fi
popd
mv %{buildroot}/filelist.lst .
mv %{buildroot}/doclist.lst .

%files -n python3-wagtailstreamforms -f filelist.lst
%dir %{python3_sitelib}/*

%files help -f doclist.lst
%{_docdir}/*

%changelog
* Mon May 15 2023 Python_Bot <Python_Bot@openeuler.org> - 4.0.4-1
- Package Spec generated