## START: Set by rpmautospec ## (rpmautospec version 0.7.3) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 3; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec Name: j4-dmenu-desktop Version: 3.1 Release: %autorelease Summary: Generic menu for desktop managers # Automatically converted from old format: GPLv3 - review is highly recommended. License: GPL-3.0-only URL: https://github.com/enkore/j4-dmenu-desktop Source0: https://github.com/enkore/%{name}/archive/r%{version}/%{name}-r%{version}.tar.gz BuildRequires: meson BuildRequires: catch-devel spdlog-devel BuildRequires: gcc-c++ %description %{name} is a replacement for i3-dmenu-desktop. It's purpose is to find .desktop files and offer you a menu to start an application using dmenu. It should work just fine on about any desktop environment. You can also execute shell commands using it. %prep %autosetup -n %{name}-r%{version} %build %meson %meson_build %install %meson_install install -d %{buildroot}%{_mandir}/man1 cp %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1 %check %meson_test %files %license LICENSE %doc README.md %{_bindir}/%{name} %{_mandir}/man1/* %{_datadir}/bash-completion/completions/j4-dmenu-desktop %{_datadir}/fish/vendor_completions.d/j4-dmenu-desktop.fish %{_datadir}/zsh/site-functions/_j4-dmenu-desktop %changelog ## START: Generated by rpmautospec * Tue Nov 26 2024 František Zatloukal - 3.1-3 - Rebuilt for spdlog 1.15.0 * Wed Aug 07 2024 Miroslav Suchý - 3.1-2 - convert license to SPDX * Thu Jul 18 2024 Fedora Release Engineering - 2.19-0.2.20240505git - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Fri Mar 01 2024 Tobias Florek - 2.19-0.1.20240505git - Use meson build system - Add spdlog dependency - Use newer git snapshot * Fri Mar 01 2024 Tobias Florek - 2.19-0.1.20230912git - Use catch1 explicitly - use git snapshot * Wed Jan 24 2024 Fedora Release Engineering - 2.18-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sat Jan 20 2024 Fedora Release Engineering - 2.18-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Thu Jul 20 2023 Fedora Release Engineering - 2.18-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Thu Jan 19 2023 Fedora Release Engineering - 2.18-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Thu Jul 21 2022 Fedora Release Engineering - 2.18-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Thu Jan 20 2022 Fedora Release Engineering - 2.18-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Thu Jul 22 2021 Fedora Release Engineering - 2.18-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Thu Mar 04 2021 Tobias Florek - 2.18-4 - remove CMAKE warning - explicitly build-depend on gcc-c++ * Thu Jan 21 2021 Tobias Florek - 2.18-3 - packaging: fix archive name - packaging: use cp instead of using cat and shell redirection * Wed Jan 20 2021 Tobias Florek - 2.18-2 - packaging: use license macro for license - packaging: do not gzip manpage * Tue Nov 24 2020 Tobias Florek - 2.18-1 - bump version to 2.18 - use catch2 from fedor - install man page - update description * Mon May 13 2019 Tobias Florek - 2.17-1 - bump version to 2.17 * Sat Jul 07 2018 Andrew DeMaria 2.16-2 - Update j4 dmenu (lostonamountain@gmail.com) - Removed symlink (lostonamountain@gmail.com) ## END: Generated by rpmautospec