blob: b5998d59b5db12266539945447ebdfdcf7491453 (
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
|
%global _empty_manifest_terminate_build 0
Name: python-pytest-ckan
Version: 0.0.12
Release: 1
Summary: Backport of CKAN 2.9 pytest plugin and fixtures to CAKN 2.8
License: MIT
URL: https://github.com/datopian/pytest-ckan
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/73/aa/a434f31a61086a063e9b19fc9a922dda3d7d2b936fc007d07a3b567082d0/pytest-ckan-0.0.12.tar.gz
BuildArch: noarch
Requires: python3-pytest
%description
This project backports the `pytest` environment for CKAN from CKAN 2.9 to CKAN
2.8. This allows CKAN extension developers to test CKAN plugins built to
work with CKAN 2.8 as well as CKAN 2.9 or newer using a single unified test
suite.
%package -n python3-pytest-ckan
Summary: Backport of CKAN 2.9 pytest plugin and fixtures to CAKN 2.8
Provides: python-pytest-ckan
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-pytest-ckan
This project backports the `pytest` environment for CKAN from CKAN 2.9 to CKAN
2.8. This allows CKAN extension developers to test CKAN plugins built to
work with CKAN 2.8 as well as CKAN 2.9 or newer using a single unified test
suite.
%package help
Summary: Development documents and examples for pytest-ckan
Provides: python3-pytest-ckan-doc
%description help
This project backports the `pytest` environment for CKAN from CKAN 2.9 to CKAN
2.8. This allows CKAN extension developers to test CKAN plugins built to
work with CKAN 2.8 as well as CKAN 2.9 or newer using a single unified test
suite.
%prep
%autosetup -n pytest-ckan-0.0.12
%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-pytest-ckan -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Tue May 30 2023 Python_Bot <Python_Bot@openeuler.org> - 0.0.12-1
- Package Spec generated
|