From 572a301de7e029401aed45bac51c5ccbeb4ba8e4 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Thu, 9 Mar 2023 03:42:04 +0000 Subject: automatic import of python-dbf --- .gitignore | 1 + python-dbf.spec | 96 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 98 insertions(+) create mode 100644 python-dbf.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore index e69de29..b52d10d 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/dbf-0.99.3.tar.gz diff --git a/python-dbf.spec b/python-dbf.spec new file mode 100644 index 0000000..0bbc701 --- /dev/null +++ b/python-dbf.spec @@ -0,0 +1,96 @@ +%global _empty_manifest_terminate_build 0 +Name: python-dbf +Version: 0.99.3 +Release: 1 +Summary: Pure python package for reading/writing dBase, FoxPro, and Visual FoxPro .dbf files (including memos) +License: BSD License +URL: https://github.com/ethanfurman/dbf +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/2a/52/3d56dac7bdf8ef55b9f554e49bba34448dee20ba84335c3d2250f46884e2/dbf-0.99.3.tar.gz +BuildArch: noarch + + +%description + +Currently supports dBase III, Clipper, FoxPro, and Visual FoxPro tables. Text is returned as unicode, and codepage settings in tables are honored. Memos and Null fields are supported. Documentation needs work, but author is very responsive to e-mails. + +Not supported: index files (but can create tempory non-file indexes), auto-incrementing fields, and Varchar fields. + +Installation: `pip install dbf` + + + + +%package -n python3-dbf +Summary: Pure python package for reading/writing dBase, FoxPro, and Visual FoxPro .dbf files (including memos) +Provides: python-dbf +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-dbf + +Currently supports dBase III, Clipper, FoxPro, and Visual FoxPro tables. Text is returned as unicode, and codepage settings in tables are honored. Memos and Null fields are supported. Documentation needs work, but author is very responsive to e-mails. + +Not supported: index files (but can create tempory non-file indexes), auto-incrementing fields, and Varchar fields. + +Installation: `pip install dbf` + + + + +%package help +Summary: Development documents and examples for dbf +Provides: python3-dbf-doc +%description help + +Currently supports dBase III, Clipper, FoxPro, and Visual FoxPro tables. Text is returned as unicode, and codepage settings in tables are honored. Memos and Null fields are supported. Documentation needs work, but author is very responsive to e-mails. + +Not supported: index files (but can create tempory non-file indexes), auto-incrementing fields, and Varchar fields. + +Installation: `pip install dbf` + + + + +%prep +%autosetup -n dbf-0.99.3 + +%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-dbf -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Thu Mar 09 2023 Python_Bot - 0.99.3-1 +- Package Spec generated diff --git a/sources b/sources new file mode 100644 index 0000000..b5c2c37 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +3655412e2be4f49ae6b9a57e3b7ac8e4 dbf-0.99.3.tar.gz -- cgit v1.2.3