Name: libnetconf2 Version: 2.0.24 Release: 1%{?dist} Summary: NETCONF protocol library Url: https://github.com/CESNET/libnetconf2 Source: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz License: BSD BuildRequires: cmake BuildRequires: gcc BuildRequires: libssh-devel BuildRequires: openssl-devel BuildRequires: pkgconfig(libyang) >= 2 %package devel Summary: Headers of libnetconf2 library Conflicts: libnetconf-devel Requires: %{name}%{?_isa} = %{version}-%{release} Requires: pkgconfig %description devel Headers of libnetconf library. %description libnetconf2 is a NETCONF library in C intended for building NETCONF clients and servers. NETCONF is the NETwork CONFiguration protocol introduced by IETF. %prep %autosetup -p1 %build %cmake %cmake_build %install %cmake_install %files %license LICENSE %doc README.md FAQ.md %{_libdir}/libnetconf2.so.2* %files devel %doc CODINGSTYLE.md %{_libdir}/libnetconf2.so %{_libdir}/pkgconfig/libnetconf2.pc %{_includedir}/*.h %{_includedir}/libnetconf2/*.h %dir %{_includedir}/libnetconf2/ %changelog * Mon Nov 15 2021 Jakub Ružička - 2.0.24-1 - Initial Packaging