summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <copr-devel@lists.fedorahosted.org>2023-02-23 10:53:40 +0000
committerCoprDistGit <copr-devel@lists.fedorahosted.org>2023-02-23 10:53:40 +0000
commit1a75178c707c0d80d7dd7ddcfa5bdce9de4475bd (patch)
treef3c7e2d2ec26e592ed19775ed7549a677e40aadf
parent24f2ab5117d7f2b3315b28e07a2d402b6cd560a6 (diff)
automatic import of python3-arrowopeneuler20.03
-rw-r--r--.gitignore1
-rw-r--r--python-arrow.spec76
-rw-r--r--sources1
3 files changed, 78 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..5eaf2c0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/arrow-1.2.3.tar.gz
diff --git a/python-arrow.spec b/python-arrow.spec
new file mode 100644
index 0000000..260289b
--- /dev/null
+++ b/python-arrow.spec
@@ -0,0 +1,76 @@
+%global _empty_manifest_terminate_build 0
+Name: python-arrow
+Version: 1.2.3
+Release: 1
+Summary: Better dates & times for Python
+License: Apache 2.0
+URL: https://arrow.readthedocs.io
+Source0: https://files.pythonhosted.org/packages/7f/c0/c601ea7811f422700ef809f167683899cdfddec5aa3f83597edf97349962/arrow-1.2.3.tar.gz
+BuildArch: noarch
+
+Requires: python3-dateutil
+Requires: python3-typing-extensions
+
+%description
+**Arrow** is a Python library that offers a sensible and human-friendly approach to creating, manipulating, formatting and converting dates, times and timestamps. It implements and updates the datetime type, plugging gaps in functionality and providing an intelligent module API that supports many common creation scenarios. Simply put, it helps you work with dates and times with fewer imports and a lot less code.
+Arrow is named after the `arrow of time <https://en.wikipedia.org/wiki/Arrow_of_time>`_ and is heavily inspired by `moment.js <https://github.com/moment/moment>`_ and `requests <https://github.com/psf/requests>`_.
+
+%package -n python3-arrow
+Summary: Better dates & times for Python
+Provides: python-arrow
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+%description -n python3-arrow
+**Arrow** is a Python library that offers a sensible and human-friendly approach to creating, manipulating, formatting and converting dates, times and timestamps. It implements and updates the datetime type, plugging gaps in functionality and providing an intelligent module API that supports many common creation scenarios. Simply put, it helps you work with dates and times with fewer imports and a lot less code.
+Arrow is named after the `arrow of time <https://en.wikipedia.org/wiki/Arrow_of_time>`_ and is heavily inspired by `moment.js <https://github.com/moment/moment>`_ and `requests <https://github.com/psf/requests>`_.
+
+%package help
+Summary: Development documents and examples for arrow
+Provides: python3-arrow-doc
+%description help
+**Arrow** is a Python library that offers a sensible and human-friendly approach to creating, manipulating, formatting and converting dates, times and timestamps. It implements and updates the datetime type, plugging gaps in functionality and providing an intelligent module API that supports many common creation scenarios. Simply put, it helps you work with dates and times with fewer imports and a lot less code.
+Arrow is named after the `arrow of time <https://en.wikipedia.org/wiki/Arrow_of_time>`_ and is heavily inspired by `moment.js <https://github.com/moment/moment>`_ and `requests <https://github.com/psf/requests>`_.
+
+%prep
+%autosetup -n arrow-1.2.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-arrow -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Thu Feb 23 2023 Python_Bot <Python_Bot@openeuler.org> - 1.2.3-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..7040f09
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+a964a7574e486b0642f3fbc02ef22773 arrow-1.2.3.tar.gz