blob: baf7cc9fdb917681c7e836c0556c29af89af402e (
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
|
%global _empty_manifest_terminate_build 0
Name: python-aws-monocyte
Version: 0.3.509.post312
Release: 1
Summary: Monocyte - Search and Destroy unwanted AWS Resources relentlessly.
License: Apache License 2.0
URL: https://github.com/ImmobilienScout24/aws-monocyte
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/e7/dc/70ba2a06c52e7efbb8863158718813250b26958ee49fe88b21a677022572/aws-monocyte-0.3.509.post312.tar.gz
BuildArch: noarch
%description
Monocyte is a bot for destroying AWS resources in non-EU regions written in Python using Boto.
It is especially useful for companies that are bound to European privacy laws
and for that reason don't want to process user data in non-EU regions.
%package -n python3-aws-monocyte
Summary: Monocyte - Search and Destroy unwanted AWS Resources relentlessly.
Provides: python-aws-monocyte
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-aws-monocyte
Monocyte is a bot for destroying AWS resources in non-EU regions written in Python using Boto.
It is especially useful for companies that are bound to European privacy laws
and for that reason don't want to process user data in non-EU regions.
%package help
Summary: Development documents and examples for aws-monocyte
Provides: python3-aws-monocyte-doc
%description help
Monocyte is a bot for destroying AWS resources in non-EU regions written in Python using Boto.
It is especially useful for companies that are bound to European privacy laws
and for that reason don't want to process user data in non-EU regions.
%prep
%autosetup -n aws-monocyte-0.3.509.post312
%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-aws-monocyte -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Wed May 10 2023 Python_Bot <Python_Bot@openeuler.org> - 0.3.509.post312-1
- Package Spec generated
|