644ce23
Summary: Asynchronous Python 3 Bindings for Qt 5
644ce23
Name: pyotherside
644ce23
Version:    1.4.0
Rex Dieter c2da365
Release:    4%{?dist}
644ce23
Source0: http://thp.io/2011/pyotherside/%{name}-%{version}.tar.gz
644ce23
URL: http://thp.io/2011/pyotherside/
644ce23
License: ISC
644ce23
BuildRequires: python3-devel
644ce23
BuildRequires: qt5-qtbase-devel
644ce23
BuildRequires: pkgconfig(Qt5Gui)
644ce23
BuildRequires: pkgconfig(Qt5Qml)
644ce23
BuildRequires: pkgconfig(Qt5Quick)
644ce23
BuildRequires: pkgconfig(Qt5Test)
644ce23
BuildRequires: xorg-x11-server-Xvfb
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}
644ce23
make %{?_smp_mflags}
644ce23
644ce23
%check
644ce23
xvfb-run ./tests/tests
644ce23
644ce23
%install
644ce23
make INSTALL_ROOT=%{buildroot} install
644ce23
644ce23
%files
644ce23
%doc README 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
644ce23
644ce23
%changelog
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