# EL8 and earlier does not have _vpath_builddir defined %{?!_vpath_builddir:%define _vpath_builddir %{_target_platform}} Name: hexchat-autoaway Version: 2.0 Release: 2%{?dist} Summary: HexChat plugin that automatically mark you away License: GPLv3+ URL: https://github.com/andreyv/hexchat-autoaway Source0: https://github.com/andreyv/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz ## Upstream PR#3 "feat(away-nick-suffix): append away suffix to nickname" Patch0: https://patch-diff.githubusercontent.com/raw/andreyv/hexchat-autoaway/pull/3.patch BuildRequires: cmake3 BuildRequires: gcc-c++ BuildRequires: git BuildRequires: gtk2-devel >= 2.14 BuildRequires: hexchat-devel BuildRequires: libXScrnSaver-devel Requires: gtk2 >= 2.14 Requires: hexchat %description This HexChat plugin will automatically mark you away when your computer is idle. It works on systems that use the GTK+ X11 backend, such as GNU/Linux. %prep %autosetup -S git_am %build mkdir -p %_vpath_builddir cd %_vpath_builddir && %cmake3 -DCMAKE_BUILD_TYPE=Release .. %make_build %install %make_install -C %_vpath_builddir %files %license COPYING %doc README.md %{_libdir}/hexchat/plugins/libautoaway.so %changelog * Mon Sep 07 2020 Ding Yi Chen - 2.0-2 - Remove upstream pull request #2, as it is invalid. - Add upstream pull request #3 feat(away-nick-suffix): append away suffix to nickname * Sun Jul 26 2020 Ding Yi Chen - 2.0-1 - Initial packaging