diff --git a/.gitignore b/.gitignore index 4af948f..7c206af 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ libmatroska-1.0.0.tar.bz2 /libmatroska-1.4.5.tar.bz2 /libmatroska-1.4.7.tar.bz2 /libmatroska-1.4.8.tar.xz +/libmatroska-1.4.9.tar.xz diff --git a/libmatroska.spec b/libmatroska.spec index 6faa6b9..6fadc13 100644 --- a/libmatroska.spec +++ b/libmatroska.spec @@ -1,12 +1,14 @@ Summary: Open audio/video container format library Name: libmatroska -Version: 1.4.8 +Version: 1.4.9 Release: 1%{?dist} License: LGPLv2+ Group: System Environment/Libraries URL: https://www.matroska.org/ Source0: https://dl.matroska.org/downloads/%{name}/%{name}-%{version}.tar.xz -BuildRequires: libebml-devel >= 1.3.4 +BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: libebml-devel >= 1.3.6 %description Matroska is an extensible open standard Audio/Video container. It @@ -19,7 +21,9 @@ is usually found as .mkv files (matroska video) and .mka files Summary: Matroska container format library development files Group: Development/Libraries Requires: %{name}%{_isa} = %{version}-%{release} -Requires: libebml-devel >= 1.3.4 +Requires: cmake-filesystem +Requires: libebml-devel >= 1.3.6 +Requires: pkgconfig %description devel Matroska is an extensible open standard Audio/Video container. It @@ -36,18 +40,15 @@ will use the Matroska container format. %build -%configure --disable-static +%cmake %make_build %install %make_install -rm %{buildroot}%{_libdir}/%{name}.la -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files @@ -59,9 +60,18 @@ rm %{buildroot}%{_libdir}/%{name}.la %{_includedir}/matroska/ %{_libdir}/%{name}.so %{_libdir}/pkgconfig/%{name}.pc +%{_libdir}/cmake/matroska/MatroskaConfig.cmake +%{_libdir}/cmake/matroska/MatroskaConfigVersion.cmake +%{_libdir}/cmake/matroska/MatroskaTargets-noconfig.cmake +%{_libdir}/cmake/matroska/MatroskaTargets.cmake %changelog +* Tue Jul 24 2018 Dominik Mierzejewski - 1.4.9-1 +- update to 1.4.9 (#1570226) +- switch build system to cmake, add missing dependencies +- use ldconfig_scriptlets macro + * Sat Oct 07 2017 Dominik Mierzejewski - 1.4.8-1 - Update to 1.4.8 (#1495383) diff --git a/sources b/sources index b0e0c6f..72990fa 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libmatroska-1.4.8.tar.xz) = af3b8bfae891be77896b6afa2da3325ebba73a957cd43a4e6086b68e1237bb37b2e6d5eb57322c05ede0ad0c03464087b77fbdf06101314f09411648e1073cee +SHA512 (libmatroska-1.4.9.tar.xz) = 281224b66ce7ef39daf0f186cda1144250e190b914e64f4f2524e8bf0170a3d18dbc50f204d4ca8d7eaffe183a61f96c92ba6ec4325bacb068272d62cdbcef33