%global _empty_manifest_terminate_build 0 Name: python-vncdotool Version: 1.1.0 Release: 1 Summary: Command line VNC client License: MIT License URL: http://github.com/sibson/vncdotool Source0: https://mirrors.nju.edu.cn/pypi/web/packages/2f/10/1aa14ad351325f96bf696f635aadbe9782e612cc75308b4a363f18c3640d/vncdotool-1.1.0.tar.gz BuildArch: noarch %description vncdotool is a command line VNC client. It can be useful to automating interactions with virtual machines or hardware devices that are otherwise difficult to control. It's under active development and seems to be working, but please report any problems you have. %package -n python3-vncdotool Summary: Command line VNC client Provides: python-vncdotool BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-vncdotool vncdotool is a command line VNC client. It can be useful to automating interactions with virtual machines or hardware devices that are otherwise difficult to control. It's under active development and seems to be working, but please report any problems you have. %package help Summary: Development documents and examples for vncdotool Provides: python3-vncdotool-doc %description help vncdotool is a command line VNC client. It can be useful to automating interactions with virtual machines or hardware devices that are otherwise difficult to control. It's under active development and seems to be working, but please report any problems you have. %prep %autosetup -n vncdotool-1.1.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-vncdotool -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Wed May 10 2023 Python_Bot - 1.1.0-1 - Package Spec generated