代码拉取完成,页面将自动刷新
%global _empty_manifest_terminate_build 0
Name: python-QtPy
Version: 2.4.1
Release: 1
Summary: Provides an abstraction layer on top of the various Qt bindings
License: MIT and BSD
URL: https://github.com/spyder-ide/qtpy
Source0: https://files.pythonhosted.org/packages/eb/9a/7ce646daefb2f85bf5b9c8ac461508b58fa5dcad6d40db476187fafd0148/QtPy-2.4.1.tar.gz
BuildArch: noarch
%description
QtPy (pronounced ‘cutie pie’) is a small abstraction layer that lets you
write applications using a single API call to either PyQt or PySide.
It provides support for PyQt5, PyQt4 and PySide using the PyQt5 layout
(where the QtGui module has been split into QtGui and QtWidgets).
Basically, you write your code as if you were using PyQt5 but import qt from
qtpy instead of PyQt5.
%package -n python3-QtPy
Summary: Provides an abstraction layer on top of the various Qt bindings
Provides: python-QtPy = %{version}-%{release}
BuildRequires: python3-setuptools
BuildRequires: python3-devel
%description -n python3-QtPy
QtPy (pronounced ‘cutie pie’) is a small abstraction layer that lets you
write applications using a single API call to either PyQt or PySide.
It provides support for PyQt5, PyQt4 and PySide using the PyQt5 layout
(where the QtGui module has been split into QtGui and QtWidgets).
Basically, you write your code as if you were using PyQt5 but import qt from
qtpy instead of PyQt5.
%package help
Summary: Development documents and examples for QtPy
Provides: python3-QtPy-doc
%description help
QtPy (pronounced ‘cutie pie’) is a small abstraction layer that lets you
write applications using a single API call to either PyQt or PySide.
It provides support for PyQt5, PyQt4 and PySide using the PyQt5 layout
(where the QtGui module has been split into QtGui and QtWidgets).
Basically, you write your code as if you were using PyQt5 but import qt from
qtpy instead of PyQt5.
%prep
%autosetup -n QtPy-%{version}
%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-QtPy -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Mon Nov 06 2023 jiangxinyu <jiangxinyu@kylinos.cn> - 2.4.1-1
- Update package to version 2.4.1
* Tue Apr 4 2023 wubijie <wubijie@kylinos.cn> - 2.3.1-1
- Update package to version 2.3.1
* Thu Nov 10 2022 wangjunqi <wangjunqi@kylinos.cn> - 2.3.0-1
- Update package to version 2.3.0
* Mon Aug 01 2022 liukuo <liukuo@kylinos.cn> - 2.1.0-1
- Update to 2.1.0
* Tue Jun 29 2021 Lianguo Wang <wanglianguo> - 1.9.0
- Initial package for openEuler, QtPy version 1.9.0.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。