# Global variables for github repository %global commit0 4dff4d6e48e2b95a188755facddbe373932ae8b1 %global gittag0 master %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) Name: moony.lv2 Version: 0.40.0 Release: 2%{?dist} Summary: Realtime Lua as programmable glue in LV2 URL: https://github.com/OpenMusicKontrollers/moony.lv2 License: GPLv2+ Vendor: Audinux Distribution: Audinux Source0: https://github.com/OpenMusicKontrollers/moony.lv2/archive/%{commit0}.tar.gz#/%{name}-%{shortcommit0}.tar.gz BuildRequires: gcc gcc-c++ BuildRequires: lv2-devel BuildRequires: sratom-devel BuildRequires: mesa-libGL-devel BuildRequires: mesa-libGLU-devel BuildRequires: libX11-devel BuildRequires: libXext-devel BuildRequires: flex BuildRequires: meson %description An investigative LV2 plugin bundle %prep %autosetup -n %{name}-%{commit0} %build %set_build_flags %meson -Dlv2libdir=%{_lib}/lv2 %meson_build %install %meson_install %files %doc README.md ChangeLog %license COPYING %{_libdir}/lv2/* %changelog * Mon Nov 01 2021 Yann Collette - 0.40.0-2 - update to 0.40.0-2 * Sat Jan 16 2021 Yann Collette - 0.36.0-2 - update to 0.36.0-2 * Mon Oct 19 2020 Yann Collette - 0.34.0-2 - fix debug build * Sat Jul 18 2020 Yann Collette - 0.34.0-1 - Initial spec file