Deji Akingunola 7ef905
Summary:	Library for easy parsing of XMP metadata
Deji Akingunola 7ef905
Name:		exempi
Nikola Forró 806758
Version:	2.4.5
Owen W. Taylor 1b1668
Release:	5%{?dist}
Deji Akingunola 7ef905
License:	BSD
Deji Akingunola 7ef905
Group:		System Environment/Libraries
Deji Akingunola 7ef905
URL:		http://libopenraw.freedesktop.org/wiki/Exempi
Deji Akingunola 536fab
Source0:	http://libopenraw.freedesktop.org/download/%{name}-%{version}.tar.bz2
Nikola Forró 436502
Patch0:		CVE-2018-12648.patch
Nikola Forró b04139
BuildRequires:	gcc-c++
Deji Akingunola 6f7d9e
BuildRequires:	boost-devel expat-devel zlib-devel pkgconfig
Deji Akingunola dd2653
# Work around for aarch64 support (https://bugzilla.redhat.com/show_bug.cgi?id=925327)
Deji Akingunola dd2653
BuildRequires:	autoconf automake libtool
Mikolaj Izdebski 06b187
Provides:	bundled(md5-polstra)
Deji Akingunola 7ef905
Deji Akingunola 7ef905
%description
Deji Akingunola 7ef905
Exempi provides a library for easy parsing of XMP metadata. It is a port of 
Deji Akingunola 7ef905
Adobe XMP SDK to work on UNIX and to be build with GNU automake.
Deji Akingunola 7ef905
It includes XMPCore and XMPFiles.
Deji Akingunola 7ef905
Deji Akingunola 7ef905
%package devel
Deji Akingunola 7ef905
Summary:	Headers for developing programs that will use %{name}
Deji Akingunola 7ef905
Group:		Development/Libraries
Deji Akingunola 7ef905
Requires:	%{name} = %{version}-%{release}
Deji Akingunola 7ef905
Requires:	pkgconfig
Deji Akingunola 7ef905
Deji Akingunola 7ef905
%description devel
Deji Akingunola 7ef905
This package contains the libraries and header files needed for
Mikolaj Izdebski 06b187
developing with exempi.
Deji Akingunola 7ef905
Deji Akingunola 7ef905
%prep
Deji Akingunola 7ef905
%setup -q
Nikola Forró 436502
%patch0 -p1
Deji Akingunola 7ef905
Deji Akingunola 7ef905
%build
Mikolaj Izdebski 87d7b5
libtoolize -vi
Owen W. Taylor 1b1668
NOCONFIGURE=1 ./autogen.sh
Stanislav Ochotnicky 1645fc
# BanEntityUsage needed for #888765
Stanislav Ochotnicky f2b324
%configure CPPFLAGS="-I%{_includedir} -fno-strict-aliasing -DBanAllEntityUsage=1"
Stanislav Ochotnicky 1645fc
Deji Akingunola 7ef905
# Disable rpath
Deji Akingunola 7ef905
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
Deji Akingunola 7ef905
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
Deji Akingunola 7ef905
Stanislav Ochotnicky ef1969
make %{?_smp_mflags} V=1
Stanislav Ochotnicky 8365c6
Stanislav Ochotnicky 8365c6
%check
Stanislav Ochotnicky 8365c6
make check
Stanislav Ochotnicky 8365c6
Deji Akingunola 7ef905
%install
Deji Akingunola 7ef905
make DESTDIR=%{buildroot} install
Deji Akingunola 7ef905
Deji Akingunola 7ef905
rm -rf %{buildroot}%{_libdir}/*.la
Deji Akingunola 7ef905
rm -rf %{buildroot}%{_libdir}/*.a
Deji Akingunola 7ef905
Deji Akingunola 7ef905
%files
Deji Akingunola 7ef905
%doc AUTHORS ChangeLog COPYING README
Deji Akingunola d62329
%{_bindir}/exempi
Deji Akingunola 7ef905
%{_libdir}/*.so.*
Owen W. Taylor 02f875
%{_mandir}/man1/exempi.1*
Deji Akingunola 7ef905
Deji Akingunola 7ef905
%files devel
Deji Akingunola 7ef905
%{_includedir}/exempi-2.0/
Deji Akingunola 7ef905
%{_libdir}/*.so
Deji Akingunola 7ef905
%{_libdir}/pkgconfig/*.pc
Deji Akingunola 7ef905
Deji Akingunola 7ef905
%changelog
Owen W. Taylor 1b1668
* Tue Oct  9 2018 Owen Taylor <otaylor@redhat.com> - 2.4.5-5
Owen W. Taylor 1b1668
- Set NOCONFIGURE when running autogen.sh to avoid running configure twice
Owen W. Taylor 1b1668
Nikola Forró 436502
* Wed Sep 26 2018 Nikola Forró <nforro@redhat.com> - 2.4.5-4
Nikola Forró 436502
- Fix CVE-2018-12648
Nikola Forró 436502
  Resolves #1594643
Nikola Forró 436502
Fedora Release Engineering ab3922
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.5-3
Fedora Release Engineering ab3922
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Fedora Release Engineering ab3922
Nikola Forró c95651
* Thu Jun 28 2018 Nikola Forró <nforro@redhat.com> - 2.4.5-2
Nikola Forró c95651
- Remove ldconfig from scriptlets
Nikola Forró c95651
Nikola Forró 806758
* Tue Mar 13 2018 Nikola Forró <nforro@redhat.com> - 2.4.5-1
Nikola Forró 806758
- Update to version 2.4.5
Nikola Forró 806758
  Resolves #1553140
Nikola Forró 806758
Nikola Forró b04139
* Tue Feb 20 2018 Nikola Forró <nforro@redhat.com> - 2.4.4-2
Nikola Forró b04139
- Add missing gcc-c++ build dependency
Nikola Forró b04139
Nikola Forró d24f2d
* Tue Feb 06 2018 Nikola Forró <nforro@redhat.com> - 2.4.4-1
Nikola Forró d24f2d
- Update to version 2.4.4
Nikola Forró d24f2d
  Resolves #1541818
Nikola Forró d24f2d
Fedora Release Engineering c408fd
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.2-7
Fedora Release Engineering c408fd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
Fedora Release Engineering c408fd
Fedora Release Engineering d86a65
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.2-6
Fedora Release Engineering d86a65
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
Fedora Release Engineering d86a65
Jonathan Wakely 4f97b6
* Mon Jul 03 2017 Jonathan Wakely <jwakely@redhat.com> - 2.4.2-5
Jonathan Wakely 4f97b6
- Rebuilt for Boost 1.64
Jonathan Wakely 4f97b6
Owen W. Taylor 02f875
* Thu Jun 1 2017 Owen Taylor <otaylor@redhat.com> - 2.4.2-4
Owen W. Taylor 02f875
- Make manpage installation agnostic of compression
Owen W. Taylor 02f875
  https://fedoraproject.org/wiki/Packaging:Guidelines#Manpages
Owen W. Taylor 02f875
Fedora Release Engineering 22e13a
* Mon May 15 2017 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.2-3
Fedora Release Engineering 22e13a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
Fedora Release Engineering 22e13a
Kalev Lember e89c61
* Mon Feb 06 2017 Kalev Lember <klember@redhat.com> - 2.4.2-2
Kalev Lember e89c61
- Rebuilt for Boost 1.63
Kalev Lember e89c61
Nikola Forró 5bb9bc
* Mon Jan 30 2017 Nikola Forró <nforro@redhat.com> - 2.4.2-1
Nikola Forró 5bb9bc
- Update to version 2.4.2
Nikola Forró 5bb9bc
  Resolves #1417497
Nikola Forró 5bb9bc
Jonathan Wakely 2e5773
* Fri Jan 27 2017 Jonathan Wakely <jwakely@redhat.com> - 2.4.1-3
Jonathan Wakely 2e5773
- Rebuilt for Boost 1.63
Jonathan Wakely 2e5773
Jonathan Wakely 57b2ad
* Fri Jan 27 2017 Jonathan Wakely <jwakely@redhat.com> - 2.4.1-2
Jonathan Wakely 57b2ad
- Rebuilt for Boost 1.63
Jonathan Wakely 57b2ad
Nikola Forró 4254ac
* Tue Jan 24 2017 Nikola Forró <nforro@redhat.com> - 2.4.1-1
Nikola Forró 4254ac
- Update to version 2.4.1
Nikola Forró 4254ac
  Resolves #1415672
Nikola Forró 4254ac
Nikola Forró f3c406
* Mon Jan 09 2017 Nikola Forró <nforro@redhat.com> - 2.4.0-1
Nikola Forró f3c406
- Update to version 2.4.0
Nikola Forró f3c406
  Resolves #1411059
Nikola Forró f3c406
Nikola Forró 94d897
* Thu Mar 17 2016 Nikola Forró <nforro@redhat.com> - 2.3.0-1
Nikola Forró 94d897
- Update to version 2.3.0
Nikola Forró 94d897
  Resolves #1318279
Nikola Forró 94d897
Dennis Gilmore 43d6df
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.1-15
Dennis Gilmore 43d6df
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Dennis Gilmore 43d6df
Jonathan Wakely 3cfd9b
* Fri Jan 15 2016 Jonathan Wakely <jwakely@redhat.com> - 2.2.1-14
Jonathan Wakely 3cfd9b
- Rebuilt for Boost 1.60
Jonathan Wakely 3cfd9b
Jonathan Wakely df7ea0
* Thu Aug 27 2015 Jonathan Wakely <jwakely@redhat.com> - 2.2.1-13
Jonathan Wakely df7ea0
- Rebuilt for Boost 1.59
Jonathan Wakely df7ea0
Dennis Gilmore 456cff
* Wed Jul 29 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.1-12
Dennis Gilmore 456cff
- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
Dennis Gilmore 456cff
David Tardon 288d2e
* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 2.2.1-11
David Tardon 288d2e
- rebuild for Boost 1.58
David Tardon 288d2e
Dennis Gilmore 130041
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.1-10
Dennis Gilmore 130041
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Dennis Gilmore 130041
Kalev Lember 2ab348
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 2.2.1-9
Kalev Lember 2ab348
- Rebuilt for GCC 5 C++11 ABI change
Kalev Lember 2ab348
Petr Machata 4b6437
* Tue Jan 27 2015 Petr Machata <pmachata@redhat.com> - 2.2.1-8
Petr Machata 4b6437
- Rebuild for boost 1.57.0
Petr Machata 4b6437
Peter Robinson 2ab16d
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.1-7
Peter Robinson 2ab16d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
Peter Robinson 2ab16d
Dennis Gilmore e9474d
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.1-6
Dennis Gilmore e9474d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Dennis Gilmore e9474d
Petr Machata c3e84a
* Thu May 22 2014 Petr Machata <pmachata@redhat.com> - 2.2.1-5
Petr Machata c3e84a
- Rebuild for boost 1.55.0
Petr Machata c3e84a
Mikolaj Izdebski 87d7b5
* Fri Jan 10 2014 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.2.1-4
Mikolaj Izdebski 87d7b5
- Run libtoolize before autogen.sh
Mikolaj Izdebski 87d7b5
- Resolves: rhbz#1051186
Mikolaj Izdebski 87d7b5
Dennis Gilmore 9c56ec
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.1-3
Dennis Gilmore 9c56ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Dennis Gilmore 9c56ec
Petr Machata 4582ca
* Tue Jul 30 2013 Petr Machata <pmachata@redhat.com> - 2.2.1-2
Petr Machata 4582ca
- Rebuild for boost 1.54.0
Petr Machata 4582ca
Deji Akingunola dd2653
* Mon Jul 22 2013 Deji Akingunola <dakingun@gmail.com> - 2.2.1-1
Deji Akingunola dd2653
- Update to version 2.2.1
Deji Akingunola dd2653
Stanislav Ochotnicky f2b324
* Wed Jan 30 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.2.0-6
Stanislav Ochotnicky f2b324
- Get rid of unnecessary LDFLAGS definition overwriting RPM flags
Stanislav Ochotnicky f2b324
Stanislav Ochotnicky ef1969
* Wed Jan 02 2013 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.2.0-5
Stanislav Ochotnicky ef1969
- Make sure we respect RPM_OPT_FLAGS and simplify configure (#889554)
Stanislav Ochotnicky ef1969
Stanislav Ochotnicky 1645fc
* Wed Dec 19 2012 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.2.0-4
Stanislav Ochotnicky 1645fc
- Add BanAllEntityUsage into macro definitions (#888765)
Stanislav Ochotnicky 1645fc
Mikolaj Izdebski 06b187
* Thu Aug 16 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 2.2.0-3
Mikolaj Izdebski 06b187
- Add bundled(md5-polstra) provides
Mikolaj Izdebski 06b187
- Update to current guidelines
Mikolaj Izdebski 06b187
Dennis Gilmore 34177e
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.0-2
Dennis Gilmore 34177e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Dennis Gilmore 34177e
Deji Akingunola 536fab
* Wed Feb 22 2012 Deji Akingunola <dakingun@gmail.com> - 2.2.0-1
Deji Akingunola 536fab
- Update to version 2.2.0
Deji Akingunola 536fab
Dennis Gilmore 739db5
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.1-3
Dennis Gilmore 739db5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Dennis Gilmore 739db5
Dennis Gilmore 639395
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.1-2
Dennis Gilmore 639395
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Dennis Gilmore 639395
Stanislav Ochotnicky 8365c6
* Mon May  3 2010 Stanislav Ochotnicky <sochotnicky@redhat.com> - 2.1.1-1
Stanislav Ochotnicky 8365c6
- Update to 2.1.1
Stanislav Ochotnicky 8365c6
- Add testsuite execution
Stanislav Ochotnicky 8365c6
- Removed build patch for gcc-4.4 (fixed in upstream)
Stanislav Ochotnicky 8365c6
Jesse Keating 274f24
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.0-4
Jesse Keating 274f24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Jesse Keating 274f24
Jesse Keating ab5a2b
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.1.0-3
Jesse Keating ab5a2b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Jesse Keating ab5a2b
Deji Akingunola 8eb5d9
* Wed Feb 04 2009 Deji Akingunola <dakingun@gmail.com> - 2.1.0-2
Deji Akingunola 8eb5d9
- Add patch to build with gcc-4.4
Deji Akingunola 8eb5d9
Deji Akingunola e4b5e6
* Tue Jan 06 2009 Deji Akingunola <dakingun@gmail.com> - 2.1.0-1
Deji Akingunola e4b5e6
- Update to 2.1.0
Deji Akingunola e4b5e6
    
Deji Akingunola e61265
* Sat May 17 2008 Deji Akingunola <dakingun@gmail.com> - 2.0.1-1
Deji Akingunola e61265
- Update to 2.0.1
Deji Akingunola e61265
Deji Akingunola 5c4cc5
* Wed Apr 02 2008 Deji Akingunola <dakingun@gmail.com> - 2.0.0-1
Deji Akingunola 5c4cc5
- Update to 2.0.0
Deji Akingunola 5c4cc5
Deji Akingunola 74f762
* Fri Feb 08 2008 Deji Akingunola <dakingun@gmail.com> - 1.99.9-1
Deji Akingunola 74f762
- Update to 1.99.9
Deji Akingunola 74f762
Deji Akingunola 7d0e9b
* Sun Jan 13 2008 Deji Akingunola <dakingun@gmail.com> - 1.99.7-1
Deji Akingunola 7d0e9b
- Update to 1.99.7
Deji Akingunola 7d0e9b
Deji Akingunola 7b2a32
* Mon Dec 03 2007 Deji Akingunola <dakingun@gmail.com> - 1.99.5-1
Deji Akingunola 7b2a32
- Update to 1.99.5
Deji Akingunola 7b2a32
Deji Akingunola 329b43
* Wed Sep 05 2007 Deji Akingunola <dakingun@gmail.com> - 1.99.4-2
Deji Akingunola 329b43
- Rebuild for expat 2.0
Deji Akingunola 329b43
Deji Akingunola faea57
* Wed Aug 22 2007 Deji Akingunola <dakingun@gmail.com> - 1.99.4-1
Deji Akingunola faea57
- Update tp 1.99.4
Deji Akingunola faea57
Deji Akingunola 7ef905
* Tue Jul 10 2007 Deji Akingunola <dakingun@gmail.com> - 1.99.3-1
Deji Akingunola 7ef905
- Initial packaging for Fedora