%global _empty_manifest_terminate_build 0 Name: python-PyStarter Version: 1.5.1 Release: 1 Summary: A program to help you start python and git projects with file creations License: MIT License URL: https://github.com/RafaelCenzano/PyStarter Source0: https://mirrors.aliyun.com/pypi/web/packages/80/bf/f6e304a498db1d798a174e6fd329029bf481fae1f9ddec614eeecf4acc74/PyStarter-1.5.1.tar.gz BuildArch: noarch %description # PyStarter [PyStarter](https://pypi.org/project/PyStarter/) starter provides an easy way to start a git or python projects with helpful file creation. ![Version](https://img.shields.io/pypi/v/PyStarter.svg) ![Supported python versions](https://img.shields.io/pypi/pyversions/PyStarter.svg) ![License badge](https://img.shields.io/github/license/RafaelCenzano/PyStarter.svg) ![GitHub stars](https://img.shields.io/github/stars/RafaelCenzano/PyStarter.svg) ![GitHub forks](https://img.shields.io/github/forks/RafaelCenzano/PyStarter.svg) ## Usage Main Commands: ``pystarter create`` This command creates project files for python and git projects This command has 3 extra options. One to create git ready, one to create python ready projects, and one to create both python and git ready projects. The options are: *git*, *python*, *all*, *setup* - *git* creates files needed for git projects - *python* creates files need for python projects - *all* creates files for git and python but doesn't include setup.py - *setup* creates a template setup.py ``pystarter clean`` This command removes compiled python (*pyc*) files and *pycache* folders in your project To get full command list run: ``pystarter -h`` or ``pystarter --help`` ## Authors 1. [Rafael Cenzano](https://github.com/RafaelCenzano) ## License This project is licensed under the MIT [License](LICENSE.txt) %package -n python3-PyStarter Summary: A program to help you start python and git projects with file creations Provides: python-PyStarter BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-PyStarter # PyStarter [PyStarter](https://pypi.org/project/PyStarter/) starter provides an easy way to start a git or python projects with helpful file creation. ![Version](https://img.shields.io/pypi/v/PyStarter.svg) ![Supported python versions](https://img.shields.io/pypi/pyversions/PyStarter.svg) ![License badge](https://img.shields.io/github/license/RafaelCenzano/PyStarter.svg) ![GitHub stars](https://img.shields.io/github/stars/RafaelCenzano/PyStarter.svg) ![GitHub forks](https://img.shields.io/github/forks/RafaelCenzano/PyStarter.svg) ## Usage Main Commands: ``pystarter create`` This command creates project files for python and git projects This command has 3 extra options. One to create git ready, one to create python ready projects, and one to create both python and git ready projects. The options are: *git*, *python*, *all*, *setup* - *git* creates files needed for git projects - *python* creates files need for python projects - *all* creates files for git and python but doesn't include setup.py - *setup* creates a template setup.py ``pystarter clean`` This command removes compiled python (*pyc*) files and *pycache* folders in your project To get full command list run: ``pystarter -h`` or ``pystarter --help`` ## Authors 1. [Rafael Cenzano](https://github.com/RafaelCenzano) ## License This project is licensed under the MIT [License](LICENSE.txt) %package help Summary: Development documents and examples for PyStarter Provides: python3-PyStarter-doc %description help # PyStarter [PyStarter](https://pypi.org/project/PyStarter/) starter provides an easy way to start a git or python projects with helpful file creation. ![Version](https://img.shields.io/pypi/v/PyStarter.svg) ![Supported python versions](https://img.shields.io/pypi/pyversions/PyStarter.svg) ![License badge](https://img.shields.io/github/license/RafaelCenzano/PyStarter.svg) ![GitHub stars](https://img.shields.io/github/stars/RafaelCenzano/PyStarter.svg) ![GitHub forks](https://img.shields.io/github/forks/RafaelCenzano/PyStarter.svg) ## Usage Main Commands: ``pystarter create`` This command creates project files for python and git projects This command has 3 extra options. One to create git ready, one to create python ready projects, and one to create both python and git ready projects. The options are: *git*, *python*, *all*, *setup* - *git* creates files needed for git projects - *python* creates files need for python projects - *all* creates files for git and python but doesn't include setup.py - *setup* creates a template setup.py ``pystarter clean`` This command removes compiled python (*pyc*) files and *pycache* folders in your project To get full command list run: ``pystarter -h`` or ``pystarter --help`` ## Authors 1. [Rafael Cenzano](https://github.com/RafaelCenzano) ## License This project is licensed under the MIT [License](LICENSE.txt) %prep %autosetup -n PyStarter-1.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-PyStarter -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Thu Jun 08 2023 Python_Bot - 1.5.1-1 - Package Spec generated