diff options
| author | CoprDistGit <infra@openeuler.org> | 2023-04-10 23:23:57 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2023-04-10 23:23:57 +0000 |
| commit | 12f8dfbe8efb19423dd8511f488e2d7473349328 (patch) | |
| tree | bc3cee0af94c0e616aab4c5dc996cfa0c64fdb34 /python-ttkwidgets.spec | |
| parent | 555f79f20deec5b800697a507873471ac79c238d (diff) | |
automatic import of python-ttkwidgets
Diffstat (limited to 'python-ttkwidgets.spec')
| -rw-r--r-- | python-ttkwidgets.spec | 234 |
1 files changed, 234 insertions, 0 deletions
diff --git a/python-ttkwidgets.spec b/python-ttkwidgets.spec new file mode 100644 index 0000000..a6def84 --- /dev/null +++ b/python-ttkwidgets.spec @@ -0,0 +1,234 @@ +%global _empty_manifest_terminate_build 0 +Name: python-ttkwidgets +Version: 0.13.0 +Release: 1 +Summary: A collection of widgets for Tkinter's ttk extensions by various authors +License: AGPL +URL: https://www.github.com/RedFantom/ttkwidgets +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/12/03/95275645ec464579967d0c6af2764be262b9f2cf7c479cfbd81c79478db8/ttkwidgets-0.13.0.tar.gz +BuildArch: noarch + + +%description +# ttkwidgets +[](https://travis-ci.org/TkinterEP/ttkwidgets) +[](https://ci.appveyor.com/project/RedFantom/ttkwidgets-pq6y3) +[](https://codecov.io/gh/TkinterEP/ttkwidgets) +[](https://badge.fury.io/py/ttkwidgets) +[](http://www.gnu.org/licenses/gpl-3.0) +[](https://ttkwidgets.readthedocs.io/en/latest/) + +A collection of widgets for Tkinter's ttk extensions by various authors. + +## License + ttkwidgets: A collection of widgets for Tkinter's ttk extensions by various authors + Copyright (c) 2008-2022 The ttkwidgets authors + See AUTHORS.md for more details + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see <http://www.gnu.org/licenses/>. + +## Installation +- With pip: + + pip install ttkwidgets + +- Ubuntu: ttkwidgets is available in the PPA [ppa:j-4321-i/ttkwidgets](https://launchpad.net/~j-4321-i/+archive/ubuntu/ttkwidgets). + + sudo add-apt-repository ppa:j-4321-i/ttkwidgets + sudo apt-get update + sudo apt-get install python(3)-ttkwidgets + +- Archlinux: ttkwidgets is available in [AUR](https://aur.archlinux.org/packages/python-ttkwidgets). + +## Documentation +Online documentation is available here: https://ttkwidgets.readthedocs.io/en/latest/ + +## Contributing +If you have created a widget that you think is worth adding, then feel free to fork the repository and create a Pull +Request when you've added the widget to your copy of the repository. You will be credited for your work, and you can add +headers to your files. You will also be added to the [AUTHORS.md](AUTHORS.md) file. + +## Issues +If you find any bugs or have any ideas, feel free to open an issue here in the repository, and it will be looked at. + + + + + +%package -n python3-ttkwidgets +Summary: A collection of widgets for Tkinter's ttk extensions by various authors +Provides: python-ttkwidgets +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-ttkwidgets +# ttkwidgets +[](https://travis-ci.org/TkinterEP/ttkwidgets) +[](https://ci.appveyor.com/project/RedFantom/ttkwidgets-pq6y3) +[](https://codecov.io/gh/TkinterEP/ttkwidgets) +[](https://badge.fury.io/py/ttkwidgets) +[](http://www.gnu.org/licenses/gpl-3.0) +[](https://ttkwidgets.readthedocs.io/en/latest/) + +A collection of widgets for Tkinter's ttk extensions by various authors. + +## License + ttkwidgets: A collection of widgets for Tkinter's ttk extensions by various authors + Copyright (c) 2008-2022 The ttkwidgets authors + See AUTHORS.md for more details + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see <http://www.gnu.org/licenses/>. + +## Installation +- With pip: + + pip install ttkwidgets + +- Ubuntu: ttkwidgets is available in the PPA [ppa:j-4321-i/ttkwidgets](https://launchpad.net/~j-4321-i/+archive/ubuntu/ttkwidgets). + + sudo add-apt-repository ppa:j-4321-i/ttkwidgets + sudo apt-get update + sudo apt-get install python(3)-ttkwidgets + +- Archlinux: ttkwidgets is available in [AUR](https://aur.archlinux.org/packages/python-ttkwidgets). + +## Documentation +Online documentation is available here: https://ttkwidgets.readthedocs.io/en/latest/ + +## Contributing +If you have created a widget that you think is worth adding, then feel free to fork the repository and create a Pull +Request when you've added the widget to your copy of the repository. You will be credited for your work, and you can add +headers to your files. You will also be added to the [AUTHORS.md](AUTHORS.md) file. + +## Issues +If you find any bugs or have any ideas, feel free to open an issue here in the repository, and it will be looked at. + + + + + +%package help +Summary: Development documents and examples for ttkwidgets +Provides: python3-ttkwidgets-doc +%description help +# ttkwidgets +[](https://travis-ci.org/TkinterEP/ttkwidgets) +[](https://ci.appveyor.com/project/RedFantom/ttkwidgets-pq6y3) +[](https://codecov.io/gh/TkinterEP/ttkwidgets) +[](https://badge.fury.io/py/ttkwidgets) +[](http://www.gnu.org/licenses/gpl-3.0) +[](https://ttkwidgets.readthedocs.io/en/latest/) + +A collection of widgets for Tkinter's ttk extensions by various authors. + +## License + ttkwidgets: A collection of widgets for Tkinter's ttk extensions by various authors + Copyright (c) 2008-2022 The ttkwidgets authors + See AUTHORS.md for more details + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see <http://www.gnu.org/licenses/>. + +## Installation +- With pip: + + pip install ttkwidgets + +- Ubuntu: ttkwidgets is available in the PPA [ppa:j-4321-i/ttkwidgets](https://launchpad.net/~j-4321-i/+archive/ubuntu/ttkwidgets). + + sudo add-apt-repository ppa:j-4321-i/ttkwidgets + sudo apt-get update + sudo apt-get install python(3)-ttkwidgets + +- Archlinux: ttkwidgets is available in [AUR](https://aur.archlinux.org/packages/python-ttkwidgets). + +## Documentation +Online documentation is available here: https://ttkwidgets.readthedocs.io/en/latest/ + +## Contributing +If you have created a widget that you think is worth adding, then feel free to fork the repository and create a Pull +Request when you've added the widget to your copy of the repository. You will be credited for your work, and you can add +headers to your files. You will also be added to the [AUTHORS.md](AUTHORS.md) file. + +## Issues +If you find any bugs or have any ideas, feel free to open an issue here in the repository, and it will be looked at. + + + + + +%prep +%autosetup -n ttkwidgets-0.13.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-ttkwidgets -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Mon Apr 10 2023 Python_Bot <Python_Bot@openeuler.org> - 0.13.0-1 +- Package Spec generated |
