Search
SailfishOS Open Build Service
>
Projects
>
home:Kaffeine
:
qt
:
prefix
:
5.9
>
qtxmlpatterns
> _service:tar_git:qtxmlpatterns.spec
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File _service:tar_git:qtxmlpatterns.spec of Package qtxmlpatterns
%define qt_module qtxmlpatterns %define qt_abi_version 5.9.5 Summary: Qt5 - QtXmlPatterns component Name: qt%{_qt5_version}-%{qt_module} Version: 5.9.5+sfplatform1 Release: 1%{?dist} Group: Qt/Qt License: LGPLv3 with exception or GPLv3 URL: http://www.qt.io Source0: qt-%{qt_module}-%{version}.tar.xz BuildRequires: qt%{_qt5_version}-qtcore-devel >= %qt_abi_version BuildRequires: qt%{_qt5_version}-qtnetwork-devel >= %qt_abi_version BuildRequires: qt%{_qt5_version}-qmake >= %qt_abi_version %description The Qt XML Patterns module provides support for XPath, XQuery, XSLT, and XML Schema validation. %package devel Summary: Development files for %{name} Requires: %{name} = %{version}-%{release} %description devel %{summary}. %prep %setup -q -n qt-%{qt_module}-%{version} %build # Force fwd-include headers creation touch .git %{qmake_qt5} 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 %doc *GPL* %{_qt5_libdir}/libQt5XmlPatterns.so.5* %files devel %{_qt5_bindir}/xmlpatterns* %{_qt5_headerdir}/Qt*/ %{_qt5_libdir}/libQt5*.so %{_qt5_libdir}/libQt5*.prl %{_qt5_libdir}/cmake/Qt5*/ %{_qt5_libdir}/pkgconfig/Qt5*.pc %{_qt5_archdatadir}/mkspecs/modules/*.pri