diff options
author | CoprDistGit <infra@openeuler.org> | 2023-04-11 13:18:44 +0000 |
---|---|---|
committer | CoprDistGit <infra@openeuler.org> | 2023-04-11 13:18:44 +0000 |
commit | cde1413525894bc0c6c6b4dde889be74a6adb381 (patch) | |
tree | 72846d8a3b6d8b24b18609625d30e3b2ec55c4f6 | |
parent | 5153ed96931b21897f0a9c0f44a1ee975380cba7 (diff) |
automatic import of python-click-aliases
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-click-aliases.spec | 188 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 190 insertions, 0 deletions
@@ -0,0 +1 @@ +/click-aliases-1.0.1.tar.gz diff --git a/python-click-aliases.spec b/python-click-aliases.spec new file mode 100644 index 0000000..4b40451 --- /dev/null +++ b/python-click-aliases.spec @@ -0,0 +1,188 @@ +%global _empty_manifest_terminate_build 0 +Name: python-click-aliases +Version: 1.0.1 +Release: 1 +Summary: Enable aliases for Click +License: MIT +URL: https://github.com/click-contrib/click-aliases +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/5a/d3/fef22a5f30aab56cb467ca1658a00f0821fd6d2c7dc5b916ffcb45046c2e/click-aliases-1.0.1.tar.gz +BuildArch: noarch + +Requires: python3-click +Requires: python3-flake8 +Requires: python3-flake8-import-order +Requires: python3-tox-travis +Requires: python3-pytest +Requires: python3-pytest-cov +Requires: python3-coveralls +Requires: python3-wheel + +%description +# click-aliases + +[](https://travis-ci.org/click-contrib/click-aliases) +[](https://raw.githubusercontent.com/click-contrib/click-aliases/master/LICENSE) +[](https://coveralls.io/github/click-contrib/click-aliases?branch=master) + +Add (multiple) aliases to a click_ group or command. + +In your [click](http://click.pocoo.org/) app: + +```python +import click +from click_aliases import ClickAliasedGroup + +@click.group(cls=ClickAliasedGroup) +def cli(): + pass + +@cli.command(aliases=['bar', 'baz', 'qux']) +def foo(): + """Run a command.""" + click.echo('foo') +``` + +Will result in: +``` +Usage: cli [OPTIONS] COMMAND [ARGS]... + +Options: + --help Show this message and exit. + +Commands: + foo (bar,baz,qux) Run a command. +``` + + + + +%package -n python3-click-aliases +Summary: Enable aliases for Click +Provides: python-click-aliases +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-click-aliases +# click-aliases + +[](https://travis-ci.org/click-contrib/click-aliases) +[](https://raw.githubusercontent.com/click-contrib/click-aliases/master/LICENSE) +[](https://coveralls.io/github/click-contrib/click-aliases?branch=master) + +Add (multiple) aliases to a click_ group or command. + +In your [click](http://click.pocoo.org/) app: + +```python +import click +from click_aliases import ClickAliasedGroup + +@click.group(cls=ClickAliasedGroup) +def cli(): + pass + +@cli.command(aliases=['bar', 'baz', 'qux']) +def foo(): + """Run a command.""" + click.echo('foo') +``` + +Will result in: +``` +Usage: cli [OPTIONS] COMMAND [ARGS]... + +Options: + --help Show this message and exit. + +Commands: + foo (bar,baz,qux) Run a command. +``` + + + + +%package help +Summary: Development documents and examples for click-aliases +Provides: python3-click-aliases-doc +%description help +# click-aliases + +[](https://travis-ci.org/click-contrib/click-aliases) +[](https://raw.githubusercontent.com/click-contrib/click-aliases/master/LICENSE) +[](https://coveralls.io/github/click-contrib/click-aliases?branch=master) + +Add (multiple) aliases to a click_ group or command. + +In your [click](http://click.pocoo.org/) app: + +```python +import click +from click_aliases import ClickAliasedGroup + +@click.group(cls=ClickAliasedGroup) +def cli(): + pass + +@cli.command(aliases=['bar', 'baz', 'qux']) +def foo(): + """Run a command.""" + click.echo('foo') +``` + +Will result in: +``` +Usage: cli [OPTIONS] COMMAND [ARGS]... + +Options: + --help Show this message and exit. + +Commands: + foo (bar,baz,qux) Run a command. +``` + + + + +%prep +%autosetup -n click-aliases-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-click-aliases -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Tue Apr 11 2023 Python_Bot <Python_Bot@openeuler.org> - 1.0.1-1 +- Package Spec generated @@ -0,0 +1 @@ +bdf336171e39aa5952624f326432bef2 click-aliases-1.0.1.tar.gz |