libmatroska-vl.spec 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. Summary: Open audio/video container format library
  2. Name: libmatroska
  3. Version: 0.8.1
  4. Release: 1%{?_dist_release}
  5. License: LGPL
  6. Group: System Environment/Libraries
  7. URL: http://www.matroska.org/
  8. Source0: http://dl.matroska.org/downloads/libmatroska/libmatroska-%{version}.tar.bz2
  9. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
  10. BuildRequires: libebml-devel >= 0.7.6
  11. %description
  12. Matroska is an extensible open standard Audio/Video container. It
  13. aims to become THE standard of multimedia container formats. Matroska
  14. is usually found as .mkv files (matroska video) and .mka files
  15. (matroska audio).
  16. %package devel
  17. Summary: Matroska container format library development files
  18. Group: Development/Libraries
  19. Requires: %{name} = %{version}-%{release}
  20. Requires: libebml-devel >= 0.7.6
  21. %description devel
  22. Matroska is an extensible open standard Audio/Video container. It
  23. aims to become THE standard of multimedia container formats. Matroska
  24. is usually found as .mkv files (matroska video) and .mka files
  25. (matroska audio).
  26. This package contains the files required to rebuild applications which
  27. will use the Matroska container format.
  28. %prep
  29. %setup -q
  30. %build
  31. CXXFLAGS="$RPM_OPT_FLAGS" make -C make/linux %{?_smp_mflags}
  32. %install
  33. rm -rf $RPM_BUILD_ROOT
  34. make -C make/linux \
  35. prefix=$RPM_BUILD_ROOT%{_prefix} \
  36. libdir=$RPM_BUILD_ROOT%{_libdir} \
  37. install
  38. # Needed for proper stripping of the library (still in 0.8.0)
  39. chmod +x $RPM_BUILD_ROOT%{_libdir}/libmatroska.so.*
  40. %clean
  41. rm -rf $RPM_BUILD_ROOT
  42. %post -p /sbin/ldconfig
  43. %postun -p /sbin/ldconfig
  44. %files
  45. %defattr(-,root,root,0755)
  46. %doc ChangeLog LICENSE.LGPL
  47. %{_libdir}/libmatroska.so.*
  48. %files devel
  49. %defattr(-,root,root,0755)
  50. %{_includedir}/matroska/
  51. %{_libdir}/libmatroska.a
  52. %{_libdir}/libmatroska.so
  53. %changelog
  54. * Mon Sep 29 2008 Shu KONNO <owa@bg.wakwak.com> 0.8.1-1vl5
  55. - applied new versioning policy
  56. * Sun Jun 10 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.8.1-0vl1
  57. - new upstream release
  58. - rebuilt with new toolchain
  59. * Tue Aug 8 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.8.0-3vl1
  60. - initial build for Vine Linux
  61. * Sun Jul 23 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 0.8.0-3
  62. - Taking over as maintainer since Anvil has other priorities
  63. - Long long due rebuild with new gcc for FC-5, it seems this may have already
  64. been done, since the last rebuild was of March 16 and the Rebuild Request
  65. bug of March 19? Rebuilding anyway to be sure (bug 185875)
  66. * Thu Mar 16 2006 Dams <anvil[AT]livna.org> - 0.8.0-2.fc5
  67. - Rebuild
  68. * Tue Nov 29 2005 Matthias Saou <http://freshrpms.net/> 0.8.0-1
  69. - Update to 0.8.0.
  70. - Add a full description for the devel package.
  71. - Some other minor spec file changes.
  72. * Sun Jun 5 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.7.7-2
  73. - Split development files into a devel subpackage.
  74. - Run ldconfig at post (un)install time.
  75. - Fix shared library file modes.
  76. - Improve description.
  77. * Wed May 25 2005 Jeremy Katz <katzj@redhat.com> - 0.7.7-1
  78. - update to 0.7.7 (fixes x86_64 build)
  79. - include shared libs
  80. * Sun May 22 2005 Jeremy Katz <katzj@redhat.com> - 0.7.5-3
  81. - rebuild on all arches
  82. * Sun Feb 27 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.7.5-2
  83. - 0.7.5.
  84. * Wed Nov 10 2004 Matthias Saou <http://freshrpms.net/> 0.7.4-2
  85. - Update to 0.7.4.
  86. - Bump release to provide Extras upgrade path.
  87. - Fix spaces/tabs uglyness.
  88. * Sun Aug 29 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.7.3-0.fdr.1
  89. - Update to 0.7.3.
  90. - Honor $RPM_OPT_FLAGS.
  91. * Mon Jul 12 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.7.0-0.fdr.1
  92. - Update to 0.7.0.
  93. - Improved 64-bit arch build fix.
  94. * Wed May 19 2004 Justin M. Forbes <64bit_fedora@comcast.net> 0:0.6.3-0.fdr.4
  95. - Change linux makefile to use lib64 ifarch x86_64 for sane build
  96. * Sat Apr 3 2004 Dams <anvil[AT]livna.org> 0:0.6.3-0.fdr.3
  97. - Typo in description
  98. * Sun Feb 29 2004 Dams <anvil[AT]livna.org> 0:0.6.3-0.fdr.2
  99. - Added license files as doc
  100. - Requires libebml-devel (headers needed)
  101. * Sat Feb 28 2004 Dams <anvil[AT]livna.org>
  102. - Initial build.