summaryrefslogtreecommitdiff
path: root/python-pathmagic.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-04-11 17:42:43 +0000
committerCoprDistGit <infra@openeuler.org>2023-04-11 17:42:43 +0000
commit18433fb1e2a1a9b9b8041d511502394fc5cbb6af (patch)
tree0112a26b431fac984c5dd2f4f74009ce4417686f /python-pathmagic.spec
parent760dbd54b0b21aefde8f3244658c4c298e1555ef (diff)
automatic import of python-pathmagic
Diffstat (limited to 'python-pathmagic.spec')
-rw-r--r--python-pathmagic.spec88
1 files changed, 88 insertions, 0 deletions
diff --git a/python-pathmagic.spec b/python-pathmagic.spec
new file mode 100644
index 0000000..956b73b
--- /dev/null
+++ b/python-pathmagic.spec
@@ -0,0 +1,88 @@
+%global _empty_manifest_terminate_build 0
+Name: python-pathmagic
+Version: 0.3.14
+Release: 1
+Summary: Provides ORM path classes (File and Dir), which automatically emit file system IO operations upon having their attributes modified. File objects allow for easy content manipulation of many forms of files.
+License: MIT
+URL: https://github.com/matthewgdv/pathmagic
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/3c/1b/04c0395ec86bd4128761b3651750020ceac66eb1b6865b5e1c41b2f53175/pathmagic-0.3.14.tar.gz
+BuildArch: noarch
+
+Requires: python3-pandas
+Requires: python3-Pillow
+Requires: python3-PyPDF2
+Requires: python3-appdirs
+Requires: python3-bs4
+Requires: python3-dill
+Requires: python3-docx
+Requires: python3-maybe-else
+Requires: python3-moviepy
+Requires: python3-pydub
+Requires: python3-pysubtypes
+Requires: python3-Send2Trash
+Requires: python3-simplejson
+
+%description
+This library is currently still under development. The API will likely undergo significant changes that may break any code you write with it.
+The documentation will fall out of sync with the updates regularly until development slows down. Use it at your own risk.
+
+%package -n python3-pathmagic
+Summary: Provides ORM path classes (File and Dir), which automatically emit file system IO operations upon having their attributes modified. File objects allow for easy content manipulation of many forms of files.
+Provides: python-pathmagic
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-pathmagic
+This library is currently still under development. The API will likely undergo significant changes that may break any code you write with it.
+The documentation will fall out of sync with the updates regularly until development slows down. Use it at your own risk.
+
+%package help
+Summary: Development documents and examples for pathmagic
+Provides: python3-pathmagic-doc
+%description help
+This library is currently still under development. The API will likely undergo significant changes that may break any code you write with it.
+The documentation will fall out of sync with the updates regularly until development slows down. Use it at your own risk.
+
+%prep
+%autosetup -n pathmagic-0.3.14
+
+%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-pathmagic -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Tue Apr 11 2023 Python_Bot <Python_Bot@openeuler.org> - 0.3.14-1
+- Package Spec generated