Advertisement
david_david

mac.spec

Mar 14th, 2014
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.77 KB | None | 0 0
  1. %define ver 3.99
  2. %define uver 4
  3. %define bver 5
  4. %define sver 7
  5.  
  6. %define major 2
  7. %define libname %mklibname %{name} %{major}
  8. %define develname %mklibname -d %{name}
  9.  
  10. Name: mac
  11. Version: 3.99.4.5.7
  12. Release: %mkrel 1
  13. Summary: Monkey's Audio Codec
  14. # Nonfree custom license (as per clause 3): http://www.monkeysaudio.com/license.html
  15. License: Custom
  16. Group: Sound/Editors and Converters
  17. Url: http://etree.org/shnutils/shntool/
  18. Source0: http://etree.org/shnutils/shntool/support/formats/ape/unix/%{ver}-u%{uver}-b%{bver}-s%{sver}/%{name}-%{ver}-u%{uver}-b%{bver}-s%{sver}.tar.gz
  19.  
  20. BuildRequires: libstdc++-devel
  21.  
  22.  
  23. %description
  24. Monkey's Audio Codec is a lossless audio codec w/ good
  25. correspondence of compression (and decompression) ratio
  26. and time.
  27.  
  28. Monkey's Audio Codec can be used for personal, educational
  29. and non-commercial purposes. Commercial usage requires
  30. prior written permission from Monkey's Audio author.
  31. See License.htm before usage.
  32.  
  33. This version is patched for shntool support.
  34.  
  35. This package is in nonfree repo because of its license.
  36.  
  37. #------------------------------------------------------------------------
  38.  
  39. %package -n %{libname}
  40. Summary: Monkey's Audio Codec library
  41. Group: System/Libraries
  42.  
  43. %description -n %{libname}
  44. Monkey's Audio Codec library.
  45.  
  46. Monkey's Audio Codec is a lossless audio codec w/ good
  47. correspondence of compression (and decompresssion) ratio
  48. and time.
  49.  
  50. Monkey's Audio Codec can be used for personal, educational
  51. and non-commercial purposes. Commercial usage requires
  52. prior written permission from Monkey's Audio author.
  53. See License.htm before usage.
  54.  
  55. This version is patched for shntool support.
  56.  
  57. This package is in restricted because of its license.
  58.  
  59. #------------------------------------------------------------------------
  60.  
  61. %package -n %{develname}
  62. Summary: Monkey's Audio Codec development files
  63. Group: Development/C
  64. Requires: %{libname} = %{version}-%{release}
  65. Provides: %{name}-devel = %{version}-%{release}
  66.  
  67. %description -n %{develname}
  68. Development files (headers etc) needed to develop software with %{libname}.
  69.  
  70. This version is patched for shntool support.
  71.  
  72. This package is in restricted because of its license.
  73.  
  74. #------------------------------------------------------------------------
  75. %prep
  76. %setup -q -n %{name}-%{ver}-u%{uver}-b%{bver}-s%{sver}
  77.  
  78. %build
  79. CXXFLAGS="$CXXFLAGS -DSHNTOOL"
  80. %configure2_5x \
  81. --disable-static
  82. %make
  83.  
  84. %install
  85. %makeinstall_std
  86.  
  87. # we don't want these
  88. find %{buildroot} -name '*.la' -delete
  89.  
  90. %files
  91. %doc AUTHORS ChangeLog* NEWS README
  92. %{_bindir}/%{name}
  93.  
  94. %files -n %{libname}
  95. %doc src/License.htm
  96. %{_libdir}/libmac.so.%{major}
  97. %{_libdir}/libmac.so.%{major}.*
  98.  
  99. %files -n %{develname}
  100. %doc TODO src/Readme.htm
  101. %{_includedir}/%{name}/*.h
  102. %{_libdir}/libmac.so
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement