fluidsynth/fluidsynth.spec

151 lines
5.4 KiB
RPMSpec

Name: fluidsynth
Version: 2.0.6
Release: 1mamba
Summary: A real-time software synthesizer based on the SoundFont 2 specifications
Group: System/Multimedia
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://www.fluidsynth.org/
Source: https://github.com/FluidSynth/fluidsynth.git/v%{version}/fluidsynth-%{version}.tar.bz2
#Source: http://downloads.sourceforge.net/project/fluidsynth/fluidsynth-%{version}/fluidsynth-%{version}.tar.bz2
License: LGPL
BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: libalsa-devel
BuildRequires: libdbus-devel
BuildRequires: libglib-devel
BuildRequires: libjack-devel
BuildRequires: liblash-devel
BuildRequires: libncurses-devel
BuildRequires: libportaudio-devel
BuildRequires: libpulseaudio-devel
BuildRequires: libreadline-devel
BuildRequires: libsndfile-devel
BuildRequires: libuuid-devel
BuildRequires: libxml2-devel
## AUTOBUILDREQ-END
BuildRequires: libpulseaudio-devel >= 8.0
BuildRequires: ladspa-devel >= 1.12
BuildRequires: libpulseaudio-devel >= 4.0
# alsa-utils-midi required for snd-seq-* module loading
Requires: alsa-utils-midi
%description
FluidSynth is a real-time software synthesizer based on the SoundFont 2 specifications. FluidSynth can read MIDI events from a MIDI input device and render them to an audio device using SoundFont instruments. SoundFont files are composed of digital audio "samples" and additional instrument parameters. These files can be created or downloaded off the Internet. FluidSynth also has support for controlling effects in real time and can play MIDI files.
%package devel
Summary: Devel package for %{name}
Group: Development/Libraries
Requires: %{name} = %{version}
%description devel
FluidSynth is a real-time software synthesizer based on the SoundFont 2 specifications. FluidSynth can read MIDI events from a MIDI input device and render them to an audio device using SoundFont instruments. SoundFont files are composed of digital audio "samples" and additional instrument parameters. These files can be created or downloaded off the Internet. FluidSynth also has support for controlling effects in real time and can play MIDI files.
This package contains static libraries and header files need for development.
%prep
%setup -q
%build
%cmake \
-DLIB_SUFFIX= \
-Denable-ladspa=on
# --disable-lash
%make -j1
%install
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
%makeinstall
%clean
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
%files
%defattr(-,root,root)
%{_bindir}/fluidsynth
%{_libdir}/libfluidsynth.so.*
%{_mandir}/man1/fluidsynth.1*
%doc AUTHORS LICENSE
%files devel
%defattr(-,root,root)
%{_includedir}/*.h
%{_includedir}/fluidsynth/*.h
%{_libdir}/libfluidsynth.so
%{_libdir}/pkgconfig/*.pc
%doc ChangeLog NEWS THANKS TODO
%changelog
* Tue Aug 20 2019 Automatic Build System <autodist@mambasoft.it> 2.0.6-1mamba
- automatic version update by autodist
* Sat Apr 20 2019 Automatic Build System <autodist@mambasoft.it> 2.0.5-1mamba
- automatic version update by autodist
* Sun Feb 24 2019 Automatic Build System <autodist@mambasoft.it> 2.0.4-1mamba
- automatic version update by autodist
* Mon Feb 18 2019 Automatic Build System <autodist@mambasoft.it> 2.0.3-1mamba
- automatic version update by autodist
* Sat Jun 23 2018 Automatic Build System <autodist@mambasoft.it> 1.1.11-1mamba
- automatic version update by autodist
* Wed Mar 21 2018 Silvan Calarco <silvan.calarco@mambasoft.it> 1.1.9-1mamba
- update to 1.1.9
* Mon Apr 25 2016 Silvan Calarco <silvan.calarco@mambasoft.it> 1.1.6-4mamba
- rebuilt with pulseaudio 8.0
* Tue Mar 17 2015 Silvan Calarco <silvan.calarco@mambasoft.it> 1.1.6-3mamba
- rebuilt with pulseaudio 6.0
* Fri Mar 07 2014 Silvan Calarco <silvan.calarco@mambasoft.it> 1.1.6-2mamba
- rebuilt with pulseaudio 4.0
* Sat Dec 01 2012 Automatic Build System <autodist@mambasoft.it> 1.1.6-1mamba
- automatic version update by autodist
* Mon Oct 03 2011 Automatic Build System <autodist@mambasoft.it> 1.1.5-1mamba
- automatic version update by autodist
* Mon Aug 08 2011 Automatic Build System <autodist@mambasoft.it> 1.1.4-1mamba
- automatic version update by autodist
* Mon Mar 07 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.1.3-1mamba
- update to 1.1.3
* Thu Feb 17 2011 Silvan Calarco <silvan.calarco@mambasoft.it> 1.1.1-5mamba
- added requirement for alsa-utils-midi
* Mon Dec 27 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.1.1-4mamba
- automatic port from devel-gil
* Mon Dec 20 2010 gil <puntogil@libero.it> 1.1.1-3mamba
- rebuilt with new libjack
* Sat Apr 24 2010 Silvan Calarco <silvan.calarco@mambasoft.it> 1.1.1-2mamba
- disabled LASH support because it makes fluidsynth work with jack only
* Sun Jan 17 2010 Automatic Build System <autodist@mambasoft.it> 1.1.1-1mamba
- automatic update by autodist
* Fri May 01 2009 Automatic Build System <autodist@mambasoft.it> 1.0.9-1mamba
- automatic update by autodist
* Mon Jan 05 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0.8-1mamba
- automatic update by autodist
* Tue Sep 25 2007 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0.7-1mamba
- update to 1.0.7
* Thu Oct 27 2005 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0.6-1qilnx
- update to version 1.0.6 by autospec
* Sun Feb 20 2005 Silvan Calarco <silvan.calarco@mambasoft.it> 1.0.5-1qilnx
- package created by autospec