Summary(pl.UTF-8): Wieloplatformowa biblioteka sieciowa dla C++
Name: Collage
Version: 1.7.0
-Release: 1
+Release: 8
License: LGPL v2.1
Group: Libraries
#Source0Download: https://github.com/Eyescale/Collage/releases
Source0: https://github.com/Eyescale/Collage/archive/%{version}/%{name}-%{version}.tar.gz
# Source0-md5: f0e57c1a2f6196c11ad8ac6029483e56
Patch0: boost-1.61.patch
+Patch1: %{name}-boost.patch
+Patch2: includes.patch
URL: http://libcollage.net/
BuildRequires: Lunchbox-devel >= 1.16.0
BuildRequires: Eyescale-CMake >= 2017.05
BuildRequires: librdmacm-devel
BuildRequires: libstdc++-devel
BuildRequires: pkgconfig
+BuildRequires: rpm-build >= 4.6
+BuildRequires: rpmbuild(macros) >= 1.605
BuildRequires: udt-devel
Requires: Lunchbox >= 1.16.0
Requires: Pression >= 2.0.0
Summary: Collage API documentation
Summary(pl.UTF-8): Dokumentacja API biblioteki Collage
Group: Documentation
-%if "%{_rpmversion}" >= "5"
BuildArch: noarch
-%endif
%description apidocs
API documentation for Collage library.
%prep
%setup -q
%patch0 -p1
+%patch1 -p1
+%patch2 -p1
rmdir CMake/common
ln -s %{_datadir}/Eyescale-CMake CMake/common
install -d build
cd build
%cmake .. \
- -DBUILDYARD_DISABLED=ON
+ -DBUILDYARD_DISABLED=ON \
+ -DCOMMON_DISABLE_WERROR=ON
%{__make}
%if %{with apidocs}