%global _empty_manifest_terminate_build 0 Name: python-galaxyxml Version: 0.4.14 Release: 1 Summary: Galaxy XML generation library License: Apache Software License URL: https://pypi.org/project/galaxyxml/ Source0: https://mirrors.nju.edu.cn/pypi/web/packages/83/3d/201083e3a921487e75061f24cbcc2fe8e55a00e7bf527ee2faea1fb8fdc3/galaxyxml-0.4.14.tar.gz BuildArch: noarch Requires: python3-lxml Requires: python3-galaxy-tool-util %description These libraries will support building of Tool XML and Tool Dependencies XML. We'd be happy to support any other XML that Galaxy supports, just make an issue or PR if you're feeling motivated. %package -n python3-galaxyxml Summary: Galaxy XML generation library Provides: python-galaxyxml BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-galaxyxml These libraries will support building of Tool XML and Tool Dependencies XML. We'd be happy to support any other XML that Galaxy supports, just make an issue or PR if you're feeling motivated. %package help Summary: Development documents and examples for galaxyxml Provides: python3-galaxyxml-doc %description help These libraries will support building of Tool XML and Tool Dependencies XML. We'd be happy to support any other XML that Galaxy supports, just make an issue or PR if you're feeling motivated. %prep %autosetup -n galaxyxml-0.4.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-galaxyxml -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Wed May 31 2023 Python_Bot - 0.4.14-1 - Package Spec generated