summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <copr-devel@lists.fedorahosted.org>2023-02-25 04:03:30 +0000
committerCoprDistGit <copr-devel@lists.fedorahosted.org>2023-02-25 04:03:30 +0000
commita428980a19148b789955f688bc6f76a5ba2256d8 (patch)
tree4eb1db49eaeb960f8d2b960e37009736d8bc5d46
parentae4333e667d12215ae41a9a0e55054198174a025 (diff)
automatic import of python3-mglobopeneuler20.03
-rw-r--r--.gitignore1
-rw-r--r--python-mglob.spec77
-rw-r--r--sources1
3 files changed, 79 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..581765c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/mglob-0.4.zip
diff --git a/python-mglob.spec b/python-mglob.spec
new file mode 100644
index 0000000..987f8e8
--- /dev/null
+++ b/python-mglob.spec
@@ -0,0 +1,77 @@
+%global _empty_manifest_terminate_build 0
+Name: python-mglob
+Version: 0.4
+Release: 1
+Summary: Enhanced file name globbing module
+License: MIT
+URL: http://vvtools.googlecode.com/svn/trunk/mglob#egg=mglob-dev
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/37/ed/57bc655852ed72469bfe8df3be89f221685aa8e9ec93136f84212e621fb6/mglob-0.4.zip
+BuildArch: noarch
+
+
+%description
+mglob - enhanced file list expansion utility/module
+
+Usable as stand-alone utility (for xargs, backticks etc.), or as a globbing library for own python programs. Globbing the sys.argv is something that almost every Windows script has to perform manually, and this module is here to help with that task. Also Unix users will benefit from enhanced features such as recursion, exclusion, and directory omission.
+
+%package -n python3-mglob
+Summary: Enhanced file name globbing module
+Provides: python-mglob
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+%description -n python3-mglob
+mglob - enhanced file list expansion utility/module
+
+Usable as stand-alone utility (for xargs, backticks etc.), or as a globbing library for own python programs. Globbing the sys.argv is something that almost every Windows script has to perform manually, and this module is here to help with that task. Also Unix users will benefit from enhanced features such as recursion, exclusion, and directory omission.
+
+%package help
+Summary: Development documents and examples for mglob
+Provides: python3-mglob-doc
+%description help
+mglob - enhanced file list expansion utility/module
+
+Usable as stand-alone utility (for xargs, backticks etc.), or as a globbing library for own python programs. Globbing the sys.argv is something that almost every Windows script has to perform manually, and this module is here to help with that task. Also Unix users will benefit from enhanced features such as recursion, exclusion, and directory omission.
+
+%prep
+%autosetup -n mglob-0.4
+
+%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-mglob -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Sat Feb 25 2023 Python_Bot <Python_Bot@openeuler.org> - 0.4-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..589a79e
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+3d875720611ff4e73b402376e2b48f1b mglob-0.4.zip