summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-03-09 14:28:17 +0000
committerCoprDistGit <infra@openeuler.org>2023-03-09 14:28:17 +0000
commitcfecbf657573569029c48ba4a3fa949ccb1c23b8 (patch)
tree7cc9a70596c597ed46c6d8357890501b123c4277
parenta0b940dd89ef395a6e63d2c82c1d2ac1b6e4f25f (diff)
automatic import of python-ofxparse
-rw-r--r--.gitignore1
-rw-r--r--python-ofxparse.spec96
-rw-r--r--sources1
3 files changed, 98 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..fc09a51 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/ofxparse-0.21.tar.gz
diff --git a/python-ofxparse.spec b/python-ofxparse.spec
new file mode 100644
index 0000000..07caa0d
--- /dev/null
+++ b/python-ofxparse.spec
@@ -0,0 +1,96 @@
+%global _empty_manifest_terminate_build 0
+Name: python-ofxparse
+Version: 0.21
+Release: 1
+Summary: Tools for working with the OFX (Open Financial Exchange) file format
+License: MIT License
+URL: http://sites.google.com/site/ofxparse
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/45/ae/98a2acfd06d15869c4b1be7fb74849c8a67cf15b65181f1fe879547e7494/ofxparse-0.21.tar.gz
+BuildArch: noarch
+
+
+%description
+ofxparse is a parser for Open Financial Exchange (.ofx) format files. OFX
+files are available from almost any online banking site, so they work well
+if you want to pull together your finances from multiple sources. Online
+trading accounts also provide account statements in OFX files.
+There are three different types of OFX files, called BankAccount,
+CreditAccount and InvestmentAccount files. This library has been tested with
+real-world samples of all three types. If you find a file that does not work
+with this library, please consider contributing the file so ofxparse can be
+improved. See the Help! section below for directions on how to do this.
+
+%package -n python3-ofxparse
+Summary: Tools for working with the OFX (Open Financial Exchange) file format
+Provides: python-ofxparse
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-ofxparse
+ofxparse is a parser for Open Financial Exchange (.ofx) format files. OFX
+files are available from almost any online banking site, so they work well
+if you want to pull together your finances from multiple sources. Online
+trading accounts also provide account statements in OFX files.
+There are three different types of OFX files, called BankAccount,
+CreditAccount and InvestmentAccount files. This library has been tested with
+real-world samples of all three types. If you find a file that does not work
+with this library, please consider contributing the file so ofxparse can be
+improved. See the Help! section below for directions on how to do this.
+
+%package help
+Summary: Development documents and examples for ofxparse
+Provides: python3-ofxparse-doc
+%description help
+ofxparse is a parser for Open Financial Exchange (.ofx) format files. OFX
+files are available from almost any online banking site, so they work well
+if you want to pull together your finances from multiple sources. Online
+trading accounts also provide account statements in OFX files.
+There are three different types of OFX files, called BankAccount,
+CreditAccount and InvestmentAccount files. This library has been tested with
+real-world samples of all three types. If you find a file that does not work
+with this library, please consider contributing the file so ofxparse can be
+improved. See the Help! section below for directions on how to do this.
+
+%prep
+%autosetup -n ofxparse-0.21
+
+%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-ofxparse -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Thu Mar 09 2023 Python_Bot <Python_Bot@openeuler.org> - 0.21-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..7afe99d
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+defa68c6734b6121b4ea17f2ecf6b503 ofxparse-0.21.tar.gz