# # spec file for package python-qtcharts-qt5 # # Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: python-qtcharts-qt5 Version: 5.10.1 Release: 0 Summary: PyQtChart - python bindings for Qt5 Charts License: GPL-3.0 Group: Development/Libraries/Python URL: https://www.riverbankcomputing.com/software/pyqtchart/intro Source: https://sourceforge.net/projects/pyqt/files/PyQtChart/PyQtChart-%{version}/PyQtChart_gpl-%{version}.tar.gz BuildRequires: libQt5Charts5 BuildRequires: libQt5Charts5-devel BuildRequires: pkgconfig BuildRequires: python-devel BuildRequires: python-sip >= 4.19.1 BuildRequires: python-sip-devel >= 4.19.1 BuildRequires: python-qt5 BuildRequires: python-qt5-devel Requires: python-qt5 %py_requires %requires_python_sip_api %description This package provides python bindings to Qt5 Charts module. %package sip Summary: Sip files for PyQtChart Group: Development/Libraries/Python Recommends: %{name} = %{version} BuildArch: noarch %description sip This package contains sip files used to generate bindings to QtCharts %package api Summary: API files for eric6 Group: Development/Tools/IDE Recommends: %{name} = %{version} BuildArch: noarch %description api This package provides API files for eric6. %package examples Summary: PyQtChart examles Group: Development/Libraries/Python Recommends: %{name} = %{version} BuildArch: noarch %description examples This package provides PyQtChart examples. %prep %setup -q -n PyQtChart_gpl-%{version} %build python configure.py --qtchart-version=2.0.1 --qmake=/usr/bin/qmake-qt5 make %{?_smp_mflags} %install %make_install INSTALL_ROOT=%{buildroot} mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name} find examples -type f -executable -exec sed -i '1s=^#!/usr/bin/\(python\|env python\)3\?=#!/usr/bin/env python=' {} + cp -r examples $RPM_BUILD_ROOT%{_docdir}/%{name} %files %defattr(-,root,root) %doc LICENSE NEWS README %{python_sitearch}/PyQt5/ %{python_sitearch}/PyQt5/QtChart.pyi %{python_sitearch}/PyQt5/QtChart.so %exclude %{_docdir}/%{name}/examples %files api %defattr(-,root,root) %{_datadir}/qt5/qsci/api/python %files sip %defattr(-,root,root) %{_datadir}/sip/PyQt5/QtChart %files examples %defattr(-,root,root) %{_docdir}/%{name}/examples %changelog