139 lines
5.0 KiB
RPMSpec
139 lines
5.0 KiB
RPMSpec
Name: fluidsynth
|
|
Version: 1.1.11
|
|
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
|
|
* 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
|