diff options
author | CoprDistGit <copr-devel@lists.fedorahosted.org> | 2023-03-09 03:42:04 +0000 |
---|---|---|
committer | CoprDistGit <copr-devel@lists.fedorahosted.org> | 2023-03-09 03:42:04 +0000 |
commit | 572a301de7e029401aed45bac51c5ccbeb4ba8e4 (patch) | |
tree | e6836e542bb98ed5e03f53bf4b8527bdf90a3d2e | |
parent | c446ccc0913a51543db12143f8f55a6bb0b2ca01 (diff) |
automatic import of python-dbf
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-dbf.spec | 96 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 98 insertions, 0 deletions
@@ -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 <Python_Bot@openeuler.org> - 0.99.3-1 +- Package Spec generated @@ -0,0 +1 @@ +3655412e2be4f49ae6b9a57e3b7ac8e4 dbf-0.99.3.tar.gz |