Blame mingw-python-qt5.spec

0626210
%{?mingw_package_header}
0626210
a753622
%global pypi_name PyQt5
a6aec6a
08d1701
Name:           mingw-python-qt5
0626210
Summary:        MinGW Windows PyQt5
546168c
Version:        5.15.9
c6fe50f
Release:        3%{?dist}
08d1701
BuildArch:      noarch
0626210
0626210
# GPLv2 exceptions(see GPL_EXCEPTIONS*.txt)
0626210
License:        (GPLv3 or GPLv2 with exceptions) and BSD
0626210
Url:            http://www.riverbankcomputing.com/software/pyqt/
a753622
Source0:        %{pypi_source}
a6aec6a
0626210
77495c7
BuildRequires:  make
0626210
004cf8b
BuildRequires:  mingw32-filesystem >= 102
0626210
BuildRequires:  mingw32-gcc-c++
447c66f
BuildRequires:  mingw32-python3
08d1701
BuildRequires:  mingw32-python3-PyQt-builder
08d1701
BuildRequires:  mingw32-qt5-qtbase
08d1701
BuildRequires:  mingw32-qt5-qtlocation
08d1701
BuildRequires:  mingw32-qt5-qtmultimedia
08d1701
BuildRequires:  mingw32-qt5-qtsensors
08d1701
BuildRequires:  mingw32-qt5-qtserialport
08d1701
BuildRequires:  mingw32-qt5-qtsvg
08d1701
BuildRequires:  mingw32-qt5-qttools
b0f6fb3
BuildRequires:  mingw32-qt5-qtwebkit
08d1701
BuildRequires:  mingw32-qt5-qtxmlpatterns
08d1701
BuildRequires:  mingw32-qt5-qtwebchannel
08d1701
BuildRequires:  mingw32-sip >= 6.0.0
0626210
004cf8b
BuildRequires:  mingw64-filesystem >= 102
0626210
BuildRequires:  mingw64-gcc-c++
447c66f
BuildRequires:  mingw64-python3
08d1701
BuildRequires:  mingw64-python3-PyQt-builder
08d1701
BuildRequires:  mingw64-qt5-qtbase
08d1701
BuildRequires:  mingw64-qt5-qtlocation
08d1701
BuildRequires:  mingw64-qt5-qtmultimedia
08d1701
BuildRequires:  mingw64-qt5-qtsensors
08d1701
BuildRequires:  mingw64-qt5-qtserialport
08d1701
BuildRequires:  mingw64-qt5-qtsvg
08d1701
BuildRequires:  mingw64-qt5-qttools
b0f6fb3
BuildRequires:  mingw64-qt5-qtwebkit
08d1701
BuildRequires:  mingw64-qt5-qtxmlpatterns
08d1701
BuildRequires:  mingw64-qt5-qtwebchannel
08d1701
BuildRequires:  mingw64-sip >= 6.0.0
053f779
0626210
0626210
%description
0626210
MinGW Windows PyQt5
0626210
08d1701
447c66f
%package -n mingw32-python3-qt5
447c66f
Summary:       MinGW Windows Python3-Qt5
00f7d4c
Requires:      mingw32-python3-PyQt5_sip
447c66f
447c66f
%description -n mingw32-python3-qt5
447c66f
MinGW Windows Python3-Qt5
447c66f
447c66f
447c66f
%package -n mingw64-python3-qt5
447c66f
Summary:       MinGW Windows Python3-Qt5
00f7d4c
Requires:      mingw64-python3-PyQt5_sip
447c66f
447c66f
%description -n mingw64-python3-qt5
447c66f
MinGW Windows Python3-Qt5
447c66f
0626210
0626210
%{?mingw_debug_package}
0626210
0626210
0626210
%prep
08d1701
%autosetup -p1 -n %{pypi_name}-%{version}
447c66f
0626210
0626210
%build
08d1701
mingw32-sip-build --build-dir=build_win32 --no-make --qt-shared --confirm-license --qmake=%{_bindir}/mingw32-qmake-qt5 --no-tools --verbose
08d1701
mingw64-sip-build --build-dir=build_win64 --no-make --qt-shared --confirm-license --qmake=%{_bindir}/mingw64-qmake-qt5 --no-tools --verbose
08d1701
%mingw_make_build
0626210
0626210
0626210
%install
08d1701
%mingw_make_install INSTALL_ROOT=%{buildroot}
0626210
0626210
08d1701
%files -n mingw32-python3-qt5
447c66f
%license LICENSE
447c66f
%{mingw32_libdir}/qt5/plugins/designer/pyqt5.dll
447c66f
%{mingw32_libdir}/qt5/plugins/PyQt5/
fd6b6be
%{mingw32_python3_sitearch}/%{pypi_name}/
fd6b6be
%{mingw32_python3_sitearch}/%{pypi_name}-%{version}.dist-info/
447c66f
447c66f
08d1701
%files -n mingw64-python3-qt5
447c66f
%license LICENSE
0626210
%{mingw64_libdir}/qt5/plugins/designer/pyqt5.dll
0626210
%{mingw64_libdir}/qt5/plugins/PyQt5/
fd6b6be
%{mingw64_python3_sitearch}/%{pypi_name}/
fd6b6be
%{mingw64_python3_sitearch}/%{pypi_name}-%{version}.dist-info/
0626210
447c66f
0626210
%changelog
c6fe50f
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 5.15.9-3
c6fe50f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
c6fe50f
5acc332
* Wed Apr 26 2023 Sandro Mani <manisandro@gmail.com> - 5.15.9-2
5acc332
- Rebuild (sip)
5acc332
546168c
* Tue Feb 07 2023 Sandro Mani <manisandro@gmail.com> - 5.15.9-1
546168c
- Update to 5.15.9
546168c
89d54e6
* Thu Feb 02 2023 Sandro Mani <manisandro@gmail.com> - 5.15.8-1
89d54e6
- Update to 5.15.8
89d54e6
6c1462f
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 5.15.6-12
6c1462f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
6c1462f
826cd43
* Mon Dec 05 2022 Sandro Mani <manisandro@gmail.com> - 5.15.6-11
826cd43
- Rebuild (sip)
826cd43
fd6b6be
* Wed Oct 19 2022 Sandro Mani <manisandro@gmail.com> - 5.15.6-10
fd6b6be
- Rebuild (python-3.11)
fd6b6be
8e2990e
* Fri Jul 22 2022 Sandro Mani <manisandro@gmail.com> - 5.15.6-9
8e2990e
- Rebuild (sip)
8e2990e
94377da
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 5.15.6-8
94377da
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
94377da
de7e370
* Fri Mar 25 2022 Sandro Mani <manisandro@gmail.com> - 5.15.6-7
de7e370
- Rebuild with mingw-gcc-12
de7e370
3ea26f4
* Fri Feb 18 2022 Sandro Mani <manisandro@gmail.com> - 5.15.6-6
3ea26f4
- Rebuild (sip)
3ea26f4
2931638
* Thu Feb 10 2022 Sandro Mani <manisandro@gmail.com> - 5.15.6-5
2931638
- Rebuild for new python dependency generator (take two)
2931638
92e629b
* Thu Feb 10 2022 Sandro Mani <manisandro@gmail.com> - 5.15.6-4
92e629b
- Rebuild for new python dependency generator
92e629b
cd047e4
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 5.15.6-3
cd047e4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
cd047e4
f7cfae1
* Thu Dec 23 2021 Sandro Mani <manisandro@gmail.com> - 5.15.6-2
f7cfae1
- Rebuild (sip)
f7cfae1
62a6958
* Mon Nov 01 2021 Sandro Mani <manisandro@gmail.com> - 5.15.6-1
62a6958
- Update to 5.15.6
62a6958
4fd2211
* Wed Oct 13 2021 Sandro Mani <manisandro@gmail.com> - 5.15.4-4
4fd2211
- Rebuild (sip-6.3.1)
4fd2211
cb5c49a
* Tue Oct 05 2021 Sandro Mani <manisandro@gmail.com> - 5.15.4-3
cb5c49a
- Rebuild (sip)
cb5c49a
00f7d4c
* Fri Oct 01 2021 Sandro Mani <manisandro@gmail.com> - 5.15.4-2
00f7d4c
- Require mingw-python3-PyQt5_sip
00f7d4c
08d1701
* Wed Sep 15 2021 Sandro Mani <manisandro@gmail.com> - 5.15.4-1
08d1701
- Update to 5.15.4
08d1701
d8eba32
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 5.15.0-7
d8eba32
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
d8eba32
75020c7
* Fri Jun 11 2021 Sandro Mani <manisandro@gmail.com> - 5.15.0-6
75020c7
- Rebuild (python-3.10)
75020c7
79c4a89
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 5.15.0-5
79c4a89
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
79c4a89
21510a9
* Tue Nov 24 10:08:39 CET 2020 Sandro Mani <manisandro@gmail.com> - 5.15.0-4
21510a9
- Rebuild (qt5)
21510a9
6f297b2
* Thu Oct  8 09:25:25 CEST 2020 Sandro Mani <manisandro@gmail.com> - 5.15.0-3
6f297b2
- Rebuild (qt5)
6f297b2
5c4bb80
* Tue Sep 15 2020 Sandro Mani <manisandro@gmail.com> - 5.15.0-2
5c4bb80
- Rebuild (qt5)
5c4bb80
4a1f7d9
* Tue Aug 18 2020 Sandro Mani <manisandro@gmail.com> - 5.15.0-1
4a1f7d9
- Update to 5.15.0
4a1f7d9
dca1e56
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 5.14.2-3
dca1e56
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
dca1e56
0894771
* Sat May 30 2020 Sandro Mani <manisandro@gmail.com> - 5.14.2-2
0894771
- Rebuild (python-3.9)
0894771
0f7e43b
* Sat Apr 11 2020 Sandro Mani <manisandro@gmail.com> - 5.14.2-1
0f7e43b
- Update to 5.14.2
0f7e43b
864920c
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 5.13.2-4
864920c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
864920c
f619408
* Tue Dec 17 2019 Sandro Mani <manisandro@gmail.com> - 5.13.2-3
f619408
- Rebuild (qt5)
f619408
2ef271c
* Thu Dec 12 2019 Sandro Mani <manisandro@gmail.com> - 5.13.2-2
2ef271c
- Rebuild (qt5)
2ef271c
57bfdcc
* Tue Nov 05 2019 Sandro Mani <manisandro@gmail.com> - 5.13.2-1
57bfdcc
- Update to 5.13.2
57bfdcc
627361e
* Tue Oct 08 2019 Sandro Mani <manisandro@gmail.com> - 5.13.1-2
627361e
- Rebuild (Changes/Mingw32GccDwarf2)
627361e
e9f6963
* Tue Oct 01 2019 Sandro Mani <manisandro@gmail.com> - 5.13.1-1
e9f6963
- Update to 5.13.1
e9f6963
053f779
* Fri Sep 27 2019 Sandro Mani <manisandro@gmail.com> - 5.13.0-3
053f779
- Rebuild (python 3.8, qt 5.12.5)
053f779
200076b
* Wed Aug 28 2019 Sandro Mani <manisandro@gmail.com> - 5.13.0-2
200076b
- Rebuild (qt5-qtwebkit)
200076b
3a0ae22
* Mon Aug 05 2019 Sandro Mani <manisandro@gmail.com> - 5.13.0-1
3a0ae22
- Update to 5.13.0
3a0ae22
1309813
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 5.12.3-4
1309813
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
1309813
ee301f5
* Sun Jul 21 2019 Sandro Mani <manisandro@gmail.com> - 5.12.3-3
ee301f5
- Actually apply patch
ee301f5
3b2322f
* Fri Jul 19 2019 Sandro Mani <manisandro@gmail.com> - 5.12.3-2
3b2322f
- Backport python2 fix
3b2322f
95a8614
* Thu Jul 18 2019 Sandro Mani <manisandro@gmail.com> - 5.12.3-1
95a8614
- Update to 5.12.3
95a8614
f980463
* Tue May 07 2019 Sandro Mani <manisandro@gmail.com> - 5.12.2-1
f980463
- Update to 5.12.2
f980463
447c66f
* Wed May 01 2019 Sandro Mani <manisandro@gmail.com> - 5.12.1-2
447c66f
- Add python3 subpackages
447c66f
0a99abe
* Sat Apr 20 2019 Sandro Mani <manisandro@gmail.com> - 5.12.1-1
0a99abe
- Update to 5.12.1
0a99abe
2291588
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 5.11.3-3
2291588
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
2291588
ca032a4
* Tue Jan 15 2019 Sandro Mani <manisandro@gmail.com> - 5.11.3-2
ca032a4
- Rebuild for qt5-5.11.3
ca032a4
0a3ae74
* Thu Oct 04 2018 Sandro Mani <manisandro@gmail.com> - 5.11.3-1
0a3ae74
- Update to 5.11.3
0a3ae74
6b8faaa
* Mon Sep 24 2018 Sandro Mani <manisandro@gmail.com> - 5.11.2-5
6b8faaa
- Bump qt_ver
6b8faaa
9654d34
* Sun Sep 23 2018 Sandro Mani <manisandro@gmail.com> - 5.11.2-4
9654d34
- Rebuild for qt5-5.11.2
9654d34
4b9c4e3
* Tue Jul 31 2018 Sandro Mani <manisandro@gmail.com> - 5.11.2-3
4b9c4e3
- Fix incorrect requires
4b9c4e3
1edd446
* Sun Jul 29 2018 Sandro Mani <manisandro@gmail.com> - 5.11.2-2
1edd446
- Require private PyQt5 sip modules
1edd446
a2040db
* Fri Jul 20 2018 Sandro Mani <manisandro@gmail.com> - 5.11.2-1
a2040db
- Update to 5.11.2
a2040db
- Enable qtserialport bindings
a2040db
ef16c37
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 5.10.2-0.3.dev1805251538
ef16c37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
ef16c37
4c54140
* Thu Jun 21 2018 Sandro Mani <manisandro@gmail.com> - 5.10.2-0.2.dev1805251538
4c54140
- Rebuild for qt5-5.11.1
4c54140
a6aec6a
* Fri Jun 01 2018 Sandro Mani <manisandro@gmail.com> - 5.10.2-0.1.dev1805251538
a6aec6a
- Update to 5.10.2.dev1805251538
a6aec6a
2b15a68
* Wed Mar 07 2018 Sandro Mani <manisandro@gmail.com> - 5.10.1-1
2b15a68
- Update to 5.10.1
2b15a68
77495c7
* Mon Feb 19 2018 Sandro Mani <manisandro@gmail.com> - 5.10-5
77495c7
- Add missing BR: gcc-c++, make
77495c7
1e09c4b
* Sat Feb 17 2018 Sandro Mani <manisandro@gmail.com> - 5.10-4
1e09c4b
- Bump qt_ver to 5.10.1
1e09c4b
a5becfe
* Fri Feb 16 2018 Sandro Mani <manisandro@gmail.com> - 5.10-3
a5becfe
- Rebuild for qt5-5.10.1
a5becfe
f384eef
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 5.10-2
f384eef
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
f384eef
3d083b6
* Wed Jan 24 2018 Sandro mani <manisandro@gmail.com> - 5.10-1
3d083b6
- Update to 5.10
3d083b6
cc2fa8b
* Mon Jan 08 2018 Sandro Mani <manisandro@gmail.com> - 5.9.2-3
cc2fa8b
- Support Qt5 newer than just 5.9.3 (+5.9.4,5.10.0,5.10.1)
cc2fa8b
196ea0f
* Thu Dec 21 2017 Sandro Mani <manisandro@gmail.com> - 5.9.2-2
196ea0f
- Rebuild for qt5-5.10.0
196ea0f
56f6d41
* Mon Nov 27 2017 Sandro Mani <manisandro@gmail.com> - 5.9.2-1
56f6d41
- Update to 5.9.2
56f6d41
b8ee76d
* Sat Nov 04 2017 Sandro Mani <manisandro@gmail.com> - 5.9.1-1
b8ee76d
- Update to 5.9.1
b8ee76d
6dd818e
* Wed Oct 11 2017 Sandro Mani <manisandro@gmail.com> - 5.9-6
6dd818e
- Also build qtlocation, qtmultimedia and qtsensor bindings
6dd818e
d2a6a34
* Wed Oct 11 2017 Jan Grulich <jgrulich@redhat.com> - 5.9-5
d2a6a34
- Bump qt_ver to 5.9.2
d2a6a34
004cf8b
* Tue Sep 19 2017 Sandro Mani <manisandro@gmail.com> - 5.9-4
004cf8b
- Rebuild (mingw-filesystem)
004cf8b
0626210
* Tue Sep 05 2017 Sandro Mani <manisandro@gmail.com> - 5.9-3
0626210
- Require mingw{32,64}-qt5-qttools for directory ownership
0626210
0626210
* Wed Aug 09 2017 Sandro Mani <manisandro@gmail.com> - 5.9-2
0626210
- Bump qt_ver to 5.9.1
0626210
0626210
* Tue Jul 11 2017 Sandro Mani <manisandro@gmail.com> - 5.9-1
0626210
- Update to 5.9
0626210
0626210
* Sat May 06 2017 Sandro Mani <manisandro@gmail.com> - 5.8.2-1
0626210
- Initial package