diff --git a/QtAwesome-0.7.2.tar.gz b/QtAwesome-0.7.2.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..5dc87be315d684ad70d7e5c4c8d727eeee11743c Binary files /dev/null and b/QtAwesome-0.7.2.tar.gz differ diff --git a/python-QtAwesome.spec b/python-QtAwesome.spec new file mode 100644 index 0000000000000000000000000000000000000000..117d34388e197cacb609515c3d8beff3bbee8d58 --- /dev/null +++ b/python-QtAwesome.spec @@ -0,0 +1,607 @@ +%global _empty_manifest_terminate_build 0 +Name: python-QtAwesome +Version: 0.7.2 +Release: 1 +Summary: FontAwesome icons in PyQt and PySide applications +License: MIT +URL: https://github.com/spyder-ide/qtawesome +Source0: https://files.pythonhosted.org/packages/92/7c/0be6875db8922f7886cdc59851e2407f7e6387284e615658e3f75b76fae2/QtAwesome-0.7.2.tar.gz +BuildArch: noarch + +Requires: python3-si +Requires: python3-qtp + +%description +# QtAwesome + +[![license](https://img.shields.io/pypi/l/qtawesome.svg)](./LICENSE) +[![pypi version](https://img.shields.io/pypi/v/qtawesome.svg)](https://pypi.org/project/qtawesome/) +[![conda version](https://img.shields.io/conda/vn/conda-forge/qtawesome.svg)](https://www.anaconda.com/download/) +[![download count](https://img.shields.io/conda/d/conda-forge/qtawesome.svg)](https://www.anaconda.com/download/) +[![OpenCollective Backers](https://opencollective.com/spyder/backers/badge.svg?color=blue)](#backers) +[![Join the chat at https://gitter.im/spyder-ide/public](https://badges.gitter.im/spyder-ide/spyder.svg)](https://gitter.im/spyder-ide/public)
+[![PyPI status](https://img.shields.io/pypi/status/qtawesome.svg)](https://github.com/spyder-ide/qtawesome) +[![Github build status](https://github.com/spyder-ide/qtawesome/workflows/Tests/badge.svg)](https://github.com/spyder-ide/qtawesome/actions) +[![Documentation Status](https://readthedocs.org/projects/qtawesome/badge/?version=latest)](http://qtawesome.readthedocs.org/en/latest/?badge=latest) + +*Copyright © 2015–2020 Spyder Project Contributors* + + +## Description + +QtAwesome enables iconic fonts such as Font Awesome and Elusive Icons +in PyQt and PySide applications. + +It started as a Python port of the [QtAwesome]( +https://github.com/Gamecreature/qtawesome) +C++ library by Rick Blommers. + + +## Installation + +Using `conda`: + +``` +conda install qtawesome +``` + +or using `pip` (only if you don't have conda installed): + +``` +pip install qtawesome +``` + + +## Usage + +### Supported Fonts + +QtAwesome identifies icons by their **prefix** and their **icon name**, separated by a *period* (`.`) character. + +The following prefixes are currently available to use: + +- [**FontAwesome**](https://fontawesome.com): + + - FA 5.9.0 features 1,534 free icons in different styles: + + - `fa5` prefix has [151 icons in the "**regular**" style.](https://fontawesome.com/icons?d=gallery&s=regular&v=5.0.0,5.0.1,5.0.10,5.0.11,5.0.12,5.0.13,5.0.2,5.0.3,5.0.4,5.0.5,5.0.6,5.0.7,5.0.8,5.0.9,5.1.0,5.1.1,5.2.0,5.3.0,5.3.1,5.4.0,5.4.1,5.4.2,5.5.0,5.6.0,5.6.1,5.6.3,5.9.0&m=free) + - `fa5s` prefix has [935 icons in the "**solid**" style.](https://fontawesome.com/icons?d=gallery&s=solid&v=5.0.0,5.0.1,5.0.10,5.0.11,5.0.12,5.0.13,5.0.2,5.0.3,5.0.4,5.0.5,5.0.6,5.0.7,5.0.8,5.0.9,5.1.0,5.1.1,5.2.0,5.3.0,5.3.1,5.4.0,5.4.1,5.4.2,5.5.0,5.6.0,5.6.1,5.6.3,5.9.0&m=free) + - `fa5b` prefix has [413 icons of various **brands**.](https://fontawesome.com/icons?d=gallery&s=brands&v=5.0.0,5.0.1,5.0.10,5.0.11,5.0.12,5.0.13,5.0.2,5.0.3,5.0.4,5.0.5,5.0.6,5.0.7,5.0.8,5.0.9,5.1.0,5.1.1,5.2.0,5.3.0,5.3.1,5.4.0,5.4.1,5.4.2,5.5.0,5.6.0,5.6.1,5.6.3,5.9.0&m=free) + + - `fa` is the legacy [FA 4.7 version with its 675 icons](https://fontawesome.com/v4.7.0/icons/) but **all** of them (*and more!*) are part of FA 5.x so you should probably use the newer version above. + +- `ei` prefix holds [**Elusive Icons** 2.0 with its 304 icons](http://elusiveicons.com/icons/). + +- `mdi` prefix holds [**Material Design Icons** 4.9.95 with its 4995 icons.](https://cdn.materialdesignicons.com/4.9.95/) + +### Examples + +```python +import qtawesome as qta +``` + +- Use Font Awesome, Elusive Icons or Material Design Icons. + +```python +# Get FontAwesome 5.x icons by name in various styles: +fa5_icon = qta.icon('fa5.flag') +fa5_button = QtWidgets.QPushButton(fa5_icon, 'Font Awesome! (regular)') +fa5s_icon = qta.icon('fa5s.flag') +fa5s_button = QtWidgets.QPushButton(fa5s_icon, 'Font Awesome! (solid)') +fa5b_icon = qta.icon('fa5b.github') +fa5b_button = QtWidgets.QPushButton(fa5b_icon, 'Font Awesome! (brands)') + +# or Elusive Icons: +asl_icon = qta.icon('ei.asl') +elusive_button = QtWidgets.QPushButton(asl_icon, 'Elusive Icons!') + +# or Material Design Icons: +apn_icon = qta.icon('mdi.access-point-network') +mdi_button = QtWidgets.QPushButton(apn_icon, 'Material Design Icons!') + +``` + +- Apply some styling + +```python +# Styling icons +styling_icon = qta.icon('fa5s.music', + active='fa5s.balance-scale', + color='blue', + color_active='orange') +music_button = QtWidgets.QPushButton(styling_icon, 'Styling') +``` + +- Stack multiple icons + +```python +# Stacking icons +camera_ban = qta.icon('fa5s.camera', 'fa5s.ban', + options=[{'scale_factor': 0.5, + 'active': 'fa5s.balance-scale'}, + {'color': 'red'}]) +stack_button = QtWidgets.QPushButton(camera_ban, 'Stack') +stack_button.setIconSize(QtCore.QSize(32, 32)) +``` + +- Animations + +```python +# Spining icons +spin_button = QtWidgets.QPushButton(' Spinning icon') +spin_icon = qta.icon('fa5s.spinner', color='red', + animation=qta.Spin(spin_button)) +spin_button.setIcon(spin_icon) +``` + +- Display Icon as a widget + +```python +# Spining icon widget +spin_widget = qta.IconWidget() +spin_icon = qta.icon('mdi.loading', color='red', + animation=qta.Spin(spin_widget)) +spin_widget.setIcon(spin_icon) + +# Simple icon widget +simple_widget = qta.IconWidget('mdi.web', color='blue') +``` + +- Screenshot + +![QtAwesome screenshot](qtawesome-screenshot.gif) + + +## Other features + +- QtAwesome comes bundled with _Font Awesome_, _Elusive Icons_ and _Material Design_ + _Icons_ but it can also be used with other iconic fonts. The `load_font` + function allows to load other fonts dynamically. +- QtAwesome relies on the [QtPy](https://github.com/spyder-ide/qtpy.git) + project as a compatibility layer on the top ot PyQt or PySide. + +### Icon Browser + +QtAwesome ships with a browser that displays all the available icons. You can +use this to search for an icon that suits your requirements and then copy the +name that should be used to create that icon! + +Once installed, run `qta-browser` from a shell to start the browser. + +![QtAwesomeIconbrowser](qtawesome-browser.png) + + +## License + +MIT License. Copyright 2015 - The Spyder development team. +See the [LICENSE](LICENSE) file for details. + +The Font Awesome, Elusive Icons and Material Design Icons fonts are licensed under the SIL Open Font License. + + +## Sponsors + +Spyder and its subprojects are funded thanks to the generous support of + +[![Quansight](https://static.wixstatic.com/media/095d2c_2508c560e87d436ea00357abc404cf1d~mv2.png/v1/crop/x_0,y_9,w_915,h_329/fill/w_380,h_128,al_c,usm_0.66_1.00_0.01/095d2c_2508c560e87d436ea00357abc404cf1d~mv2.png)](https://www.quansight.com/)[![Numfocus](https://i2.wp.com/numfocus.org/wp-content/uploads/2017/07/NumFocus_LRG.png?fit=320%2C148&ssl=1)](https://numfocus.org/) + +and the donations we have received from our users around the world through [Open Collective](https://opencollective.com/spyder/): + +[![Sponsors](https://opencollective.com/spyder/sponsors.svg)](https://opencollective.com/spyder#support) + + + + +%package -n python3-QtAwesome +Summary: FontAwesome icons in PyQt and PySide applications +Provides: python-QtAwesome +BuildRequires: python3-devel +BuildRequires: python3-setuptools +%description -n python3-QtAwesome +# QtAwesome + +[![license](https://img.shields.io/pypi/l/qtawesome.svg)](./LICENSE) +[![pypi version](https://img.shields.io/pypi/v/qtawesome.svg)](https://pypi.org/project/qtawesome/) +[![conda version](https://img.shields.io/conda/vn/conda-forge/qtawesome.svg)](https://www.anaconda.com/download/) +[![download count](https://img.shields.io/conda/d/conda-forge/qtawesome.svg)](https://www.anaconda.com/download/) +[![OpenCollective Backers](https://opencollective.com/spyder/backers/badge.svg?color=blue)](#backers) +[![Join the chat at https://gitter.im/spyder-ide/public](https://badges.gitter.im/spyder-ide/spyder.svg)](https://gitter.im/spyder-ide/public)
+[![PyPI status](https://img.shields.io/pypi/status/qtawesome.svg)](https://github.com/spyder-ide/qtawesome) +[![Github build status](https://github.com/spyder-ide/qtawesome/workflows/Tests/badge.svg)](https://github.com/spyder-ide/qtawesome/actions) +[![Documentation Status](https://readthedocs.org/projects/qtawesome/badge/?version=latest)](http://qtawesome.readthedocs.org/en/latest/?badge=latest) + +*Copyright © 2015–2020 Spyder Project Contributors* + + +## Description + +QtAwesome enables iconic fonts such as Font Awesome and Elusive Icons +in PyQt and PySide applications. + +It started as a Python port of the [QtAwesome]( +https://github.com/Gamecreature/qtawesome) +C++ library by Rick Blommers. + + +## Installation + +Using `conda`: + +``` +conda install qtawesome +``` + +or using `pip` (only if you don't have conda installed): + +``` +pip install qtawesome +``` + + +## Usage + +### Supported Fonts + +QtAwesome identifies icons by their **prefix** and their **icon name**, separated by a *period* (`.`) character. + +The following prefixes are currently available to use: + +- [**FontAwesome**](https://fontawesome.com): + + - FA 5.9.0 features 1,534 free icons in different styles: + + - `fa5` prefix has [151 icons in the "**regular**" style.](https://fontawesome.com/icons?d=gallery&s=regular&v=5.0.0,5.0.1,5.0.10,5.0.11,5.0.12,5.0.13,5.0.2,5.0.3,5.0.4,5.0.5,5.0.6,5.0.7,5.0.8,5.0.9,5.1.0,5.1.1,5.2.0,5.3.0,5.3.1,5.4.0,5.4.1,5.4.2,5.5.0,5.6.0,5.6.1,5.6.3,5.9.0&m=free) + - `fa5s` prefix has [935 icons in the "**solid**" style.](https://fontawesome.com/icons?d=gallery&s=solid&v=5.0.0,5.0.1,5.0.10,5.0.11,5.0.12,5.0.13,5.0.2,5.0.3,5.0.4,5.0.5,5.0.6,5.0.7,5.0.8,5.0.9,5.1.0,5.1.1,5.2.0,5.3.0,5.3.1,5.4.0,5.4.1,5.4.2,5.5.0,5.6.0,5.6.1,5.6.3,5.9.0&m=free) + - `fa5b` prefix has [413 icons of various **brands**.](https://fontawesome.com/icons?d=gallery&s=brands&v=5.0.0,5.0.1,5.0.10,5.0.11,5.0.12,5.0.13,5.0.2,5.0.3,5.0.4,5.0.5,5.0.6,5.0.7,5.0.8,5.0.9,5.1.0,5.1.1,5.2.0,5.3.0,5.3.1,5.4.0,5.4.1,5.4.2,5.5.0,5.6.0,5.6.1,5.6.3,5.9.0&m=free) + + - `fa` is the legacy [FA 4.7 version with its 675 icons](https://fontawesome.com/v4.7.0/icons/) but **all** of them (*and more!*) are part of FA 5.x so you should probably use the newer version above. + +- `ei` prefix holds [**Elusive Icons** 2.0 with its 304 icons](http://elusiveicons.com/icons/). + +- `mdi` prefix holds [**Material Design Icons** 4.9.95 with its 4995 icons.](https://cdn.materialdesignicons.com/4.9.95/) + +### Examples + +```python +import qtawesome as qta +``` + +- Use Font Awesome, Elusive Icons or Material Design Icons. + +```python +# Get FontAwesome 5.x icons by name in various styles: +fa5_icon = qta.icon('fa5.flag') +fa5_button = QtWidgets.QPushButton(fa5_icon, 'Font Awesome! (regular)') +fa5s_icon = qta.icon('fa5s.flag') +fa5s_button = QtWidgets.QPushButton(fa5s_icon, 'Font Awesome! (solid)') +fa5b_icon = qta.icon('fa5b.github') +fa5b_button = QtWidgets.QPushButton(fa5b_icon, 'Font Awesome! (brands)') + +# or Elusive Icons: +asl_icon = qta.icon('ei.asl') +elusive_button = QtWidgets.QPushButton(asl_icon, 'Elusive Icons!') + +# or Material Design Icons: +apn_icon = qta.icon('mdi.access-point-network') +mdi_button = QtWidgets.QPushButton(apn_icon, 'Material Design Icons!') + +``` + +- Apply some styling + +```python +# Styling icons +styling_icon = qta.icon('fa5s.music', + active='fa5s.balance-scale', + color='blue', + color_active='orange') +music_button = QtWidgets.QPushButton(styling_icon, 'Styling') +``` + +- Stack multiple icons + +```python +# Stacking icons +camera_ban = qta.icon('fa5s.camera', 'fa5s.ban', + options=[{'scale_factor': 0.5, + 'active': 'fa5s.balance-scale'}, + {'color': 'red'}]) +stack_button = QtWidgets.QPushButton(camera_ban, 'Stack') +stack_button.setIconSize(QtCore.QSize(32, 32)) +``` + +- Animations + +```python +# Spining icons +spin_button = QtWidgets.QPushButton(' Spinning icon') +spin_icon = qta.icon('fa5s.spinner', color='red', + animation=qta.Spin(spin_button)) +spin_button.setIcon(spin_icon) +``` + +- Display Icon as a widget + +```python +# Spining icon widget +spin_widget = qta.IconWidget() +spin_icon = qta.icon('mdi.loading', color='red', + animation=qta.Spin(spin_widget)) +spin_widget.setIcon(spin_icon) + +# Simple icon widget +simple_widget = qta.IconWidget('mdi.web', color='blue') +``` + +- Screenshot + +![QtAwesome screenshot](qtawesome-screenshot.gif) + + +## Other features + +- QtAwesome comes bundled with _Font Awesome_, _Elusive Icons_ and _Material Design_ + _Icons_ but it can also be used with other iconic fonts. The `load_font` + function allows to load other fonts dynamically. +- QtAwesome relies on the [QtPy](https://github.com/spyder-ide/qtpy.git) + project as a compatibility layer on the top ot PyQt or PySide. + +### Icon Browser + +QtAwesome ships with a browser that displays all the available icons. You can +use this to search for an icon that suits your requirements and then copy the +name that should be used to create that icon! + +Once installed, run `qta-browser` from a shell to start the browser. + +![QtAwesomeIconbrowser](qtawesome-browser.png) + + +## License + +MIT License. Copyright 2015 - The Spyder development team. +See the [LICENSE](LICENSE) file for details. + +The Font Awesome, Elusive Icons and Material Design Icons fonts are licensed under the SIL Open Font License. + + +## Sponsors + +Spyder and its subprojects are funded thanks to the generous support of + +[![Quansight](https://static.wixstatic.com/media/095d2c_2508c560e87d436ea00357abc404cf1d~mv2.png/v1/crop/x_0,y_9,w_915,h_329/fill/w_380,h_128,al_c,usm_0.66_1.00_0.01/095d2c_2508c560e87d436ea00357abc404cf1d~mv2.png)](https://www.quansight.com/)[![Numfocus](https://i2.wp.com/numfocus.org/wp-content/uploads/2017/07/NumFocus_LRG.png?fit=320%2C148&ssl=1)](https://numfocus.org/) + +and the donations we have received from our users around the world through [Open Collective](https://opencollective.com/spyder/): + +[![Sponsors](https://opencollective.com/spyder/sponsors.svg)](https://opencollective.com/spyder#support) + + + + +%package help +Summary: Development documents and examples for QtAwesome +Provides: python3-QtAwesome-doc +%description help +# QtAwesome + +[![license](https://img.shields.io/pypi/l/qtawesome.svg)](./LICENSE) +[![pypi version](https://img.shields.io/pypi/v/qtawesome.svg)](https://pypi.org/project/qtawesome/) +[![conda version](https://img.shields.io/conda/vn/conda-forge/qtawesome.svg)](https://www.anaconda.com/download/) +[![download count](https://img.shields.io/conda/d/conda-forge/qtawesome.svg)](https://www.anaconda.com/download/) +[![OpenCollective Backers](https://opencollective.com/spyder/backers/badge.svg?color=blue)](#backers) +[![Join the chat at https://gitter.im/spyder-ide/public](https://badges.gitter.im/spyder-ide/spyder.svg)](https://gitter.im/spyder-ide/public)
+[![PyPI status](https://img.shields.io/pypi/status/qtawesome.svg)](https://github.com/spyder-ide/qtawesome) +[![Github build status](https://github.com/spyder-ide/qtawesome/workflows/Tests/badge.svg)](https://github.com/spyder-ide/qtawesome/actions) +[![Documentation Status](https://readthedocs.org/projects/qtawesome/badge/?version=latest)](http://qtawesome.readthedocs.org/en/latest/?badge=latest) + +*Copyright © 2015–2020 Spyder Project Contributors* + + +## Description + +QtAwesome enables iconic fonts such as Font Awesome and Elusive Icons +in PyQt and PySide applications. + +It started as a Python port of the [QtAwesome]( +https://github.com/Gamecreature/qtawesome) +C++ library by Rick Blommers. + + +## Installation + +Using `conda`: + +``` +conda install qtawesome +``` + +or using `pip` (only if you don't have conda installed): + +``` +pip install qtawesome +``` + + +## Usage + +### Supported Fonts + +QtAwesome identifies icons by their **prefix** and their **icon name**, separated by a *period* (`.`) character. + +The following prefixes are currently available to use: + +- [**FontAwesome**](https://fontawesome.com): + + - FA 5.9.0 features 1,534 free icons in different styles: + + - `fa5` prefix has [151 icons in the "**regular**" style.](https://fontawesome.com/icons?d=gallery&s=regular&v=5.0.0,5.0.1,5.0.10,5.0.11,5.0.12,5.0.13,5.0.2,5.0.3,5.0.4,5.0.5,5.0.6,5.0.7,5.0.8,5.0.9,5.1.0,5.1.1,5.2.0,5.3.0,5.3.1,5.4.0,5.4.1,5.4.2,5.5.0,5.6.0,5.6.1,5.6.3,5.9.0&m=free) + - `fa5s` prefix has [935 icons in the "**solid**" style.](https://fontawesome.com/icons?d=gallery&s=solid&v=5.0.0,5.0.1,5.0.10,5.0.11,5.0.12,5.0.13,5.0.2,5.0.3,5.0.4,5.0.5,5.0.6,5.0.7,5.0.8,5.0.9,5.1.0,5.1.1,5.2.0,5.3.0,5.3.1,5.4.0,5.4.1,5.4.2,5.5.0,5.6.0,5.6.1,5.6.3,5.9.0&m=free) + - `fa5b` prefix has [413 icons of various **brands**.](https://fontawesome.com/icons?d=gallery&s=brands&v=5.0.0,5.0.1,5.0.10,5.0.11,5.0.12,5.0.13,5.0.2,5.0.3,5.0.4,5.0.5,5.0.6,5.0.7,5.0.8,5.0.9,5.1.0,5.1.1,5.2.0,5.3.0,5.3.1,5.4.0,5.4.1,5.4.2,5.5.0,5.6.0,5.6.1,5.6.3,5.9.0&m=free) + + - `fa` is the legacy [FA 4.7 version with its 675 icons](https://fontawesome.com/v4.7.0/icons/) but **all** of them (*and more!*) are part of FA 5.x so you should probably use the newer version above. + +- `ei` prefix holds [**Elusive Icons** 2.0 with its 304 icons](http://elusiveicons.com/icons/). + +- `mdi` prefix holds [**Material Design Icons** 4.9.95 with its 4995 icons.](https://cdn.materialdesignicons.com/4.9.95/) + +### Examples + +```python +import qtawesome as qta +``` + +- Use Font Awesome, Elusive Icons or Material Design Icons. + +```python +# Get FontAwesome 5.x icons by name in various styles: +fa5_icon = qta.icon('fa5.flag') +fa5_button = QtWidgets.QPushButton(fa5_icon, 'Font Awesome! (regular)') +fa5s_icon = qta.icon('fa5s.flag') +fa5s_button = QtWidgets.QPushButton(fa5s_icon, 'Font Awesome! (solid)') +fa5b_icon = qta.icon('fa5b.github') +fa5b_button = QtWidgets.QPushButton(fa5b_icon, 'Font Awesome! (brands)') + +# or Elusive Icons: +asl_icon = qta.icon('ei.asl') +elusive_button = QtWidgets.QPushButton(asl_icon, 'Elusive Icons!') + +# or Material Design Icons: +apn_icon = qta.icon('mdi.access-point-network') +mdi_button = QtWidgets.QPushButton(apn_icon, 'Material Design Icons!') + +``` + +- Apply some styling + +```python +# Styling icons +styling_icon = qta.icon('fa5s.music', + active='fa5s.balance-scale', + color='blue', + color_active='orange') +music_button = QtWidgets.QPushButton(styling_icon, 'Styling') +``` + +- Stack multiple icons + +```python +# Stacking icons +camera_ban = qta.icon('fa5s.camera', 'fa5s.ban', + options=[{'scale_factor': 0.5, + 'active': 'fa5s.balance-scale'}, + {'color': 'red'}]) +stack_button = QtWidgets.QPushButton(camera_ban, 'Stack') +stack_button.setIconSize(QtCore.QSize(32, 32)) +``` + +- Animations + +```python +# Spining icons +spin_button = QtWidgets.QPushButton(' Spinning icon') +spin_icon = qta.icon('fa5s.spinner', color='red', + animation=qta.Spin(spin_button)) +spin_button.setIcon(spin_icon) +``` + +- Display Icon as a widget + +```python +# Spining icon widget +spin_widget = qta.IconWidget() +spin_icon = qta.icon('mdi.loading', color='red', + animation=qta.Spin(spin_widget)) +spin_widget.setIcon(spin_icon) + +# Simple icon widget +simple_widget = qta.IconWidget('mdi.web', color='blue') +``` + +- Screenshot + +![QtAwesome screenshot](qtawesome-screenshot.gif) + + +## Other features + +- QtAwesome comes bundled with _Font Awesome_, _Elusive Icons_ and _Material Design_ + _Icons_ but it can also be used with other iconic fonts. The `load_font` + function allows to load other fonts dynamically. +- QtAwesome relies on the [QtPy](https://github.com/spyder-ide/qtpy.git) + project as a compatibility layer on the top ot PyQt or PySide. + +### Icon Browser + +QtAwesome ships with a browser that displays all the available icons. You can +use this to search for an icon that suits your requirements and then copy the +name that should be used to create that icon! + +Once installed, run `qta-browser` from a shell to start the browser. + +![QtAwesomeIconbrowser](qtawesome-browser.png) + + +## License + +MIT License. Copyright 2015 - The Spyder development team. +See the [LICENSE](LICENSE) file for details. + +The Font Awesome, Elusive Icons and Material Design Icons fonts are licensed under the SIL Open Font License. + + +## Sponsors + +Spyder and its subprojects are funded thanks to the generous support of + +[![Quansight](https://static.wixstatic.com/media/095d2c_2508c560e87d436ea00357abc404cf1d~mv2.png/v1/crop/x_0,y_9,w_915,h_329/fill/w_380,h_128,al_c,usm_0.66_1.00_0.01/095d2c_2508c560e87d436ea00357abc404cf1d~mv2.png)](https://www.quansight.com/)[![Numfocus](https://i2.wp.com/numfocus.org/wp-content/uploads/2017/07/NumFocus_LRG.png?fit=320%2C148&ssl=1)](https://numfocus.org/) + +and the donations we have received from our users around the world through [Open Collective](https://opencollective.com/spyder/): + +[![Sponsors](https://opencollective.com/spyder/sponsors.svg)](https://opencollective.com/spyder#support) + + + + +%prep +%autosetup -n QtAwesome-0.7.2 + +%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-QtAwesome -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Sun Jun 28 2020 Python_Bot +- Package Spec generated