%global _empty_manifest_terminate_build 0 Name: python-ForgeHg Version: 0.5.1 Release: 1 Summary: Mercurial (Hg) SCM support for Apache Allura License: GPLv2 URL: http://sourceforge.net/p/forgehg Source0: https://mirrors.nju.edu.cn/pypi/web/packages/e0/e9/0b02cf6eacf01c99bf00a53f2c2b616c1334b616f7169e6d54ba2b86b325/ForgeHg-0.5.1.tar.gz BuildArch: noarch Requires: python3-mercurial Requires: python3-six %description ForgeHg enables an Allura installation to use the Mercurial source code management system. Mercurial (Hg) is an open source distributed version control system (DVCS) similar to git and written in Python. %package -n python3-ForgeHg Summary: Mercurial (Hg) SCM support for Apache Allura Provides: python-ForgeHg BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-ForgeHg ForgeHg enables an Allura installation to use the Mercurial source code management system. Mercurial (Hg) is an open source distributed version control system (DVCS) similar to git and written in Python. %package help Summary: Development documents and examples for ForgeHg Provides: python3-ForgeHg-doc %description help ForgeHg enables an Allura installation to use the Mercurial source code management system. Mercurial (Hg) is an open source distributed version control system (DVCS) similar to git and written in Python. %prep %autosetup -n ForgeHg-0.5.1 %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-ForgeHg -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Wed May 10 2023 Python_Bot - 0.5.1-1 - Package Spec generated