summaryrefslogtreecommitdiff
path: root/python-test-acme-abnb.spec
blob: 4ea844636e3f3b58cb8986fc1b504cb2074bf599 (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
100
101
102
%global _empty_manifest_terminate_build 0
Name:		python-test-acme-abnb
Version:	0.0.43
Release:	1
Summary:	Ottr ACME Client Python Wrapper
License:	Apache Software License
URL:		https://github.com/airbnb/ottr/acme
Source0:	https://mirrors.nju.edu.cn/pypi/web/packages/6a/59/6cfa19f99cc0e09a3bcd849fa10ed17fa7dc34bc42bde472892c0902922c/test-acme-abnb-0.0.43.tar.gz
BuildArch:	noarch

Requires:	python3-boto3
Requires:	python3-botocore
Requires:	python3-pyOpenSSL
Requires:	python3-nmap
Requires:	python3-tldextract
Requires:	python3-pytest

%description
## Ottr ACME Client

`ottr-airbnb` is a Python wrapper around `acme.sh` that handles the certificate
signing process for Certificate Authorities that support the ACME protocol such
as Let's Encrypt. This package is utilized for containers running on Ottr that
handle the logic for X.509 certificate rotations.




%package -n python3-test-acme-abnb
Summary:	Ottr ACME Client Python Wrapper
Provides:	python-test-acme-abnb
BuildRequires:	python3-devel
BuildRequires:	python3-setuptools
BuildRequires:	python3-pip
%description -n python3-test-acme-abnb
## Ottr ACME Client

`ottr-airbnb` is a Python wrapper around `acme.sh` that handles the certificate
signing process for Certificate Authorities that support the ACME protocol such
as Let's Encrypt. This package is utilized for containers running on Ottr that
handle the logic for X.509 certificate rotations.




%package help
Summary:	Development documents and examples for test-acme-abnb
Provides:	python3-test-acme-abnb-doc
%description help
## Ottr ACME Client

`ottr-airbnb` is a Python wrapper around `acme.sh` that handles the certificate
signing process for Certificate Authorities that support the ACME protocol such
as Let's Encrypt. This package is utilized for containers running on Ottr that
handle the logic for X.509 certificate rotations.




%prep
%autosetup -n test-acme-abnb-0.0.43

%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-test-acme-abnb -f filelist.lst
%dir %{python3_sitelib}/*

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

%changelog
* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 0.0.43-1
- Package Spec generated