From d4b348f744a896935276d1986e138c413ade2b8a Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Mon, 10 Apr 2023 16:11:37 +0000 Subject: automatic import of python-google-cloud-redis --- python-google-cloud-redis.spec | 85 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 85 insertions(+) create mode 100644 python-google-cloud-redis.spec (limited to 'python-google-cloud-redis.spec') 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 - 2.12.1-1 +- Package Spec generated -- cgit v1.2.3