blob: 1e071b1de8a5f4e7ef46425b61d1e0c87beb131f (
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
|
%global _empty_manifest_terminate_build 0
Name: python-google-cloud-websecurityscanner
Version: 1.12.1
Release: 1
Summary: Google Cloud Websecurityscanner API client library
License: Apache 2.0
URL: https://github.com/googleapis/python-websecurityscanner
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/dc/c4/41f33e80ac76150ab03ccf618794bd2cd2f794882b7e6072455877a0935b/google-cloud-websecurityscanner-1.12.1.tar.gz
BuildArch: noarch
Requires: python3-google-api-core[grpc]
Requires: python3-proto-plus
Requires: python3-protobuf
Requires: python3-proto-plus
%description
|stable| |pypi| |versions|
`Cloud Security Scanner API`_: identifies security vulnerabilities in your App Engine, Compute Engine, and Google Kubernetes Engine web applications. It crawls your application, following all links within the scope of your starting URLs, and attempts to exercise as many user inputs and event handlers as possible.
- `Client Library Documentation`_
- `Product Documentation`_
%package -n python3-google-cloud-websecurityscanner
Summary: Google Cloud Websecurityscanner API client library
Provides: python-google-cloud-websecurityscanner
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-google-cloud-websecurityscanner
|stable| |pypi| |versions|
`Cloud Security Scanner API`_: identifies security vulnerabilities in your App Engine, Compute Engine, and Google Kubernetes Engine web applications. It crawls your application, following all links within the scope of your starting URLs, and attempts to exercise as many user inputs and event handlers as possible.
- `Client Library Documentation`_
- `Product Documentation`_
%package help
Summary: Development documents and examples for google-cloud-websecurityscanner
Provides: python3-google-cloud-websecurityscanner-doc
%description help
|stable| |pypi| |versions|
`Cloud Security Scanner API`_: identifies security vulnerabilities in your App Engine, Compute Engine, and Google Kubernetes Engine web applications. It crawls your application, following all links within the scope of your starting URLs, and attempts to exercise as many user inputs and event handlers as possible.
- `Client Library Documentation`_
- `Product Documentation`_
%prep
%autosetup -n google-cloud-websecurityscanner-1.12.1
%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-google-cloud-websecurityscanner -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Sun Apr 23 2023 Python_Bot <Python_Bot@openeuler.org> - 1.12.1-1
- Package Spec generated
|