%global basever 1.0.4 %global minsubver 5 Name: libappimage Version: %{basever}.%{minsubver} Release: 1%{?dist} Summary: Implements functionality for dealing with AppImage files. License: MIT URL: https://github.com/AppImageCommunity/libappimage Source0: %{url}/archive/refs/tags/v%{basever}-%{minsubver}.tar.gz BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: automake BuildRequires: libtool BuildRequires: desktop-file-utils BuildRequires: glib2-devel BuildRequires: cairo-devel BuildRequires: librsvg2-devel BuildRequires: fuse-devel BuildRequires: git BuildRequires: xdg-utils BuildRequires: gtest BuildRequires: squashfuse-devel BuildRequires: libarchive-devel BuildRequires: boost-devel %global _description \ This library is part of the AppImage project. It implements functionality for dealing with AppImage files. \ It is written in C++ and is using Boost. %description %{_description} %prep %autosetup -p1 -n %{name}-%{basever}-%{minsubver} %generate_buildrequires %build %cmake -DBUILD_TESTING=OFF -DUSE_SYSTEM_SQUASHFUSE=ON -DUSE_SYSTEM_LIBARCHIVE=ON -DUSE_SYSTEM_XZ=ON -DUSE_SYSTEM_BOOST=ON -DUSE_SYSTEM_XDGUTILS=ON %cmake_build %install %cmake_install %check %ctest %files %doc README.md %doc CHANGELOG.md %license LICENSE %changelog * Thu Jan 26 2023 Steve Cossette - 1.0.4.5-1 - Initital release of libappimage