8f4f3ae
Summary:    Extensible Binary Meta Language library
8f4f3ae
Name:       libebml
0604721
Version:    1.4.4
0604721
Release:    1%{?dist}
8f4f3ae
License:    LGPLv2+
Dominik 'Rathann' Mierzejewski c87de44
URL:        https://www.matroska.org/
409f475
Source:     https://dl.matroska.org/downloads/%{name}/%{name}-%{version}.tar.xz
15a0349
Patch0:     %{name}-use-system-utf8cpp.patch
4841da2
BuildRequires: cmake3
3b33ea8
BuildRequires: gcc-c++
15a0349
BuildRequires: utf8cpp-devel
cvsextras 387a567
cvsextras 387a567
%description
cvsextras 387a567
Extensible Binary Meta Language access library A library for reading
cvsextras 387a567
and writing files with the Extensible Binary Meta Language, a binary
cvsextras 387a567
pendant to XML.
cvsextras 387a567
2028314
8f4f3ae
%package    devel
8f4f3ae
Summary:    Development files for the Extensible Binary Meta Language library
d42b306
Requires:   %{name}%{?_isa} = %{version}-%{release}
4841da2
Requires:   %{_libdir}/cmake
3b33ea8
Requires:   pkgconfig
0e98092
8f4f3ae
%description devel
2028314
Extensible Binary Meta Language access library A library for reading
2028314
and writing files with the Extensible Binary Meta Language, a binary
2028314
pendant to XML.
2028314
2028314
This package contains the files required to rebuild applications which
2028314
will use the Extensible Binary Meta Language library.
0e98092
cvsextras 387a567
cvsextras 387a567
%prep
cvsextras 387a567
%setup -q
15a0349
%patch0 -p1 -b .utf8cpp
15a0349
rm -r src/lib/utf8-cpp
cvsextras 387a567
cvsextras 387a567
cvsextras 387a567
%build
d4bd039
%cmake3
d4bd039
%cmake3_build
cvsextras 387a567
cvsextras 387a567
cvsextras 387a567
%install
d4bd039
%cmake3_install
cvsextras 387a567
cvsextras 387a567
3b33ea8
%ldconfig_scriptlets
0e98092
0e98092
cvsextras 387a567
%files
3b33ea8
%license LICENSE.LGPL
0604721
%doc NEWS.md
f09fb2e
%{_libdir}/%{name}.so.5*
0e98092
0e98092
%files devel
0e98092
%{_includedir}/ebml/
f25133f
%{_libdir}/%{name}.so
d42b306
%{_libdir}/pkgconfig/%{name}.pc
9b83812
%dir %{_libdir}/cmake/EBML
9b83812
%{_libdir}/cmake/EBML/EBMLConfig.cmake
9b83812
%{_libdir}/cmake/EBML/EBMLConfigVersion.cmake
9b83812
%{_libdir}/cmake/EBML/EBMLTargets-noconfig.cmake
9b83812
%{_libdir}/cmake/EBML/EBMLTargets.cmake
cvsextras 387a567
cvsextras 387a567
cvsextras 387a567
%changelog
0604721
* Tue Oct 11 2022 Dominik Mierzejewski <dominik@greysector.net> - 1.4.4-1
0604721
- update to 1.4.4 (#2131232)
0604721
- drop obsolete patch
0604721
42b44f7
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.2-4
42b44f7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
42b44f7
113a4cf
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.2-3
113a4cf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
113a4cf
3a603f6
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.2-2
3a603f6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
3a603f6
abd46b2
* Wed Feb 24 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.4.2-1
abd46b2
- update to 1.4.2 (#1930172)
abd46b2
- fixes CVE-2021-3405 (#1926991)
5ff3415
- fix build with GCC-11
abd46b2
50752b8
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.1-2
50752b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
50752b8
ab17a96
* Mon Jan 25 2021 Dominik Mierzejewski <rpm@greysector.net> - 1.4.1-1
ab17a96
- update to 1.4.1 (#1912485)
ab17a96
- fixes heap use-after-free when parsing malformed file (https://gitlab.com/mbunkus/mkvtoolnix/-/issues/2989)
ab17a96
d4bd039
* Mon Aug 10 2020 Hans de Goede <hdegoede@redhat.com> - 1.4.0-4
d4bd039
- Fix FTBFS, straight-forward cmake macro fix (rhbz#1863992)
d4bd039
7a27ff1
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0-3
7a27ff1
- Second attempt - Rebuilt for
7a27ff1
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
7a27ff1
de89fc3
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.0-2
de89fc3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
de89fc3
f09fb2e
* Tue Jul 07 2020 Dominik Mierzejewski <rpm@greysector.net> - 1.4.0-1
f09fb2e
- update to 1.4.0 (#1851593), ABI bump
f09fb2e
3be9d7f
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.10-2
3be9d7f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
3be9d7f
31be0ec
* Tue Dec 24 2019 Dominik Mierzejewski <rpm@greysector.net> - 1.3.10-1
31be0ec
- update to 1.3.10 (#1782287)
31be0ec
9b83812
* Tue Sep 10 2019 Dominik Mierzejewski <rpm@greysector.net> - 1.3.9-1
9b83812
- update to 1.3.9 (#1688001)
9b83812
4ac6f77
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.7-2
4ac6f77
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
4ac6f77
15a0349
* Fri Jun 07 2019 Dominik Mierzejewski <rpm@greysector.net> - 1.3.7-1
15a0349
- update to 1.3.7
15a0349
- unbundle utf8cpp
4841da2
- fix unowned %%{_libdir}/cmake/ebml directory
15a0349
cd5ea1d
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.6-3
cd5ea1d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
cd5ea1d
7f096ca
* Wed Jan 23 2019 Björn Esser <besser82@fedoraproject.org> - 1.3.6-2
7f096ca
- Append curdir to CMake invokation. (#1668512)
7f096ca
3b33ea8
* Mon Jul 23 2018 Dominik Mierzejewski <rpm@greysector.net> - 1.3.6-1
3b33ea8
- update to 1.3.6 (#1570224)
3b33ea8
- add BR: gcc for https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
3b33ea8
- switch build system to cmake
3b33ea8
- add missing dependencies to -devel subpackage
3b33ea8
- use license and ldconfig_scriptlets macros
3b33ea8
090d6e0
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.5-3
090d6e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
090d6e0
27f46c4
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.5-2
27f46c4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
27f46c4
409f475
* Wed Aug 23 2017 Dominik Mierzejewski <rpm@greysector.net> - 1.3.5-1
409f475
- update to 1.3.5 (#1483228)
409f475
352597a
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.4-4
352597a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
352597a
2a71427
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.4-3
2a71427
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2a71427
e6d365a
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.4-2
e6d365a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
e6d365a
Dominik 'Rathann' Mierzejewski 03f2339
* Fri Aug 19 2016 Dominik Mierzejewski <rpm@greysector.net> - 1.3.4-1
Dominik 'Rathann' Mierzejewski 03f2339
- update to 1.3.4 (#1352294)
Dominik 'Rathann' Mierzejewski 03f2339
Dominik 'Rathann' Mierzejewski c87de44
* Thu Feb 18 2016 Dominik Mierzejewski <rpm@greysector.net> - 1.3.3-3
Dominik 'Rathann' Mierzejewski c87de44
- don't convert ChangeLog to UTF8, it already is
Dominik 'Rathann' Mierzejewski c87de44
- use HTTPS in URLs
Dominik 'Rathann' Mierzejewski c87de44
34929a6
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.3-2
34929a6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
34929a6
Dominik Mierzejewski 7fb2157
* Thu Oct 22 2015 Dominik Mierzejewski <rpm@greysector.net> - 1.3.3-1
Dominik Mierzejewski 7fb2157
- update to 1.3.3 (required by libmatroska 1.4.4)
Dominik Mierzejewski 7fb2157
c981f68
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.1-4
c981f68
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
c981f68
Dominik Mierzejewski 465f236
* Sat Apr 11 2015 Dominik Mierzejewski <rpm@greysector.net> - 1.3.1-3
Dominik Mierzejewski 465f236
- rebuilt for gcc-5.0.0-0.22.fc23
Dominik Mierzejewski 465f236
baf6aa8
* Sun Mar 01 2015 Dominik Mierzejewski <rpm@greysector.net> - 1.3.1-2
baf6aa8
- rebuilt for gcc-5.0
baf6aa8
d42b306
* Thu Jan 15 2015 Hans de Goede <hdegoede@redhat.com> - 1.3.1-1
d42b306
- Update to 1.3.1 (rhbz#1182372)
d42b306
7584111
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-4
7584111
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
7584111
ce1461f
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-3
ce1461f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
ce1461f
ef188e4
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-2
ef188e4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
ef188e4
5aaed6d
* Wed Mar 20 2013 Nicolas Chauvet <kwizart@gmail.com> - 1.3.0-1
5aaed6d
- Update to 1.3.0
5aaed6d
- Spec file clean-up
5aaed6d
3975fbb
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.2-4
3975fbb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
3975fbb
b4c67d8
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.2-3
b4c67d8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
b4c67d8
946baa6
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.2-2
946baa6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
946baa6
3c10aab
* Sun Nov 20 2011 Nicolas Chauvet <kwizart@gmail.com> - 1.2.2-1
3c10aab
- Update to 1.2.2
3c10aab
6332257
* Thu Jul 14 2011 Nicolas Chauvet <kwizart@gmail.com> - 1.2.1-1
6332257
- Update to 1.2.1
6332257
c1fe090
* Mon Feb 14 2011 Nicolas Chauvet <kwizart@gmail.com> - 1.2.0-1
c1fe090
- New upstream release 1.2.0
c1fe090
9d05cd0
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.0-2
9d05cd0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
9d05cd0
7704506
* Fri Jun 18 2010 Hans de Goede <hdegoede@redhat.com> 1.0.0-1
7704506
- New upstream release 1.0.0 (#605571)
7704506
8f4f3ae
* Tue May 25 2010 Hans de Goede <hdegoede@redhat.com> 0.8.0-1
8f4f3ae
- New upstream release 0.8.0 (#595421)
8f4f3ae
001288a
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.8-3
001288a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
001288a
08a541d
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.8-2
08a541d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
08a541d
1ea3c23
* Thu Mar  6 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.7.8-1
1ea3c23
- New upstream release 0.7.8
1ea3c23
c5cbcb0
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.7.7-5
c5cbcb0
- Autorebuild for GCC 4.3
c5cbcb0
69474b1
* Tue Jan  8 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.7.7-4
69474b1
- Fix building with gcc 4.3
69474b1
f51b199
* Mon Aug 13 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.7.7-3
f51b199
- Update License tag for new Licensing Guidelines compliance
f51b199
f25133f
* Mon Aug 28 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 0.7.7-2
f25133f
- Taking over as maintainer since Anvil has other priorities
f25133f
- Drop static lib from -devel package
f25133f
- FE6 Rebuild
f25133f
3e7ffa3
* Wed Apr 12 2006 Dams <anvil[AT]livna.org> - 0.7.7-1
3e7ffa3
- Updated to 0.7.7
3e7ffa3
89cd8d5
* Thu Mar 16 2006 Dams <anvil[AT]livna.org> - 0.7.6-2.fc5
89cd8d5
- Release bump
89cd8d5
2028314
* Tue Nov 29 2005 Matthias Saou <http://freshrpms.net/> 0.7.6-1
2028314
- Update to 0.7.6.
2028314
- Change URL to the project's one.
2028314
- Add a full description for the devel package.
2028314
- Some other minor spec file changes.
2028314
0e98092
* Sun Jun  5 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.7.5-2
0e98092
- Split development files into a devel subpackage.
0e98092
- Run ldconfig at post (un)install time.
0e98092
- Fix shared library file modes.
0e98092
fb54417
* Wed May 25 2005 Jeremy Katz <katzj@redhat.com> - 0.7.5-1
fb54417
- update to 0.7.5 (fixes x86_64 build)
fb54417
- incldue shared libs
fb54417
af9acbe
* Sun May 22 2005 Jeremy Katz <katzj@redhat.com> - 0.7.3-3
af9acbe
- rebuild on all arches
af9acbe
2440392
* Sun Feb 27 2005 Ville Skyttä <ville.skytta at iki.fi> - 0.7.3-2
2440392
- 0.7.3.
2440392
0c82191
* Wed Nov 10 2004 Matthias Saou <http://freshrpms.net/> 0.7.2-2
0c82191
- Update to 0.7.2.
0c82191
- Bump release to provide Extras upgrade path.
0c82191
cvsextras 6779f51
* Sun Aug 29 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.7.1-0.fdr.1
cvsextras 6779f51
- Update to 0.7.1.
cvsextras 6779f51
- Honor $RPM_OPT_FLAGS.
cvsextras 6779f51
cvsextras 7283c5c
* Mon Jul 12 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.7.0-0.fdr.1
cvsextras 7283c5c
- Update to 0.7.0.
cvsextras 7283c5c
- Improved 64-bit arch build fix.
cvsextras 7283c5c
cvsextras 7283c5c
* Wed May  19 2004 Justin M. Forbes <64bit_fedora@comcast.net> 0:0.6.5-0.fdr.2
cvsextras 7283c5c
- Change linux makefile to use lib64 ifarch x86_64 for sane build
cvsextras 7283c5c
cvsextras 387a567
* Sun Apr  4 2004 Dams <anvil[AT]livna.org> 0:0.6.5-0.fdr.1
cvsextras 387a567
- Updated to 0.6.5
cvsextras 387a567
cvsextras 387a567
* Sun Feb 29 2004 Dams <anvil[AT]livna.org> 0:0.6.4-0.fdr.2
cvsextras 387a567
- Added licenses file as doc
cvsextras 387a567
33a3ec2
* Thu Sep  4 2003 Dams <anvil[AT]livna.org>
cvsextras 387a567
- Initial build.
cvsextras 387a567
cvsextras 387a567