diff --git a/boto3-1.21.7.tar.gz b/boto3-1.21.7.tar.gz deleted file mode 100644 index 4654a81e106a8ff87f617a5e21b29b624961c851..0000000000000000000000000000000000000000 Binary files a/boto3-1.21.7.tar.gz and /dev/null differ diff --git a/boto3-1.24.89.tar.gz b/boto3-1.24.89.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..e2cfde5e66cc7191a9675cd4540428bdfd9971f4 Binary files /dev/null and b/boto3-1.24.89.tar.gz differ diff --git a/python-boto3.spec b/python-boto3.spec index 8a434f76ea164fc3bf47df483f2b2acf18f98481..4fcdf8b0c82204fecbaa9f80f256c4aa72455cef 100644 --- a/python-boto3.spec +++ b/python-boto3.spec @@ -1,51 +1,82 @@ -%global pypi_name boto3 -Name: python-%{pypi_name} -Version: 1.21.7 -Release: 1 -Summary: The AWS SDK for Python -License: Apache-2.0 -URL: https://github.com/boto/boto3 -Source0: https://files.pythonhosted.org/packages/ff/fd/c25bdb2515c92c0e4e9d66d157e5275aee35f055f92b540e5e557ae56f9a/boto3-1.21.7.tar.gz -BuildArch: noarch +%global _empty_manifest_terminate_build 0 +Name: python-boto3 +Version: 1.24.89 +Release: 1 +Summary: The AWS SDK for Python +License: Apache-2.0 +URL: https://github.com/boto/boto3 +Source0: https://files.pythonhosted.org/packages/97/a0/20dd887905e5056c597c959a0adb452d88aac992418578e18567e2109f23/boto3-1.24.89.tar.gz +BuildArch: noarch %description Boto3 is the Amazon Web Services (AWS) Software Development Kit (SDK) for Python, which allows Python developers to write software that makes use of services like Amazon S3 and Amazon EC2. -%package -n python3-%{pypi_name} -Summary: The AWS SDK for Python -BuildRequires: python3-devel python3-setuptools +%package -n python3-boto3 +Summary: The AWS SDK for Python +Provides: python-boto3 +BuildRequires: python3-devel BuildRequires: python3-s3transfer BuildRequires: python3-jmespath BuildRequires: python3-botocore -BuildRequires: python3-nose2 -BuildRequires: python3-mock -%{?python_provide:%python_provide python3-%{pypi_name}} -%description -n python3-%{pypi_name} +BuildRequires: python3-setuptools +%description -n python3-boto3 Boto3 is the Amazon Web Services (AWS) Software Development Kit (SDK) for Python, which allows Python developers to write software that makes use of services like Amazon S3 and Amazon EC2. +%package help +Summary: Development documents and examples for boto3 +Provides: python3-boto3-doc +%description help + + %prep -%setup -q -n %{pypi_name}-%{version} -rm -rf %{pypi_name}.egg-info -rm -rf tests/integration +%autosetup -n boto3-%{version} %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-%{pypi_name} -%doc README.rst -%license LICENSE -%{python3_sitelib}/%{pypi_name}/ -%{python3_sitelib}/%{pypi_name}-%{version}-*.egg-info/ +%files -n python3-boto3 -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* %changelog +* Thu Oct 13 2022 liqiuyu - 1.24.89-1 +- Upgrade package to version 1.24.89 + * Tue Jul 5 2022 caodongxia - 1.21.7-1 - Update to 1.21.7