# Global variables for github repository %global commit0 29ea666b14e6a1c81190b6b6607fa1b090e20209 %global gittag0 master %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) %global commitdate 20221019 Name: jalv_select Version: 1.3.0 Release: 6.%{commitdate}git%{shortcommit0}%{?dist} Epoch: 1 Summary: A LV2 Synthesizer launcher for Jack audio URL: https://github.com/brummer10/jalv_select License: Unlicense Source0: https://github.com/brummer10/%{name}/archive/%{commit0}.tar.gz#/%{name}-%{shortcommit0}.tar.gz Patch0: jalv_select-0001-fix-fr-man-installation.patch BuildRequires: gcc gcc-c++ make BuildRequires: alsa-lib-devel BuildRequires: jack-audio-connection-kit-devel BuildRequires: lv2-devel BuildRequires: lilv-devel BuildRequires: gtkmm3.0-devel BuildRequires: desktop-file-utils Requires: jalv jalv-qt jalv-gtk %description A little GUI to select lv2 plugs from a list %prep %autosetup -n %{name}-%{commit0} %build %set_build_flags %make_build PREFIX=%{_prefix} %install %make_install PREFIX=%{_prefix} %find_lang jalv.select desktop-file-install --vendor '' \ --add-category=X-Sound \ --add-category=Midi \ --add-category=Sequencer \ --add-category=X-Jack \ --dir %{buildroot}%{_datadir}/applications \ %{buildroot}%{_datadir}/applications/jalv.select.desktop %check desktop-file-validate %{buildroot}%{_datadir}/applications/jalv.select.desktop %files -f jalv.select.lang %doc README.md LOCALISATION.md %license LICENSE %{_bindir}/jalv.select %{_datadir}/applications/jalv.select.desktop %{_datadir}/pixmaps/*.png %{_mandir}/man1/jalv.select.* %{_mandir}/fr/man1/jalv.select.* %changelog * Mon Dec 11 2023 Yann Collette - 1.3.0-6.20221019git29ea666 - fix spec * Tue Nov 28 2023 Yann Collette - 1.3.0-6 - fix spec * Sun Jun 18 2023 Yann Collette - 1.3.0-5 - update to last master * Tue Oct 20 2020 Yann Collette - 1.3.0-4 - fix typo * Mon Oct 19 2020 Yann Collette - 1.3.0-3 - fix debug build * Wed Jul 17 2019 Yann Collette - 1.3.0-2 - update to 1.3.0 * Mon Oct 15 2018 Yann Collette - 1.2.0-2 - update for Fedora 29 * Sat Sep 29 2018 Yann Collette - 1.2.0-2 * Sat May 12 2018 Yann Collette - 1.0.0-2 - update to 75a52292550178db2e3d82b5656ffd836382c9ef * Thu Jan 18 2018 Yann Collette - 1.0.0-1 * Mon Oct 23 2017 Yann Collette - 0.9.0-1 * Mon Jun 01 2015 Yann Collette - 0.7.0-1 - Initial spec file 0.7.0