X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=kf5-kirigami2.spec;h=b053355ccad06c130964506af1ae8095eb00fc6b;hb=e100661fece9f372a3ab0f8015ff613838f2d02d;hp=56235ecbcff09045856503ccf55936b617254503;hpb=4ad947fb358075692b2366624ca5569165703ff6;p=packages%2Fkf5-kirigami2.git diff --git a/kf5-kirigami2.spec b/kf5-kirigami2.spec index 56235ec..b053355 100644 --- a/kf5-kirigami2.spec +++ b/kf5-kirigami2.spec @@ -1,18 +1,21 @@ # +# Conditional build: +%bcond_with tests # build with tests +# # TODO: # - runtime Requires if any -%define kdeframever 5.80 +%define kdeframever 5.92 %define qtver 5.9.0 %define kfname kirigami2 Summary: Kirigami2 library Name: kf5-%{kfname} -Version: 5.80.0 +Version: 5.92.0 Release: 1 License: GPL v2+/LGPL v2.1+ Group: X11/Libraries -Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz -# Source0-md5: 7be2ad6f60f118b8cd98a58bb779fd02 +Source0: https://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz +# Source0-md5: 6bfe820fada95b801035afd9aa62bf5c URL: http://www.kde.org/ BuildRequires: Qt5Core-devel >= %{qtver} BuildRequires: Qt5Gui-devel >= %{qtver} @@ -52,10 +55,16 @@ Pliki nagłówkowe dla programistów używających %{kfname}. install -d build cd build %cmake -G Ninja \ + %{!?with_tests:-DBUILD_TESTING=OFF} \ -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ .. %ninja_build +%if %{with tests} +ctest +%endif + + %install rm -rf $RPM_BUILD_ROOT %ninja_install -C build