home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 13 / AACD13.ISO / AACD / Sound / LAME / src / lame.spec < prev    next >
Text File  |  2000-08-03  |  2KB  |  68 lines

  1. %define name lame
  2. %define ver 3.86
  3. %define quality alpha
  4. %define rel 1
  5. %define prefix /usr
  6.  
  7. Summary : LAME Ain't an MP3 Encoder
  8. Name: %{name}
  9. Version: %{ver}%{quality}
  10. Release: %{rel}
  11. Copyright: LGPL
  12. Vendor: The LAME Project
  13. Packager: cefiar <cefiar1@optushome.com.au>
  14. URL: http://www.sulaco.org/mp3/
  15. Group: Applications/Multimedia
  16. Source: http://www.sulaco.org:80/mp3/download/beta/%{name}%{ver}%{quality}.tar.gz
  17. BuildRoot: /var/tmp/lame-%{ver}-root
  18. Prefix: %{prefix}
  19. Docdir: %{prefix}/doc
  20.  
  21. %description
  22. LAME is an educational tool to be used for learning about MP3 encoding.  The
  23. goal of the LAME project is to use the open source model to improve the
  24. psycho acoustics, noise shaping and speed of MP3.  Another goal of the LAME
  25. project is to use these improvements for the basis of a  patent free audio
  26. compression codec for the GNU project.
  27.  
  28. %prep
  29.  
  30. %setup -n %{name}%{ver}
  31.  
  32. %build
  33. make
  34.  
  35. %install
  36. rm -fr $RPM_BUILD_ROOT
  37. mkdir -p $RPM_BUILD_ROOT%{prefix}/bin
  38. mkdir -p $RPM_BUILD_ROOT%{prefix}/man/man1
  39. install -s -m 755 lame $RPM_BUILD_ROOT%{prefix}/bin
  40. install -m 644 doc/man/lame.1 $RPM_BUILD_ROOT%{prefix}/man/man1
  41.  
  42. %clean
  43. rm -rf $RPM_BUILD_ROOT
  44. rm -rf /usr/src/redhat/BUILD/%{name}%{ver}
  45.  
  46. %files
  47. %defattr (-,root,root)
  48. %doc LICENSE USAGE COPYING API TODO README* HACKING
  49. %doc doc/html/*.html
  50. %{prefix}/bin/lame
  51. %{prefix}/man/man1
  52.  
  53. %changelog
  54.  
  55. * Tue Aug 01 2000 Stuart Young «cefiar1@optushome.com.au»
  56. - Updated RPM to 3.85beta.
  57. - Modified spec file (merged George and Keitaro's specs)
  58. - Added reasonable info to the specs to reflect the maintainer
  59. - Renamed lame.spec (plain spec is bad, mmkay?).
  60.  
  61. * Fri Jun 30 2000 Keitaro Yosimura «ramsy@linux.or.jp»
  62. - Updated RPM to 3.84alpha.
  63. - Better attempt at an RPM, independant of 3.83 release.
  64. - (This is all surmise as there was no changelog).
  65.  
  66. * Thu May 30 2000 Georges Seguin «crow@planete.net» 
  67. - First RPM build around 3.83beta
  68.