]> git.pld-linux.org Git - packages/libmatroska.git/blobdiff - libmatroska.spec
- updated to 1.1.0 (new soname)
[packages/libmatroska.git] / libmatroska.spec
index b001541f4a69bd3285c8927e57c8b116f6f59fff..82ffe8bfa1b4c4ba64d911e2defdafda15ddc657 100644 (file)
@@ -1,17 +1,19 @@
 Summary:       Extensible Binary Meta Language access library
 Summary:       Extensible Binary Meta Language access library
-Summary(pl):   Biblioteka dostêpu rozszerzalnego metajêzyka binarnego
+Summary(pl.UTF-8):     Biblioteka dostępu rozszerzalnego metajęzyka binarnego
 Name:          libmatroska
 Name:          libmatroska
-Version:       0.4.4
+Version:       1.1.0
 Release:       1
 Release:       1
-License:       GPL/QPL
+License:       LGPL v2.1+
 Group:         Libraries
 Group:         Libraries
-Source0:       http://matroska.free.fr/downloads/%{name}/%{name}-%{version}.tar.bz2
-# Source0-md5: 1d855dc5d7a16d562efcac53f9cbdf7b
+Source0:       http://dl.matroska.org/downloads/libmatroska/%{name}-%{version}.tar.bz2
+# Source0-md5: 21e5ee3e2573f0ae99db195348bdfb98
 Patch0:                %{name}-makefile.patch
 URL:           http://www.matroska.org/
 Patch0:                %{name}-makefile.patch
 URL:           http://www.matroska.org/
-BuildRequires: libebml-devel
+BuildRequires: libebml-devel >= 1.2.0
 BuildRequires: libstdc++-devel
 BuildRequires: libtool
 BuildRequires: libstdc++-devel
 BuildRequires: libtool
+BuildRequires: rpmbuild(macros) >= 1.566
+BuildRequires: sed >= 4.0
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -22,46 +24,49 @@ binary version of XML. This way the significant advantages in terms of
 future format extensibility are gained without breaking file support
 in old parsers.
 
 future format extensibility are gained without breaking file support
 in old parsers.
 
-%description -l pl
-Matroska to rozszerzalny otwarty format kodowania d¼wiêku i obrazu,
-d±¿±cy do stania siê pewnego dnia standardem formatów zawieraj±cych
-multimedia. Jest on oparty na EBML (rozszerzalnym metajêzyku
-binarnym), binarnym odpowiedniku XML. W ten sposób ma on przewagê nad
-innymi formatami pod wzglêdem przysz³ej rozszerzalno¶ci przy
-jednoczesnym zachowaniu kompatybilnoci wstecz.
+%description -l pl.UTF-8
+Matroska to rozszerzalny otwarty format kodowania dźwięku i obrazu,
+dążący do stania się pewnego dnia standardem formatów zawierających
+multimedia. Jest on oparty na EBML (rozszerzalnym metajęzyku
+binarnym), binarnym odpowiedniku XML-a. W ten sposób ma on przewagę
+nad innymi formatami pod względem przyszłej rozszerzalności przy
+jednoczesnym zachowaniu kompatybilności wstecz.
 
 %package devel
 Summary:       Header files for matroska library
 
 %package devel
 Summary:       Header files for matroska library
-Summary(pl):   Nag³ówki dla biblioteki matroska
+Summary(pl.UTF-8):     Nagłówki dla biblioteki matroska
 Group:         Development/Libraries
 Group:         Development/Libraries
-Requires:      %{name} = %{version}
+Requires:      %{name} = %{version}-%{release}
+Requires:      libebml-devel >= 1.2.0
 Requires:      libstdc++-devel
 
 %description devel
 Header files for matroska library.
 
 Requires:      libstdc++-devel
 
 %description devel
 Header files for matroska library.
 
-%description devel -l pl
-Nag³ówki dla biblioteki matroska.
+%description devel -l pl.UTF-8
+Nagłówki dla biblioteki matroska.
 
 %package static
 Summary:       Static version of matroska library
 
 %package static
 Summary:       Static version of matroska library
-Summary(pl):   Statyczna wersja biblioteki matroska
+Summary(pl.UTF-8):     Statyczna wersja biblioteki matroska
 Group:         Development/Libraries
 Group:         Development/Libraries
-Requires:      %{name}-devel = %{version}
+Requires:      %{name}-devel = %{version}-%{release}
 
 %description static
 Static version of matroska library.
 
 
 %description static
 Static version of matroska library.
 
-%description static -l pl
+%description static -l pl.UTF-8
 Statyczna wersja biblioteki matroska.
 
 %prep
 Statyczna wersja biblioteki matroska.
 
 %prep
-%setup -q 
+%setup -q
+%undos make/linux/Makefile
 %patch0 -p1
 
 %build
 %{__make} -C make/linux \
        prefix=%{_prefix} \
 %patch0 -p1
 
 %build
 %{__make} -C make/linux \
        prefix=%{_prefix} \
+       libdir=%{_libdir} \
        CXX="%{__cxx}" \
        LD="%{__cxx}" \
        DEBUGFLAGS="%{rpmcflags} %{?debug:-DDEBUG}" \
        CXX="%{__cxx}" \
        LD="%{__cxx}" \
        DEBUGFLAGS="%{rpmcflags} %{?debug:-DDEBUG}" \
@@ -72,11 +77,12 @@ Statyczna wersja biblioteki matroska.
 rm -rf $RPM_BUILD_ROOT
 
 %{__make} -C make/linux install \
 rm -rf $RPM_BUILD_ROOT
 
 %{__make} -C make/linux install \
-       prefix=$RPM_BUILD_ROOT%{_prefix}
+       prefix=$RPM_BUILD_ROOT%{_prefix} \
+       libdir=$RPM_BUILD_ROOT%{_libdir}
 
 # prepare docs (with working hyperlinks)
 
 # prepare docs (with working hyperlinks)
-install -d doc
-cp --parents src/api/index.html src/api/c/index.html doc
+#install -d doc
+#cp --parents src/api/index.html src/api/c/index.html doc
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -84,13 +90,15 @@ rm -rf $RPM_BUILD_ROOT
 %post  -p /sbin/ldconfig
 %postun        -p /sbin/ldconfig
 
 %post  -p /sbin/ldconfig
 %postun        -p /sbin/ldconfig
 
-%files 
+%files
 %defattr(644,root,root,755)
 %defattr(644,root,root,755)
+%doc ChangeLog
 %attr(755,root,root) %{_libdir}/libmatroska.so.*.*.*
 %attr(755,root,root) %{_libdir}/libmatroska.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libmatroska.so.3
 
 %files devel
 %defattr(644,root,root,755)
 
 %files devel
 %defattr(644,root,root,755)
-%doc doc/src/api/*
+##%doc doc/src/api/*
 %attr(755,root,root) %{_libdir}/libmatroska.so
 %{_libdir}/libmatroska.la
 %{_includedir}/matroska
 %attr(755,root,root) %{_libdir}/libmatroska.so
 %{_libdir}/libmatroska.la
 %{_includedir}/matroska
This page took 0.079242 seconds and 4 git commands to generate.