644ce23
Summary: Asynchronous Python 3 Bindings for Qt 5
644ce23
Name: pyotherside
a6c1848
Version:    1.5.9
d80483b
Release:    10%{?dist}
644ce23
Source0: http://thp.io/2011/pyotherside/%{name}-%{version}.tar.gz
644ce23
URL: http://thp.io/2011/pyotherside/
644ce23
License: ISC
a76b48c
BuildRequires: make
644ce23
BuildRequires: python3-devel
644ce23
BuildRequires: qt5-qtbase-devel
06e5db1
BuildRequires: qt5-qtbase-private-devel
06e5db1
%{?_qt5:Requires: %{_qt5}%{?_isa} = %{_qt5_version}}
644ce23
BuildRequires: pkgconfig(Qt5Gui)
644ce23
BuildRequires: pkgconfig(Qt5Qml)
644ce23
BuildRequires: pkgconfig(Qt5Quick)
644ce23
BuildRequires: pkgconfig(Qt5Test)
0b66d9b
BuildRequires: pkgconfig(Qt5Svg)
644ce23
BuildRequires: xorg-x11-server-Xvfb
06e5db1
644ce23
Requires: python3
644ce23
644ce23
%description
644ce23
A QML Plugin that provides access to a Python 3 interpreter from QML.
644ce23
644ce23
%prep
644ce23
%setup -q
644ce23
644ce23
%build
Rex Dieter c2da365
%{qmake_qt5}
1c571e4
%make_build
644ce23
644ce23
%check
644ce23
xvfb-run ./tests/tests
644ce23
644ce23
%install
644ce23
make INSTALL_ROOT=%{buildroot} install
644ce23
644ce23
%files
1c571e4
%doc README
1c571e4
%license LICENSE
Rex Dieter 115d350
%dir %{_qt5_archdatadir}/qml/io/
Rex Dieter 115d350
%dir %{_qt5_archdatadir}/qml/io/thp/
Rex Dieter 115d350
%{_qt5_archdatadir}/qml/io/thp/pyotherside
11bf6f4
%exclude %{_qt5_prefix}/tests/qtquicktests
644ce23
644ce23
%changelog
d80483b
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.9-10
d80483b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
d80483b
6c5780a
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 1.5.9-9
6c5780a
- Rebuilt for Python 3.10
6c5780a
493e80b
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.9-8
493e80b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
493e80b
e8e7500
* Mon Nov 23 07:54:15 CET 2020 Jan Grulich <jgrulich@redhat.com> - 1.5.9-7
e8e7500
- rebuild (qt5)
e8e7500
f92ca70
* Fri Sep 11 2020 Jan Grulich <jgrulich@redhat.com> - 1.5.9-6
f92ca70
- rebuild (qt5)
f92ca70
1dd9e08
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.9-5
1dd9e08
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
1dd9e08
b9e20ec
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 1.5.9-4
b9e20ec
- Rebuilt for Python 3.9
b9e20ec
71d4cf4
* Mon Apr 06 2020 Rex Dieter <rdieter@fedoraproject.org> - 1.5.9-3
71d4cf4
- rebuild (qt5)
71d4cf4
aec2884
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.9-2
aec2884
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
aec2884
a6c1848
* Mon Jan 20 2020 Martin Kolman <mkolman@redhat.com> - 1.5.9-1
a6c1848
- Update to 1.5.9
a6c1848
- this should fix build issues with Python 3.9
a6c1848
ead5604
* Mon Dec 09 2019 Jan Grulich <jgrulich@redhat.com> - 1.5.8-6
ead5604
- rebuild (qt5)
ead5604
703bed4
* Wed Sep 25 2019 Jan Grulich <jgrulich@redhat.com> - 1.5.8-5
703bed4
- rebuild (qt5)
703bed4
f33bdc4
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 1.5.8-4
f33bdc4
- Rebuilt for Python 3.8
f33bdc4
93dd382
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.8-3
93dd382
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
93dd382
514b58a
* Tue Jun 25 2019 Rex Dieter <rdieter@fedoraproject.org> - 1.5.8-2
514b58a
- rebuild (qt5)
514b58a
72bffac
* Wed Jun 19 2019 Martin Kolman <mkolman@redhat.com> - 1.5.8-1
72bffac
- Update to 1.5.8
72bffac
- this should fix build issues with Python 3.8
72bffac
c80a63a
* Mon Jun 17 2019 Jan Grulich <jgrulich@redhat.com> - 1.5.4-6
c80a63a
- rebuild (qt5)
c80a63a
4b69d28
* Wed Jun 05 2019 Jan Grulich <jgrulich@redhat.com> - 1.5.4-5
4b69d28
- rebuild (qt5)
4b69d28
415dd1d
* Wed Mar 13 2019 Rex Dieter <rdieter@fedoraproject.org> - 1.5.4-4
415dd1d
- rebuild (qt5)
415dd1d
3402239
* Tue Feb 12 2019 Martin Kolman <mkolman@redhat.com> - 1.5.4-3
3402239
- Rebuilt to prove last build failure was just mass rebuild related breakage
3402239
90e0ef1
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.4-2
90e0ef1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
90e0ef1
97cfc0b
* Mon Jan 28 2019 Martin Kolman <mkolman@redhat.com> - 1.5.4-1
97cfc0b
- Updated to 1.5.4
97cfc0b
36570d2
* Thu Dec 13 2018 Rex Dieter <rdieter@fedoraproject.org> - 1.5.3-15
36570d2
- rebuild (qt5)
36570d2
11e49ca
* Fri Sep 21 2018 Jan Grulich <jgrulich@redhat.com> - 1.5.3-14
11e49ca
- rebuild (qt5)
11e49ca
11bf6f4
* Wed Aug 22 2018 Rex Dieter <rdieter@fedoraproject.org> - 1.5.3-13
11bf6f4
- better exclude fix
11bf6f4
9f52796
* Tue Jul 17 2018 Martin Kolman <mkolman@redhat.com> - 1.5.3-12
11bf6f4
- fix exclude for qtquicktests
9f52796
bb9f478
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.3-11
bb9f478
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
bb9f478
930d518
* Mon Jul 02 2018 Miro Hrončok <mhroncok@redhat.com> - 1.5.3-10
930d518
- Rebuilt for Python 3.7
930d518
60daeaa
* Thu Jun 21 2018 Rex Dieter <rdieter@fedoraproject.org> - 1.5.3-9
60daeaa
- rebuild (qt5)
60daeaa
26f5550
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 1.5.3-8
26f5550
- Rebuilt for Python 3.7
26f5550
1c571e4
* Sun May 27 2018 Rex Dieter <rdieter@fedoraproject.org> - 1.5.3-7
1c571e4
- rebuild (qt)
1c571e4
- use %%make_build %%license
1c571e4
7cf6ade
* Wed Feb 14 2018 Jan Grulich <jgrulich@redhat.com> - 1.5.3-6
7cf6ade
- rebuild (qt5)
7cf6ade
ce1dffd
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.3-5
ce1dffd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
ce1dffd
1b9cc92
* Mon Jan 01 2018 Rex Dieter <rdieter@fedoraproject.org> - 1.5.3-4
1b9cc92
- rebuild (qt5)
1b9cc92
b58c2e3
* Mon Nov 27 2017 Rex Dieter <rdieter@fedoraproject.org> - 1.5.3-3
b58c2e3
- rebuild (qt5)
b58c2e3
13bf79d
* Thu Nov 16 2017 Christian Dersch <lupinix@fedoraproject.org> - 1.5.3-2
13bf79d
- rebuilt (Qt 5.9.2)
13bf79d
02fb0f5
* Mon Oct 16 2017 Martin Kolman <mkolman@redhat.com> - 1.5.3-1
02fb0f5
- Updated to 1.5.3
02fb0f5
06e5db1
* Wed Oct 11 2017 Rex Dieter <rdieter@fedoraproject.org> - 1.5.1-5
06e5db1
- BuildRequires: qt5-qtbase-private-devel
06e5db1
cc37363
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.1-4
cc37363
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
cc37363
c7be0d3
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.1-3
c7be0d3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
c7be0d3
a220ff1
* Mon Mar 20 2017 Martin Kolman <mkolman@redhat.com> - 1.5.1-2
a220ff1
- exclude a test related executable
a220ff1
cc356f2
* Mon Mar 20 2017 Martin Kolman <mkolman@redhat.com> - 1.5.1-1
cc356f2
- updated to 1.5.1
cc356f2
93beb18
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.0-4
93beb18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
93beb18
2363bee
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 1.5.0-3
2363bee
- Rebuild for Python 3.6
2363bee
0b66d9b
* Wed Jun 15 2016 Martin Kolman <mkolman@redhat.com> - 1.5.0-2
0b66d9b
- add missing pkgconfig(Qt5Svg) dependency
0b66d9b
a6ae4eb
* Wed Jun 15 2016 Martin Kolman <mkolman@redhat.com> - 1.5.0-1
a6ae4eb
- updated to 1.5.0
a6ae4eb
3df37c0
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0-7
3df37c0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
3df37c0
4f6de44
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.0-6
4f6de44
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
4f6de44
1717da9
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.0-5
1717da9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
1717da9
Rex Dieter c2da365
* Fri Apr 10 2015 Rex Dieter <rdieter@fedoraproject.org> 1.4.0-4
Rex Dieter c2da365
- drop needless ldconfig scriptlets
Rex Dieter c2da365
- drop deprecated .spec tags
Rex Dieter 115d350
- use %%qmake_qt5, %%{_qt5_archdatadir} macros
Rex Dieter c2da365
644ce23
* Fri Apr 10 2015 Martin Kolman <mkolman@redhat.com> - 1.4.0-3
644ce23
- fix QML plugin directory ownership
644ce23
644ce23
* Thu Apr 02 2015 Martin Kolman <mkolman@redhat.com> - 1.4.0-2
644ce23
- add a changelog
644ce23
- call ldconfig correctly
644ce23
- run the test suite in check
644ce23
644ce23
* Thu Apr 02 2015 Martin Kolman <mkolman@redhat.com> - 1.4.0-1
644ce23
- update to upstream release 1.4.0
644ce23
644ce23
* Wed Dec 10 2014 Martin Kolman <mkolman@redhat.com> - 1.3.0-1
644ce23
- Initial package