%global _empty_manifest_terminate_build 0 Name: python-barbarian Version: 0.3.0 Release: 1 Summary: Utility tool for managing Conan recipes for the Barbarian Conan server. License: BSL 1.0 URL: https://barbarian.bfgroup.xyz Source0: https://mirrors.aliyun.com/pypi/web/packages/17/60/d7c431a53536ad9657e1783ad093df25787041354dd3feb36a6f8f48a208/barbarian-0.3.0.tar.gz BuildArch: noarch Requires: python3-conan Requires: python3-sty %description # Barbarian Utility tool for managing Conan recipes for the Barbarian Conan server. You can find information on how to use this tool to create Conan packages for the Barbarian server at the [website](https://barbarian.bfgroup.xyz/). %package -n python3-barbarian Summary: Utility tool for managing Conan recipes for the Barbarian Conan server. Provides: python-barbarian BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-barbarian # Barbarian Utility tool for managing Conan recipes for the Barbarian Conan server. You can find information on how to use this tool to create Conan packages for the Barbarian server at the [website](https://barbarian.bfgroup.xyz/). %package help Summary: Development documents and examples for barbarian Provides: python3-barbarian-doc %description help # Barbarian Utility tool for managing Conan recipes for the Barbarian Conan server. You can find information on how to use this tool to create Conan packages for the Barbarian server at the [website](https://barbarian.bfgroup.xyz/). %prep %autosetup -n barbarian-0.3.0 %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-barbarian -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Jun 20 2023 Python_Bot - 0.3.0-1 - Package Spec generated