summaryrefslogtreecommitdiff
path: root/python-google-cloud-redis.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-04-10 16:11:37 +0000
committerCoprDistGit <infra@openeuler.org>2023-04-10 16:11:37 +0000
commitd4b348f744a896935276d1986e138c413ade2b8a (patch)
treeff353e2f8bb57441d0d20a02cb4bd1406df9fdbc /python-google-cloud-redis.spec
parent88b3636911604609d470e02f3c3ac24ae417f11e (diff)
automatic import of python-google-cloud-redis
Diffstat (limited to 'python-google-cloud-redis.spec')
-rw-r--r--python-google-cloud-redis.spec85
1 files changed, 85 insertions, 0 deletions
diff --git a/python-google-cloud-redis.spec b/python-google-cloud-redis.spec
new file mode 100644
index 0000000..5a99b80
--- /dev/null
+++ b/python-google-cloud-redis.spec
@@ -0,0 +1,85 @@
+%global _empty_manifest_terminate_build 0
+Name: python-google-cloud-redis
+Version: 2.12.1
+Release: 1
+Summary: Google Cloud Redis API client library
+License: Apache 2.0
+URL: https://github.com/googleapis/python-redis
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/f9/79/fe7e786d5932ac2271b993c9366902aba58a2e5a9f81fa74e6ec31b6db51/google-cloud-redis-2.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 Redis API`_: is a fully managed Redis service for the Google Cloud. Applications running on Google Cloud can achieve extreme performance by leveraging the highly scalable, available, secure Redis service without the burden of managing complex Redis deployments.
+- `Client Library Documentation`_
+- `Product Documentation`_
+
+%package -n python3-google-cloud-redis
+Summary: Google Cloud Redis API client library
+Provides: python-google-cloud-redis
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-google-cloud-redis
+|stable| |pypi| |versions|
+`Cloud Redis API`_: is a fully managed Redis service for the Google Cloud. Applications running on Google Cloud can achieve extreme performance by leveraging the highly scalable, available, secure Redis service without the burden of managing complex Redis deployments.
+- `Client Library Documentation`_
+- `Product Documentation`_
+
+%package help
+Summary: Development documents and examples for google-cloud-redis
+Provides: python3-google-cloud-redis-doc
+%description help
+|stable| |pypi| |versions|
+`Cloud Redis API`_: is a fully managed Redis service for the Google Cloud. Applications running on Google Cloud can achieve extreme performance by leveraging the highly scalable, available, secure Redis service without the burden of managing complex Redis deployments.
+- `Client Library Documentation`_
+- `Product Documentation`_
+
+%prep
+%autosetup -n google-cloud-redis-2.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-redis -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Mon Apr 10 2023 Python_Bot <Python_Bot@openeuler.org> - 2.12.1-1
+- Package Spec generated