%global _empty_manifest_terminate_build 0 Name: python-pytractor Version: 0.2.1 Release: 1 Summary: Selenium testing for Angular.js apps License: Apache 2.0 URL: https://github.com/kpodl/pytractor Source0: https://mirrors.aliyun.com/pypi/web/packages/2b/cf/05e44385caa9d9fc0dc9f0b565b7f86b89ce7fd1f9201e06c3f223a18a5d/pytractor-0.2.1.tar.gz BuildArch: noarch Requires: python3-future Requires: python3-selenium %description pytractor provides utilities for testing Angular.js applications with selenium for Python. Selenium webdrivers are extended with functionality for dealing with Angular.js applications. pytractor uses scripts provided by protractor (the javascript testing framework for Angular.js). %package -n python3-pytractor Summary: Selenium testing for Angular.js apps Provides: python-pytractor BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-pytractor pytractor provides utilities for testing Angular.js applications with selenium for Python. Selenium webdrivers are extended with functionality for dealing with Angular.js applications. pytractor uses scripts provided by protractor (the javascript testing framework for Angular.js). %package help Summary: Development documents and examples for pytractor Provides: python3-pytractor-doc %description help pytractor provides utilities for testing Angular.js applications with selenium for Python. Selenium webdrivers are extended with functionality for dealing with Angular.js applications. pytractor uses scripts provided by protractor (the javascript testing framework for Angular.js). %prep %autosetup -n pytractor-0.2.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-pytractor -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Jun 20 2023 Python_Bot - 0.2.1-1 - Package Spec generated