# Global variables for github repository %global commit0 f988a459f5810659fe3522e3ff6c1851f2a6bdab %global gittag0 master %global shortcommit0 %(c=%{commit0}; echo ${c:0:7}) Summary: LV2 audio effect plugin for sequenced slicing of stereo audio input signals. Each slice can be levelled up or down to get a step sequencer-like effect. Name: lv2-BSlizr Version: 1.2.8 Release: 2%{?dist} License: GPL URL: https://github.com/sjaehn/BSlizr Source0: https://github.com/sjaehn/BSlizr/archive/%{commit0}.tar.gz#/BSlizr-%{shortcommit0}.tar.gz BuildRequires: gcc gcc-c++ BuildRequires: lv2-devel BuildRequires: libX11-devel BuildRequires: xcb-util-keysyms-devel BuildRequires: cairo-devel %description LV2 audio effect plugin for sequenced slicing of stereo audio input signals. Each slice can be levelled up or down to get a step sequencer-like effect. %prep %autosetup -n BSlizr-%{commit0} %build make PREFIX=%{_prefix}r LV2DIR=%{_libdir}/lv2 DESTDIR=%{buildroot} CXXFLAGS="%{build_cxxflags} -include stdexcept -std=c++11 -fvisibility=hidden -fPIC" %install %{__rm} -rf %{buildroot} make PREFIX=%{_prefix}r LV2DIR=%{_libdir}/lv2 DESTDIR=%{buildroot} CXXFLAGS="%{build_cxxflags} -include stdexcept -std=c++11 -fvisibility=hidden -fPIC" install %clean %{__rm} -rf %{buildroot} %files %doc LICENSE README.md %{_libdir}/lv2/* %changelog * Sun Jun 14 2020 Yann Collette 1.2.8-2 - update to 1.2.8-2 * Fri Apr 24 2020 Yann Collette 1.2.6-2 - fix for Fedora 32 * Sun Apr 12 2020 Yann Collette 1.2.6-1 - update to 1.2.6-1 * Mon Jan 6 2020 Yann Collette 1.2.4-1 - update to 1.2.4-1 * Mon Nov 25 2019 Yann Collette 1.2.2-1 - update to 1.2.2-1 * Fri Oct 11 2019 Yann Collette 1.2.0-1 - initial release