%global _empty_manifest_terminate_build 0 Name: python-sphinx-serve Version: 1.0.1 Release: 1 Summary: Preview sphinx documentation locally License: MIT URL: https://github.com/tlatsas/sphinx-serve Source0: https://mirrors.aliyun.com/pypi/web/packages/6b/6c/4e92f63609a489898d6b257aa721a844416468a3121febef9ae8a0be531e/sphinx-serve-1.0.1.tar.gz BuildArch: noarch %description Simple utility to easier preview your sphinx documentation. After running the sphinx-serve command, it tries to detect the sphinx build directory. It examines the current working directory and if the build directory is not present, it tries to iterate the parent paths. If a build directory is detected it launches an http server. The build directory name is configurable. It also supports serving documentation from the html folder of the singlehtml folder. %package -n python3-sphinx-serve Summary: Preview sphinx documentation locally Provides: python-sphinx-serve BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-sphinx-serve Simple utility to easier preview your sphinx documentation. After running the sphinx-serve command, it tries to detect the sphinx build directory. It examines the current working directory and if the build directory is not present, it tries to iterate the parent paths. If a build directory is detected it launches an http server. The build directory name is configurable. It also supports serving documentation from the html folder of the singlehtml folder. %package help Summary: Development documents and examples for sphinx-serve Provides: python3-sphinx-serve-doc %description help Simple utility to easier preview your sphinx documentation. After running the sphinx-serve command, it tries to detect the sphinx build directory. It examines the current working directory and if the build directory is not present, it tries to iterate the parent paths. If a build directory is detected it launches an http server. The build directory name is configurable. It also supports serving documentation from the html folder of the singlehtml folder. %prep %autosetup -n sphinx-serve-1.0.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-sphinx-serve -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri Jun 09 2023 Python_Bot - 1.0.1-1 - Package Spec generated