!3 update to upstream version 4.0.39

From: @desert-sailor 
Reviewed-by: @xiyuanwang 
Signed-off-by: @xiyuanwang
This commit is contained in:
openeuler-ci-bot 2023-07-17 08:04:06 +00:00 committed by Gitee
commit eb1d5975ba
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
3 changed files with 15 additions and 28 deletions

Binary file not shown.

BIN
pyodbc-4.0.39.tar.gz Normal file

Binary file not shown.

View File

@ -1,11 +1,11 @@
%global _empty_manifest_terminate_build 0 %global _empty_manifest_terminate_build 0
Name: python-pyodbc Name: python-pyodbc
Version: 4.0.35 Version: 4.0.39
Release: 1 Release: 1
Summary: DB API Module for ODBC Summary: DB API Module for ODBC
License: MIT License: MIT
URL: https://github.com/mkleehammer/pyodbc URL: https://github.com/mkleehammer/pyodbc
Source0: https://files.pythonhosted.org/packages/2c/93/1468581e505e4e6611064ca9d0cebb93b3080133e4363054fdd658e5fff3/pyodbc-4.0.35.tar.gz Source0: https://files.pythonhosted.org/packages/b7/80/835b8a98089e31aa6b9bfc0301c1546e69f5205a966888f2663e43e7d07b/pyodbc-4.0.39.tar.gz
%description %description
pyodbc is an open source Python module that makes accessing ODBC databases pyodbc is an open source Python module that makes accessing ODBC databases
simple. It implements the DB API 2.0 specification but is packed with even more simple. It implements the DB API 2.0 specification but is packed with even more
@ -17,9 +17,11 @@ Provides: python-pyodbc
# Base build requires # Base build requires
BuildRequires: python3-devel BuildRequires: python3-devel
BuildRequires: python3-setuptools BuildRequires: python3-setuptools
BuildRequires: python3-setuptools_scm
BuildRequires: python3-pbr BuildRequires: python3-pbr
BuildRequires: python3-pip BuildRequires: python3-pip
BuildRequires: python3-wheel BuildRequires: python3-wheel
BuildRequires: python3-hatchling
# General requires # General requires
BuildRequires: gcc-c++ BuildRequires: gcc-c++
BuildRequires: unixODBC-devel BuildRequires: unixODBC-devel
@ -40,45 +42,30 @@ Pythonic convenience.
%autosetup -n pyodbc-%{version} %autosetup -n pyodbc-%{version}
%build %build
%py3_build %pyproject_build
%install %install
%py3_install %pyproject_install
install -d -m755 %{buildroot}/%{_pkgdocdir} install -d -m755 %{buildroot}/%{_pkgdocdir}
if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
if [ -d docs ]; then cp -arf docs %{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 example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
if [ -d examples ]; then cp -arf examples %{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-pyodbc -f filelist.lst %files -n python3-pyodbc
%dir %{python3_sitearch}/* %doc README.md
/usr/pyodbc.pyi %license LICENSE.txt
%{python3_sitearch}/pyodbc.*
%{python3_sitearch}/pyodbc*.dist-info/
%files help -f doclist.lst %files help
%{_docdir}/* %{_docdir}/*
%changelog %changelog
* Mon Jul 17 2023 Dongxing Wang <dxwangk@isoftstone.com> - 4.0.39-1
- Update package to version 4.0.39
* Fri Dec 09 2022 wubijie <wubijie@kylinos.cn> - 4.0.35-1 * Fri Dec 09 2022 wubijie <wubijie@kylinos.cn> - 4.0.35-1
- Update package to version 4.0.35 - Update package to version 4.0.35