From 8ed57a1903f314e18f136f02628040a904b07a30 Mon Sep 17 00:00:00 2001 From: tigro Date: Wed, 25 Dec 2024 23:16:06 +0300 Subject: [PATCH] import PyQt-builder-1.16.4-2.el10 --- .PyQt-builder.metadata | 1 + .gitignore | 9 +-- PyQt-builder.spec => SPECS/PyQt-builder.spec | 73 ++++++++++++++++---- sources | 1 - 4 files changed, 63 insertions(+), 21 deletions(-) create mode 100644 .PyQt-builder.metadata rename PyQt-builder.spec => SPECS/PyQt-builder.spec (57%) delete mode 100644 sources diff --git a/.PyQt-builder.metadata b/.PyQt-builder.metadata new file mode 100644 index 0000000..d19b037 --- /dev/null +++ b/.PyQt-builder.metadata @@ -0,0 +1 @@ +b1b68c23b64409491258a9177b7153844e93d07b SOURCES/pyqt_builder-1.16.4.tar.gz diff --git a/.gitignore b/.gitignore index 5ff7e74..cc67e64 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1 @@ -/PyQt-builder-1.6.0.tar.gz -/PyQt-builder-1.10.0.tar.gz -/PyQt-builder-1.10.3.tar.gz -/PyQt-builder-1.11.0.tar.gz -/PyQt-builder-1.12.0.tar.gz -/PyQt-builder-1.12.1.tar.gz -/PyQt-builder-1.12.2.tar.gz -/PyQt-builder-1.13.0.tar.gz +SOURCES/pyqt_builder-1.16.4.tar.gz diff --git a/PyQt-builder.spec b/SPECS/PyQt-builder.spec similarity index 57% rename from PyQt-builder.spec rename to SPECS/PyQt-builder.spec index 58c2123..c090a87 100644 --- a/PyQt-builder.spec +++ b/SPECS/PyQt-builder.spec @@ -1,18 +1,16 @@ -%global pypi_name PyQt-builder -%global srcname PyQt-builder +%global pypi_name pyqt_builder -Name: %{srcname} -Version: 1.13.0 -Release: 3%{?dist} +Name: PyQt-builder +Version: 1.16.4 +Release: 2%{?dist} Summary: The PEP 517 compliant PyQt build system -License: GPLv2 or GPLv3 +License: BSD-2-Clause URL: https://www.riverbankcomputing.com/software/pyqt/ Source0: %{pypi_source} BuildArch: noarch BuildRequires: python3-devel -BuildRequires: python3dist(setuptools) %description PyQt-builder is the PEP 517 compliant build system for PyQt and projects that @@ -26,25 +24,76 @@ project.py. # Remove bundled egg-info rm -rf %{pypi_name}.egg-info +%generate_buildrequires +%pyproject_buildrequires + %build -%py3_build +%pyproject_wheel %install -%py3_install +%pyproject_install # These dll files are from openssl and microsoft visiual studio # While we can redistribute them, we don't have source and it's # unlikely anyone will want to bundle a windows executable from linux. rm -rf %{buildroot}/%{python3_sitelib}/pyqtbuild/bundle/dlls +%check +%py3_check_import pyqtbuild + %files -%license LICENSE-GPL2 -%license LICENSE-GPL3 +%license LICENSE %{_bindir}/pyqt-bundle %{_bindir}/pyqt-qt-wheel %{python3_sitelib}/pyqtbuild -%{python3_sitelib}/PyQt_builder-%{version}-py%{python3_version}.egg-info +%{python3_sitelib}/PyQt_builder-%{version}.dist-info %changelog +* Wed Dec 25 2024 Arkady L. Shane - 1.16.4-2 +- Rebuilt for MSVSphere 10 + +* Wed Jul 17 2024 Fedora Release Engineering - 1.16.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Mon Jul 15 2024 Scott Talbert - 1.16.4-1 +- Update to new upstream release 1.16.4 (#2293673) + +* Fri Jun 07 2024 Python Maint - 1.16.2-2 +- Rebuilt for Python 3.13 + +* Wed May 01 2024 Scott Talbert - 1.16.2-2 +- Update to new upstream release 1.16.2 (#2272990) + +* Sun Feb 04 2024 Scott Talbert - 1.15.4-1 +- Update to new upstream release 1.15.4 (#2252258) + +* Mon Jan 22 2024 Fedora Release Engineering - 1.15.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 1.15.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Sat Nov 18 2023 Scott Talbert - 1.15.3-1 +- Update to new upstream release 1.15.3 (#2244187) + +* Mon Jul 24 2023 Scott Talbert - 1.15.2-1 +- Update to new upstream release 1.15.2 (#2225119) + +* Wed Jul 19 2023 Fedora Release Engineering - 1.15.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Tue Jul 18 2023 Scott Talbert - 1.15.1-1 +- Update to new upstream release 1.15.1 (#2210072) + +* Tue Jun 13 2023 Python Maint - 1.15.0-2 +- Rebuilt for Python 3.12 + +* Wed Apr 26 2023 Scott Talbert - 1.15.0-1 +- Update to new upstream release 1.15.0 (#2185560) + +* Tue Jan 31 2023 Scott Talbert - 1.14.1-1 +- Update to new upstream release 1.14.1 (#2131649) +- Modernize python packaging + * Wed Jan 18 2023 Fedora Release Engineering - 1.13.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild diff --git a/sources b/sources deleted file mode 100644 index 801ac32..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (PyQt-builder-1.13.0.tar.gz) = dd7df6c22b4829307154a1f0f2d065249ee84676be5ca215c029887187d4fd1a30d46264e9c54e23ff2cc08675dff75d39bdf7ba269121ffa369e6f43dec38c7