Search
SailfishOS Open Build Service
>
Projects
>
home:mboronin
>
qtcharts
> _service:tar_git:qtcharts.spec
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File _service:tar_git:qtcharts.spec of Package qtcharts
%define qt_module qtcharts %define qt_abi_version 5.6 %define _qt5_version 5 %define _qt5_qmldir %{_libdir}/qt5/qml %define _qt5_archdatadir %{_datadir}/qt5 Summary: Qt5 - QtCharts component Name: qt%{_qt5_version}-%{qt_module} Version: 5.7+5.7.20180622164241.51.gde781194 Release: alpha Group: Qt/Qt License: LGPLv3 with exception or GPLv3 URL: http://www.qt.io Source0: %{name}-%{version}.tar.xz BuildRequires: qt%{_qt5_version}-qtcore-devel >= %qt_abi_version BuildRequires: qt%{_qt5_version}-qtgui-devel >= %qt_abi_version BuildRequires: qt%{_qt5_version}-qtwidgets-devel >= %qt_abi_version BuildRequires: qt%{_qt5_version}-qtdeclarative-devel >= %qt_abi_version BuildRequires: qt%{_qt5_version}-qtdeclarative-qtquick-devel >= %qt_abi_version BuildRequires: qt%{_qt5_version}-qmake >= %qt_abi_version %description Qt Charts module provides a set of easy to use chart components. It uses the Qt Graphics View Framework, therefore charts can be easily integrated to modern user interfaces. Qt Charts can be used as QWidgets, QGraphicsWidget, or QML types. Users can easily create impressive graphs by selecting one of the charts themes. %package devel Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} %description devel %{summary}. %prep %setup -q -n qt5-%{qt_module}-%{version} %build # Force fwd-include headers creation touch .git %{qmake5} make %{?_smp_mflags} %install rm -rf %{buildroot} %qmake5_install ## .prl/.la file love # nuke .prl reference(s) to %%buildroot, excessive (.la-like) libs pushd %{buildroot}%{_qt5_libdir} for prl_file in libQt5*.prl ; do sed -i -e "/^QMAKE_PRL_BUILD_DIR/d" ${prl_file} if [ -f "$(basename ${prl_file} .prl).so" ]; then rm -fv "$(basename ${prl_file} .prl).la" sed -i -e "/^QMAKE_PRL_LIBS/d" ${prl_file} fi done popd %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %{_qt5_libdir}/libQt5Charts.so.* %{_qt5_qmldir}/QtCharts/ %files devel %{_qt5_headerdir}/QtCharts/ %{_qt5_libdir}/libQt5Charts.so %{_qt5_libdir}/libQt5Charts.prl %{_qt5_libdir}/cmake/Qt5Charts/ %{_qt5_libdir}/pkgconfig/Qt5Charts.pc %{_qt5_archdatadir}/mkspecs/modules/*