Sophie

Sophie

distrib > Mandriva > 10.0 > i586 > by-pkgid > 085770b63d3e92f4b89197c8706808c7 > files > 2

libmatroska-0.6.3-1mdk.src.rpm

%define name    libmatroska
%define version 0.6.3
%define ebmlver 0.6.4

Summary:        Matroska Audio/Video file format library
Name:           %name
Version:        %version
Release:        1mdk
License:        GPL/QPL
Group:		System/Libraries
URL:            http://www.matroska.org/
Source0:        http://matroska.sourceforge.net/downloads/%name-%version.tar.bz2
BuildRoot:      %_tmppath/%name-buildroot
BuildRequires:  libebml-devel >= %ebmlver

%description
In short, matroska is a new Audio/Video file format. It is an advanced
and full featured format.

Advanced because it is based on EBML, a kind of XML equivalent, that
allow infinite extensibility of the format. And full featured because
it includes precise seeking, any audio/video/subtitle codec support
including VCM/ACM/DirectShow compatibility, timecode based format,
complex frame dependencies, chaptering, internationalisation, error
protection, tagging, file attachement, control track (to be defined),
menu (to be defined), etc. All these features are not yet implemented
but already defined in the format.


%package devel
Group: Development/C++
Summary: Matroska Audio/Video file format headers and static library
Requires: libebml-devel  >= %ebmlver

%description devel
In short, matroska is a new Audio/Video file format. It is an advanced
and full featured format.

Advanced because it is based on EBML, a kind of XML equivalent, that
allow infinite extensibility of the format. And full featured because
it includes precise seeking, any audio/video/subtitle codec support
including VCM/ACM/DirectShow compatibility, timecode based format,
complex frame dependencies, chaptering, internationalisation, error
protection, tagging, file attachement, control track (to be defined),
menu (to be defined), etc. All these features are not yet implemented
but already defined in the format.

This package contains the C++ headers and the static library needed
for development with Matroska.

%prep
%setup -q
chmod 644 LICENSE*

%build
cd make/linux
%make


%install
rm -rf %buildroot
cd make/linux
%makeinstall_std prefix=%buildroot/%_prefix libdir=%buildroot/%_libdir

%clean
rm -rf %buildroot


%files devel
%defattr(-,root,root)
%doc LICENSE*
%{_includedir}/matroska
%{_libdir}/lib*.a



%changelog
* Thu Jan 22 2004 Götz Waschk <waschk@linux-mandrake.com> 0.6.3-1mdk
- require new libebml
- new version

* Fri Jan  2 2004 Götz Waschk <waschk@linux-mandrake.com> 0.6.2-1mdk
- requires new libebml
- new version

* Wed Nov  5 2003 Götz Waschk <waschk@linux-mandrake.com> 0.6.1-1mdk
- new version

* Wed Sep 17 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.5.0-2mdk
- lib64 fixes

* Wed Aug 13 2003 Götz Waschk <waschk@linux-mandrake.com> 0.5.0-1mdk
- fix doc list
- fix build
- drop patches
- new version

* Mon Jun 30 2003 Götz Waschk <waschk@linux-mandrake.com> 0.4.4-4mdk
- patch1: fix build with the new ebml package

* Sun Jun 29 2003 Götz Waschk <waschk@linux-mandrake.com> 0.4.4-3mdk
- move headers to the right dir

* Thu Jun 12 2003 Götz Waschk <waschk@linux-mandrake.com> 0.4.4-2mdk
- small patch to make it compile without installed libmatroska-devel 

* Thu Jun 12 2003 Götz Waschk <waschk@linux-mandrake.com> 0.4.4-1mdk
- new version

* Thu May 22 2003 Götz Waschk <waschk@linux-mandrake.com> 0.4.3-1mdk
- new version

* Mon May 12 2003 Götz Waschk <waschk@linux-mandrake.com> 0.4.2-1mdk
- requires latest ebml
- new version

* Mon May  5 2003 Götz Waschk <waschk@linux-mandrake.com> 0.4.0-1mdk
- initial package