feec042
%global commit 18e68914f2ae19dff01d77ce263a42c31041d0cc
feec042
%global shortcommit %(c=%{commit}; echo ${c:0:7})
feec042
%global prerelease 20131104
feec042
feec042
Name:           lv2-sorcer
ae42c6a
Version:        1.1
8648e4e
Release:        26%{prerelease}git%{shortcommit}%{?dist}
feec042
Summary:        An audio compressor for JACK
feec042
feec042
License:        GPLv3+
feec042
URL:            http://openavproductions.com/sorcer/
feec042
Source0:        https://github.com/harryhaaren/openAV-Sorcer/archive/%{shortcommit}.zip
feec042
Patch0:         lv2-sorcer-lv2dir.patch
e96f231
BuildRequires: make
Orcan Ogetbil 00c5766
BuildRequires:  gcc-c++
feec042
BuildRequires:  lv2-devel
feec042
BuildRequires:  faust
feec042
BuildRequires:  gtkmm24-devel
feec042
BuildRequires:  cairo-devel
feec042
BuildRequires:  boost-devel
feec042
BuildRequires:  fltk-devel
feec042
BuildRequires:  non-ntk-devel
feec042
BuildRequires:  libsndfile-devel
feec042
Requires:       lv2
feec042
feec042
%global __provides_exclude_from ^%{_libdir}/lv2/.*$
feec042
feec042
%description
feec042
Sorcer is a polyphonic wavetable synth LV2 plugin. Its sonic fingerprint is 
feec042
one of harsh modulated sub-bass driven walls of sound. Two morphing wavetable
feec042
oscillators and one sine oscillator provide the generation routines. The LFO
feec042
can be mapped to wavetable modulation as well as filter cutoff. An ADSR allows
feec042
for shaping the resulting sound, while a master volume finishes the signal
feec042
chain. Easily creating a variety of dubstep basslines and harsh pad sounds.
feec042
feec042
Additional presets can be found here:
feec042
 https://github.com/harryhaaren/openAV-presets
feec042
feec042
%prep
feec042
%setup -q -n openAV-Sorcer-%{commit}
feec042
%patch0 -p1
feec042
sed -i -e "s|-O3 -Wall|%{optflags}|"\
feec042
       -e "s|main.cpp|%{optflags} main.cpp|"  \
feec042
  makefile
feec042
feec042
%build
feec042
make %{?_smp_mflags} CFLAGS="%{optflags}"
feec042
feec042
%install
feec042
make install DESTDIR=%{buildroot}%{_libdir}/lv2 
feec042
chmod 644 %{buildroot}%{_libdir}/lv2/*/*.ttl
feec042
feec042
%files
Orcan Ogetbil 00c5766
%doc README
Orcan Ogetbil 00c5766
%license LICENSE
feec042
%{_libdir}/lv2/*
feec042
feec042
%changelog
8648e4e
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-2620131104git18e6891
8648e4e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
8648e4e
ca36310
* Mon Feb 03 2020 Petr Viktorin <pviktori@redhat.com> - 1.1-2520131104git18e6891
ca36310
- Remove BuildRequires on python2
ca36310
b63306e
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-2420131104git18e6891
b63306e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
b63306e
930700b
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-2320131104git18e6891
930700b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
930700b
2b0d2da
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-2220131104git18e6891
2b0d2da
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
2b0d2da
5222178
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-2120131104git18e6891
5222178
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
5222178
b0944f2
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-2020131104git18e6891
b0944f2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
b0944f2
bfc895d
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-1920131104git18e6891
bfc895d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
bfc895d
63063cf
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-1820131104git18e6891
63063cf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
63063cf
5fa6ba1
* Mon Jul 03 2017 Jonathan Wakely <jwakely@redhat.com> - 1.1-1720131104git18e6891
5fa6ba1
- Rebuilt for Boost 1.64
5fa6ba1
e542d5a
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-1620131104git18e6891
e542d5a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
e542d5a
b2ebb83
* Fri Jan 27 2017 Jonathan Wakely <jwakely@redhat.com> - 1.1-1520131104git18e6891
b2ebb83
- Rebuilt for Boost 1.63
b2ebb83
37c3239
* Fri Jan 27 2017 Jonathan Wakely <jwakely@redhat.com> - 1.1-1420131104git18e6891
37c3239
- Rebuilt for Boost 1.63
37c3239
7b9bd50
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-1320131104git18e6891
7b9bd50
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
7b9bd50
9710e02
* Fri Jan 15 2016 Jonathan Wakely <jwakely@redhat.com> - 1.1-1220131104git18e6891
9710e02
- Rebuilt for Boost 1.60
9710e02
fe1f1ac
* Thu Aug 27 2015 Jonathan Wakely <jwakely@redhat.com> - 1.1-1120131104git18e6891
fe1f1ac
- Rebuilt for Boost 1.59
fe1f1ac
6c60790
* Wed Jul 29 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-1020131104git18e6891
6c60790
- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
6c60790
068cfac
* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 1.1-920131104git18e6891
068cfac
- rebuild for Boost 1.58
068cfac
49b5465
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-820131104git18e6891
49b5465
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
49b5465
444f1b2
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.1-720131104git18e6891
444f1b2
- Rebuilt for GCC 5 C++11 ABI change
444f1b2
Rex Dieter 27781c5
* Thu Feb 19 2015 Rex Dieter <rdieter@fedoraproject.org> 1.1-6.20131104git18e6891
Rex Dieter 27781c5
- rebuild(fltk)
Rex Dieter 27781c5
Petr Machata 87f9d86
* Tue Jan 27 2015 Petr Machata <pmachata@redhat.com> - 1.1-5.1.20131104git18e6891
Petr Machata 87f9d86
- Rebuild for boost 1.57.0
Petr Machata 87f9d86
580bcb6
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-4.1.20131104git18e6891
580bcb6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
580bcb6
d99cb8c
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1-3.1.20131104git18e6891
d99cb8c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
d99cb8c
Petr Machata d19c0a3
* Fri May 23 2014 Petr Machata <pmachata@redhat.com> - 1.1-2.1.20131104git18e6891
Petr Machata d19c0a3
- Rebuild for boost 1.55.0
Petr Machata d19c0a3
ae42c6a
* Mon Nov 04 2013 Brendan Jones <brendan.jones.it@gmail.com> 1.1-1.1.20131104git18e6891
ae42c6a
- Update version
ae42c6a
feec042
* Mon Nov 04 2013 Brendan Jones <brendan.jones.it@gmail.com> 0.0.1-1.0.20131104git18e6891
feec042
- New upstream release
feec042
feec042
* Tue Oct 29 2013 Brendan Jones <brendan.jones.it@gmail.com> 0.0.1-0.3.20131013git4e35643
feec042
- Add missing BR's
feec042
feec042
* Sat Oct 26 2013 Brendan Jones <brendan.jones.it@gmail.com> 0.0.1-0.2.20131013git4e35643
feec042
- Remove presets, add to description
feec042
feec042
* Sun Oct 13 2013 Brendan Jones <brendan.jones.it@gmail.com> 0.0.1-0.1.20131013git4e35643
feec042
- Initial package
feec042