]> git.pld-linux.org Git - packages/libmatroska.git/blobdiff - libmatroska.spec
- updated to 1.1.0 (new soname)
[packages/libmatroska.git] / libmatroska.spec
index 7b0145058e35414143a9037a4574aa855cbea617..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.6.2
+Version:       1.1.0
 Release:       1
 Release:       1
-License:       GPL v2 or QPL
+License:       LGPL v2.1+
 Group:         Libraries
 Group:         Libraries
-Source0:       http://matroska.free.fr/downloads/%{name}/%{name}-%{version}.tar.gz
-# Source0-md5: 8df5bf6ddb79676bc7c7a489a39e6f6f
+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 >= 0.6.3
+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,47 +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:      libebml-devel >= 0.6.3
+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
 %setup -q
 Statyczna wersja biblioteki matroska.
 
 %prep
 %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}" \
@@ -73,7 +77,8 @@ 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)
 #install -d doc
 
 # prepare docs (with working hyperlinks)
 #install -d doc
@@ -89,6 +94,7 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(644,root,root,755)
 %doc ChangeLog
 %attr(755,root,root) %{_libdir}/libmatroska.so.*.*.*
 %defattr(644,root,root,755)
 %doc ChangeLog
 %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)
This page took 0.10487 seconds and 4 git commands to generate.