Summary: efsw is a C++ cross-platform file system watcher and notifier. Name: libefsw Version: 1.1.0 Release: 1%{?dist} License: MIT URL: https://github.com/SpartanJ/efsw Source0: https://github.com/SpartanJ/efsw/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: cmake %description efsw is a C++ cross-platform file system watcher and notifier. It monitors the file system asynchronously for changes to files and directories by watching a list of specified paths, and raises events when a directory or file change. It supports recursive directories watch, tracking the entire sub directory tree. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} %description devel The %{name}-devel package contains header files for %{name}. %prep %autosetup -n efsw-%{version} %build %cmake %cmake_build %install %cmake_install %files %doc README.md %license LICENSE %{_libdir}/lib*.so %files devel %{_includedir}/efsw/* %{_libdir}/cmake/* %changelog * Sat May 08 2021 Yann Collette 1.1.0-1 - Initial release of spec file for 1.1.0