Summary: Miniature XML development library Name: mxml Version: 3.0 Release: 1%{?dist} License: ASL 2.0 with exception URL: http://www.msweet.org/blog.php?L+Z3 Source0: https://github.com/michaelrsweet/mxml/archive/v%{version}.tar.gz BuildRequires: gcc %description Mini-XML is a small XML parsing library that you can use to read XML and XML-like data files in your application without requiring large non-standard libraries. %package devel Summary: Libraries, includes, etc to develop mxml applications Requires: mxml = %{version}-%{release} Requires: pkgconfig %description devel Libraries, include files, etc you can use to develop mxml applications. %prep %setup -q %build # Run autoconf since we patched configure.in. %configure --enable-shared make %{?_smp_mflags} %install rm -rf %{buildroot} make BUILDROOT=%{buildroot} install # Configuring with --disable-static doesn't work, so let's just delete # the .a file by hand. rm %{buildroot}%{_libdir}/libmxml.a # remove extra docs rm -rf %{buildroot}%{_datadir}/doc/mxml/ # remove rendered man pages rm -f %{buildroot}%{_datadir}/man/cat*/* %files %license LICENSE %doc README.md %{_libdir}/libmxml.so.* %files devel %doc CHANGES.md doc/*.html doc/*.jpg doc/*.png %{_includedir}/*.h %{_libdir}/libmxml.so %{_mandir}/*/* %{_libdir}/pkgconfig/mxml.pc %changelog * Wed Mar 06 2019 Kevin Fenzi - 3.0-1 - Upgrade to 3.0. Fixes bug #1684794 - CVE-2018-20004 CVE-2018-20592 CVE-2018-20593 * Fri Feb 01 2019 Fedora Release Engineering - 2.11-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Fri Jul 20 2018 Kevin Fenzi - 2.11-4 - Fix FTBFS bug #1604905. * Fri Jul 13 2018 Fedora Release Engineering - 2.11-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Thu Feb 08 2018 Fedora Release Engineering - 2.11-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Sat Nov 04 2017 Kevin Fenzi - 2.11-1 - Update to 2.11. Fixes bug #1459753 * Thu Aug 03 2017 Fedora Release Engineering - 2.9-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering - 2.9-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Fri Feb 10 2017 Fedora Release Engineering - 2.9-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Sat Jun 11 2016 Kevin Fenzi - 2.9-1 - Update to 2.9 - Add patch from debian to fix CVE-2016-4570 and CVE-2016-4571. Bug #1334648 and #1334649 - Fix rpath usage * Thu Feb 04 2016 Fedora Release Engineering - 2.8-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Wed Jun 17 2015 Fedora Release Engineering - 2.8-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Sun Aug 17 2014 Fedora Release Engineering - 2.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sat Jun 07 2014 Fedora Release Engineering - 2.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Sun Apr 06 2014 Brendan Jones 2.8-1 - Update to 2.8 * Tue Dec 03 2013 Brendan Jones 2.6-1 - Update to 2.7 * Sat Aug 03 2013 Fedora Release Engineering - 2.5-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Thu Feb 14 2013 Fedora Release Engineering - 2.5-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Fri Jul 20 2012 Fedora Release Engineering - 2.5-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Fri Jan 13 2012 Fedora Release Engineering - 2.5-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Tue Feb 08 2011 Fedora Release Engineering - 2.5-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Wed Oct 28 2009 Orcan Ogetbil - 2.5-5 - Fix typo in the .pc file (RHBZ#503628). Patch by Robert Szalai * Sat Jul 25 2009 Fedora Release Engineering - 2.5-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Feb 25 2009 Fedora Release Engineering - 2.5-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Mon Aug 11 2008 Tom "spot" Callaway 2.5-2 - fix license tag * Tue Jul 08 2008 Anthony Green 2.5 - Upgrade source. * Mon Feb 18 2008 Fedora Release Engineering - 2.2.2-8 - Autorebuild for GCC 4.3 * Thu Oct 05 2006 Christian Iseli 2.2.2-7 - rebuilt for unwind info generation, broken in gcc-4.1.1-21 * Tue Sep 19 2006 Anthony Green 2.2.2-6 - Fix release tag. * Mon Sep 18 2006 Anthony Green 2.2.2-5.1 - Rebuild. * Mon Sep 4 2006 Anthony Green 2.2.2-5 - devel package must Require pkgconfig. * Wed Jul 19 2006 Anthony Green 2.2.2-4 - Fix /usr/share references. * Sat Jul 15 2006 Anthony Green 2.2.2-3 - Fix /usr/lib reference when deleting libmxml.a. * Sat Jul 15 2006 Anthony Green 2.2.2-2 - Fix License (LGPL, not GPL). - Move programming documentation to devel package. - Build shared library, and no static library. - Add %%post(un). - Remove rpath with mxml-no-rpath.patch. - First Fedora Extras build. * Fri Sep 23 2005 Fernando Lopez-Lezcano 2.2.2-1 - updated to 2.2.2 (zynaddsubfx needs 2.2 at least) * Mon Dec 27 2004 Fernando Lopez-Lezcano - spec file cleanup * Wed Aug 4 2004 Fernando Lopez-Lezcano 2.0-1 - initial build.