%global _empty_manifest_terminate_build 0 Name: python-clear Version: 2.0.0 Release: 1 Summary: A cross-platform Python module that provides a clear() function which clears the terminal. That's all. License: CC0 1.0 Universal (CC0 1.0) Public Domain Dedication URL: https://github.com/asweigart/clear Source0: https://mirrors.aliyun.com/pypi/web/packages/17/a0/04e3f6a87245d75956bd254f7e133493ed6e18b49e09c874204cbfe97f42/clear-2.0.0.tar.gz BuildArch: noarch %description A cross-platform Python module that provides a clear() function which clears the terminal. That's all. To install with pip, run: pip install clear You can then clear the screen by running: from clear import clear clear() This function runs the one-liner: `os.system('cls' if os.name == 'nt' else 'clear')` This module exists as a simpler alternative to defining this function on your own. Special thanks to David George for allowing me to use the Clear name on PyPI. The original Clear module ("Command-Line Extract And Rename utility. This provides a media library manager that allows extraction and renaming of media files.") can still be found in the previous releases of this project on PyPI. %package -n python3-clear Summary: A cross-platform Python module that provides a clear() function which clears the terminal. That's all. Provides: python-clear BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-clear A cross-platform Python module that provides a clear() function which clears the terminal. That's all. To install with pip, run: pip install clear You can then clear the screen by running: from clear import clear clear() This function runs the one-liner: `os.system('cls' if os.name == 'nt' else 'clear')` This module exists as a simpler alternative to defining this function on your own. Special thanks to David George for allowing me to use the Clear name on PyPI. The original Clear module ("Command-Line Extract And Rename utility. This provides a media library manager that allows extraction and renaming of media files.") can still be found in the previous releases of this project on PyPI. %package help Summary: Development documents and examples for clear Provides: python3-clear-doc %description help A cross-platform Python module that provides a clear() function which clears the terminal. That's all. To install with pip, run: pip install clear You can then clear the screen by running: from clear import clear clear() This function runs the one-liner: `os.system('cls' if os.name == 'nt' else 'clear')` This module exists as a simpler alternative to defining this function on your own. Special thanks to David George for allowing me to use the Clear name on PyPI. The original Clear module ("Command-Line Extract And Rename utility. This provides a media library manager that allows extraction and renaming of media files.") can still be found in the previous releases of this project on PyPI. %prep %autosetup -n clear-2.0.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-clear -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Thu Jun 08 2023 Python_Bot - 2.0.0-1 - Package Spec generated