%global pkgname zyn Summary: LV2 port of the ZynAddSubFX engine Name: lv2-zynadd-plugins Version: 1 Release: 4%{?dist} # lv2-midi*.h is LGPLv2+ # but the rest is GPLv2. The whole plugin will be then: License: GPLv2 Group: Applications/Multimedia URL: http://home.gna.org/zyn/ Source: http://download.gna.org/%{pkgname}/%{pkgname}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: fftw-devel BuildRequires: lv2core-devel BuildRequires: lv2dynparam-devel Requires: lv2core Provides: %{pkgname} = %{version}-%{release} %description The zyn project main goal is to extract synth engines from ZynAddSubFX and pack them in LV2 plugin format. Resulting plugins are heavily based on work made by Nasca Octavian Paul. If you like the amazing sounds these plugins generate you should thank Paul for this. %prep %setup -q -n %{pkgname}-%{version} # Don't hide anything sed -i 's|\t@|\t|' GNUmakefile %build make %{?_smp_mflags} \ CFLAGS="%{optflags} -fPIC -DPIC \ $(pkg-config --cflags fftw3 lv2core lv2dynparamplugin1)" \ CXXFLAGS="%{optflags}" \ LDFLAGS="%{optflags}" %install rm -rf %{buildroot} mkdir -p %{buildroot}%{_libdir}/lv2 make LV2_INSTALL_PATH=%{buildroot}%{_libdir}/lv2 install %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS README gpl.txt %{_libdir}/lv2/zynadd.lv2/ %changelog * Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Apr 23 2009 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1-3 - Remove unnecessary BR: jack-audio-connection-kit-devel - Fix mixed tabs&spaces warnings - Add Requires: lv2core * Mon Mar 30 2009 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 1-2 - prepare package for Fedora submission. SPEC file is courtesy of PlanetCCRMA. * Thu Aug 07 2008 Arnaud Gomes-do-Vale <Arnaud.Gomes@ircam.fr> - 1-1 - initial build