diff options
author | CoprDistGit <copr-devel@lists.fedorahosted.org> | 2023-02-25 04:03:30 +0000 |
---|---|---|
committer | CoprDistGit <copr-devel@lists.fedorahosted.org> | 2023-02-25 04:03:30 +0000 |
commit | a428980a19148b789955f688bc6f76a5ba2256d8 (patch) | |
tree | 4eb1db49eaeb960f8d2b960e37009736d8bc5d46 | |
parent | ae4333e667d12215ae41a9a0e55054198174a025 (diff) |
automatic import of python3-mglobopeneuler20.03
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-mglob.spec | 77 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 79 insertions, 0 deletions
@@ -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 @@ -0,0 +1 @@ +3d875720611ff4e73b402376e2b48f1b mglob-0.4.zip |