Name: libqmatrixclient Version: 0.5.1.2 Release: 1%{?dist} Summary: Qt5 library to write cross-platform clients for Matrix License: GPLv2+ URL: https://github.com/QMatrixClient/%{name} Source0: https://github.com/QMatrixClient/%{name}/archive/%{version}/%{name}-%{version}.tar.gz BuildRequires: qt5-qtbase-devel %description libQMatrixClient is a Qt5-based library to make IM clients for the Matrix protocol. It is the backbone of Quaternion, Tensor and some other projects. %prep %setup -q %package devel Summary: Development headers and pkg-config for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} %description devel %{summary}. %build mkdir -p build pushd build %{cmake} .. %{__cmake} --build . --target all popd %install make install/fast DESTDIR=%{buildroot} -C build %files %doc README.md %license COPYING %{_libdir}/libQMatrixClient.so.0.5.1 %{_libdir}/libQMatrixClient.so.0.5.1.2 %files devel %{_libdir}/cmake/QMatrixClient/ %{_libdir}/pkgconfig/QMatrixClient.pc %{_libdir}/libQMatrixClient.so %{_includedir}/*.h %{_includedir}/application-service/definitions/*.h %{_includedir}/csapi/*.h %{_includedir}/csapi/definitions/*h %{_includedir}/csapi/definitions/wellknown/*h %{_includedir}/events/*.h %{_includedir}/identity/definitions/*.h %{_includedir}/jobs/*.h %{_bindir}/qmc-example %changelog * Wed Apr 24 2019 Marc Deop marc@marcdeop.com - 0.5.1.2-1 - Upgrade to version 0.5.1.2 - Enhance spec file * Sat Dec 08 2018 Marc Deop - 0.4.1-1 - Upgrade to release 0.4.1 * Mon Dec 03 2018 Marc Deop - 0.4.0-2 - Do not use mkdir system macro - Use arched dependency * Sat Nov 24 2018 Marc Deop - 0.4.0-1 - Initial release