source: spec/trunk/SPECS/libmatroska.spec@ 1750

Last change on this file since 1750 was 1671, checked in by tellie, 6 years ago

spec: libmatroska: Release version 1.5.2-1.

File size: 2.0 KB
Line 
1Summary: Open audio/video container format library
2Name: libmatroska
3Version: 1.5.2
4Release: 1%{?dist}
5License: LGPLv2+
6URL: https://www.matroska.org/
7#Source0: https://dl.matroska.org/downloads/%{name}/%{name}-%{version}.tar.xz
8%scm_source github https://github.com/komh/libmatroska-os2 master
9BuildRequires: cmake3
10BuildRequires: gcc
11BuildRequires: libebml-devel >= 1.3.8
12Requires: libebml%{_isa} >= 1.3.8
13
14%description
15Matroska is an extensible open standard Audio/Video container. It
16aims to become THE standard of multimedia container formats. Matroska
17is usually found as .mkv files (matroska video) and .mka files
18(matroska audio).
19
20
21%package devel
22Summary: Matroska container format library development files
23Requires: %{name}%{_isa} = %{version}-%{release}
24Requires: %{_libdir}/cmake
25Requires: libebml-devel >= 1.3.8
26Requires: pkgconfig
27
28%description devel
29Matroska is an extensible open standard Audio/Video container. It
30aims to become THE standard of multimedia container formats. Matroska
31is usually found as .mkv files (matroska video) and .mka files
32(matroska audio).
33
34This package contains the files required to rebuild applications which
35will use the Matroska container format.
36
37
38%prep
39#%setup -q
40%scm_setup
41
42%build
43export LDFLAGS="-Zhigh-mem -Zomf -Zargs-wild -Zargs-resp"
44export LIBS="-lcx"
45%cmake3 .
46#%make_build
47make %{?_smp_mflags}
48
49%install
50%make_install
51
52
53#%ldconfig_scriptlets
54
55
56%files
57%license LICENSE.LGPL
58%doc ChangeLog
59#%{_libdir}/%{name}.so.6*
60
61%files devel
62%{_includedir}/matroska/
63%{_libdir}/*.dll
64%{_libdir}/*.a
65%{_libdir}/pkgconfig/%{name}.pc
66%dir %{_libdir}/cmake/Matroska
67%{_libdir}/cmake/Matroska/MatroskaConfig.cmake
68%{_libdir}/cmake/Matroska/MatroskaConfigVersion.cmake
69%{_libdir}/cmake/Matroska/MatroskaTargets-noconfig.cmake
70%{_libdir}/cmake/Matroska/MatroskaTargets.cmake
71
72
73%changelog
74* Fri Oct 04 2019 Elbert Pol <elbert.pol@gmail.com> - 1.5.2-1
75- First Rpm for OS2
76- Thankz KO Myung-Hun for the OS2 source
77
78* Tue Sep 10 2019 Dominik Mierzejewski <rpm@greysector.net> - 1.5.2-1
79- update to 1.5.2 (#1688000)
80- drop obsolete patch
Note: See TracBrowser for help on using the repository browser.