fluidsynth.spec.in
上传用户:tjmskj2
上传日期:2020-08-17
资源大小:577k
文件大小:2k
源码类别:

midi

开发平台:

C/C++

  1. %define name    @PACKAGE@
  2. %define version @VERSION@
  3. %define release 1
  4. %define prefix  /usr
  5. Summary: A real-time software synthesizer based on SoundFont 2 specifications.
  6. Name: %{name}
  7. Version: %{version}
  8. Release: %{release}
  9. Prefix: %{prefix}
  10. Copyright: LGPL
  11. Group: Sound
  12. Source: http://savannah.nongnu.org/download/fluid/stable.pkg/%{version}/fluidsynth-%{version}.tar.gz
  13. URL: http://www.fluidsynth.org/
  14. BuildRoot: /var/tmp/%{name}-%{version}
  15. %description
  16. FluidSynth is a real-time software synthesizer based on the SoundFont
  17. 2 specifications. FluidSynth can read MIDI events from MIDI input
  18. devices and render them to audio devices using SoundFont files to
  19. define the instrument sounds. It can also play MIDI files and supports
  20. real time effect control via SoundFont modulators and MIDI
  21. controls. FluidSynth can be interfaced to other programs in different
  22. ways, including linking as a shared library.
  23. %package devel
  24. Summary: Libraries and includes to build FluidSynth into other applications
  25. Group: Development/Libraries
  26. %description devel
  27. FluidSynth is a real-time software synthesizer based on the SoundFont
  28. 2 specifications. FluidSynth can read MIDI events from MIDI input
  29. devices and render them to audio devices using SoundFont files to
  30. define the instrument sounds. It can also play MIDI files and supports
  31. real time effect control via SoundFont modulators and MIDI
  32. controls. FluidSynth can be interfaced to other programs in different
  33. ways, including linking as a shared library.
  34. This package contains libraries and includes for building applications
  35. with FluidSynth support.
  36. %prep
  37. %setup
  38. %build
  39. ./configure --prefix=%{prefix}
  40. make
  41. %install
  42. if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi
  43. mkdir -p $RPM_BUILD_ROOT
  44. make prefix=$RPM_BUILD_ROOT%{prefix} install
  45. %clean
  46. if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi
  47. %files
  48. %defattr(-,root,root)
  49. %doc AUTHORS COPYING ChangeLog NEWS README TODO
  50. %{prefix}/bin/fluidsynth
  51. %{prefix}/lib/libfluidsynth.so*
  52. %{prefix}/man/man1/*
  53. %files devel
  54. %defattr(-,root,root)
  55. %doc doc/example.c doc/example.sf2 doc/api doc/html/*
  56. %{prefix}/lib/libfluidsynth.a
  57. %{prefix}/lib/libfluidsynth.la
  58. %{prefix}/lib/pkgconfig/fluidsynth.pc
  59. %{prefix}/include/fluidsynth.h
  60. %{prefix}/include/fluidsynth
  61. %changelog
  62. * Mon Aug 25 2003 Josh Green <jgreen@users.sourceforge.net>
  63. - Created initial fluidsynth.spec.in