rpms/libmatroska/devel libmatroska.spec,1.10,1.11
Ville Skytta (scop)
fedora-extras-commits at redhat.com
Sun Jun 5 08:37:06 UTC 2005
Author: scop
Update of /cvs/extras/rpms/libmatroska/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv26318/devel
Modified Files:
libmatroska.spec
Log Message:
Split -devel, run ldconfig, fix *.so modes, improve description.
Index: libmatroska.spec
===================================================================
RCS file: /cvs/extras/rpms/libmatroska/devel/libmatroska.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- libmatroska.spec 25 May 2005 20:44:52 -0000 1.10
+++ libmatroska.spec 5 Jun 2005 08:37:04 -0000 1.11
@@ -1,22 +1,28 @@
-Summary: Open Audio/Video container format
+Summary: Open audio/video container format library
Name: libmatroska
Version: 0.7.7
-Release: 1
+Release: 2
License: LGPL
-Group: Development/Libraries
+Group: System Environment/Libraries
URL: http://matroska.org/
Source0: http://dl.matroska.org/downloads/libmatroska/libmatroska-%{version}.tar.bz2
-Provides: %{name}-devel = %{version}-%{release}
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot-%(%{__id_u} -n)
BuildRequires: libebml-devel >= 0.7.5
-Requires: libebml-devel >= 0.7.5
%description
-An extensible open standard Audio/Video container format Matroska is
-aiming to become the standard of Multimedia Container Formats one
-day. It is based on EBML (Extensible Binary Meta Language), a kind of
-binary version of XML. This way the significant advantages in terms of
-future format extensibility
+Matroska is an extensible open standard Audio/Video container. It
+aims to become THE standard of multimedia container formats. Matroska
+is usually found as .mkv files (matroska video) and .mka files
+(matroska audio).
+
+%package devel
+Summary: Matroska development files
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: libebml-devel >= 0.7.5
+
+%description devel
+%{summary}.
%prep
@@ -31,21 +37,36 @@
rm -rf $RPM_BUILD_ROOT
make -C make/linux \
prefix=$RPM_BUILD_ROOT%{_prefix} libdir=$RPM_BUILD_ROOT%{_libdir} install
+chmod +x $RPM_BUILD_ROOT%{_libdir}/libmatroska.so*
%clean
rm -rf $RPM_BUILD_ROOT
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+
%files
%defattr(-,root,root,-)
%doc ChangeLog LICENSE.LGPL
-%{_includedir}/matroska
+%{_libdir}/libmatroska.so.*
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/matroska/
%{_libdir}/libmatroska.a
-%{_libdir}/libmatroska.so*
+%{_libdir}/libmatroska.so
%changelog
+* Sun Jun 5 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.7.7-2
+- Split development files into a devel subpackage.
+- Run ldconfig at post (un)install time.
+- Fix shared library file modes.
+- Improve description.
+
* Wed May 25 2005 Jeremy Katz <katzj at redhat.com> - 0.7.7-1
- update to 0.7.7 (fixes x86_64 build)
- include shared libs
More information about the scm-commits
mailing list