diff --git a/.gitignore b/.gitignore index 95c3654..075b51d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,2 @@ /xalan_c-1.12.tar.gz /xalan_c-1.12.tar.gz.asc -/KEYS diff --git a/KEYS b/KEYS new file mode 100644 index 0000000..dac23d8 --- /dev/null +++ b/KEYS @@ -0,0 +1,485 @@ +This file contains the PGP keys of various Xalan-C++ developers. +Please don't use them for email unless you have to. Their main +purpose is code signing. + +Xalan users: pgp < KEYS +Xalan developers: pgp -kxa and append it to this file. + + +Type Bits/KeyID Date User ID +pub 2048/58DA77EA 2002/09/15 David N. Bertoni + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: PGP 6.5.8 + +mQGiBD2EzCURBADvZo0b4zJ1PwLtGAo8dH28LiN+dnhvtfqhTqcGrpZoMta/+h+Y +mkr+iLj56VFaAhASdyPij0TRi0MM/KMmhXtoHSOjdWHPRELtbFdfZPSHXKr+GLcb +zc2Wk1m0rKMyQil4FeSc3ifUobUwjZl+G0r8bZCcHa6aW8L/BugKmLbE9QCg/0Tc +ABLJ0iQoRQ/7/rehDnxrXZUEAOKVEtnrXmYz0oHI1lUQT9qOiCaVn4wUXUfoFZg7 +/Zc2Md3D0tVCAa2TIE7KOnlDY7bBem5pNnMZjpQhBiAVc6M21zvbY2ML0j9PUM45 +d1tx11UnJb/H/1z41DvNBb0ak/y4yocAFKGtoSGkW06AOKZlDKJt0qyd0A8ri1NQ +JWXnBAC5ZryRQvUGVkEBZ+dsUKnieKX7pxXbFO/sc9DHHwv5lIC8sHVanRpS3C3D +hvtDtnSA7qOapj120ooooLZH3qerv/FFxcBy3LgHLpOk0OY10sGugbZ++oa7E9ih +Fk0gJ6P5Obxdx8NiN49LWjjG0n1K0HQXVQSFSichYX/tOaRmBrQtRGF2aWQgTi4g +QmVydG9uaSA8ZGF2aWRfbl9iZXJ0b25pQHVzLmlibS5jb20+iQBOBBARAgAOBQI9 +hMwlBAsDAgECGQEACgkQloL2LVjad+p5ggCgjuE8zNBbSv98EMUmoU8C9X1RDJMA +nRp+sBbtroBqk/T6iH6DjzV+opXhuQINBD2EzCUQCAD2Qle3CH8IF3KiutapQvMF +6PlTETlPtvFuuUs4INoBp1ajFOmPQFXz0AfGy0OplK33TGSGSfgMg71l6RfUodNQ ++PVZX9x2Uk89PY3bzpnhV5JZzf24rnRPxfx2vIPFRzBhznzJZv8V+bv9kV7HAarT +W56NoKVyOtQa8L9GAFgr5fSI/VhOSdvNILSd5JEHNmszbDgNRR0PfIizHHxbLY72 +88kjwEPwpVsYjY67VYy4XTjTNP18F1dDox0YbN4zISy1Kv884bEpQBgRjXyEpwpy +1obEAxnIByl6ypUM2Zafq9AKUJsCRtMIPWakXUGfnHy9iUsiGSa6q6Jew1XpMgs7 +AAICCADyQcz18ke9abv2fG9edtY9GeWGvbel3fPLAB0auZSgxTTTn/EzAiQw/OW9 +4LAy6WmsqCNrPI7QTtmubg/h4m6K+4KSuUncxuSoat/R15YJ41r0hKQCRhYS12XD +5QabsUtVcu+eSqpMPTFNPbm7dphpLwyHKp8tGlKOSKX2GDjBndRS//o33V5Jm58N +Yk5F9/EcG8wZMMwetl/iKnFuVolZFNG60Ss/D3veIRDNArit+JIsZmYhGlGlNST8 ++37lcb8qOaPDIXKidIeJ+eAZQEcWhVUrYK8WLkXqZyGKrpipysWikdsyI4QSHcqt +D6Szx+WPRFd9+lm2DMvn0x+RuCemiQBGBBgRAgAGBQI9hMwlAAoJEJaC9i1Y2nfq +0J4AoKXpZ0FzqNUt8DM9CQiU2/aTRUEiAKDvM53DaCeFunbeKXSYgWpYltpzkg== +=iRoL +-----END PGP PUBLIC KEY BLOCK----- + +pub 2048/2004CC44 2004-01-13 Matthew Hoyt + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.2.2 (MingW32) + +mQGiBEAEedERBACXi4mp4oCR/vFC9DYB8p6g7MgtejM9iso0812hi4UAANQp1Cj5 +TaKg84EgEs9wqD6yF5Sh5iC+Y2QOrtQQykjh1rbeS6J6jL5SQ4UQvYkEgy7SyqYu +mS8tRoR3GCASjYooT3LPoguUPL5nsTFoFyNautS2T91d0Ih0FCBhGr9BpwCg8Uld +VsZUBLY5lU/Eoj0/igJN0I8D/RFU7vbzVOGC94UOSJ/2NfdTfHgs3r1Vq0EQQt8B +qQ8Qqm1/z1dGmMIPnXcmvwRoUVtq04KWVMqxhDseFxygb5+euyp/AcE3Xt4Z9b4M +u6lAstIwXCKYIFGchMMrEHrfyT+T1RnKczPqSJJFqkpWU7jHF88WVxk5yAqLjt1X +E59mBACKppza2adeiiK+m3J2VIaeNch5rj9Hp6rt0Tu80ZUh9g24MVq2Mi9kOuy3 +LZehxiFIkaMK/k5x6LdNAyCGznVlEXjM9zMWaJjzG+l5HaFOe01ffx1D0x5Z4yCd +8ZxUh3C65Xk5n99PUbCw584iNivmb14cnx/zMoHpSS1UdTjO+LQfTWF0dGhldyBI +b3l0IDxtaG95dEBjYS5pYm0uY29tPohbBBMRAgAbBQJABHnRBgsJCAcDAgMVAgMD +FgIBAh4BAheAAAoJEFu1ZuAgBMxEcVMAnRsf74lhiwIjK7nvXGyqJN26FHLVAJ9d +Fg0oXAXgdGItY/jucjEJVOv2b7kCDQRABHoYEAgAiuY+3ta5yLsjsCmQuVbATFWJ +T/oBv900UGeo1yJ10vEQwzFET8OPrUCYW5c+GzaVxonG+YcRAiVlcCXWGolcnMmM +UJL8/1mDTSg60oMXdIPtkIh2ogC1VP69uhe1/QQF/tySTO3FAK306u85KYtUyB8L +RdUvfRnEocBNRQLX1re5BnhuEvtL+6zTf08IzJlNFol9e5YIlNKxWkQXVweUoXim +n0tYeS8qBjLiklD/8ZtXzcr9hZ08Z7YKS/JcPBVuAHdWaRKxVwB92k07NvP70F2I +dITqc/Wj8O7Rgemf3uqGR4pMFZrSUycOaEx8kh4SHXb495FzeVeQoF/7SgZsVwAD +Bwf+LPJA/sJIP3aCzk/j+rkurx5EOigW85w9cLdQ+bzxS0YhNilsZ0JpfDK99frK +Y1XhRn4wjYc/pWodBz7Gz2FE6hP1sBc1cOdRlnBXzxiSvxG+eZo7Ue43W+MVNA+1 +Ay7PzYPDBtBgiMUIN1y4WS88Nlh0W4pqt//KkVU+6GuLFG6BMgccA5iGF+XaseT7 +crZxPiwgvZ4xIFaHykUM2StDDAxU1sdBVloXzdOvdCJ9+zwS1QIeJHj5re6jlTIE +9J0fw2a8aVFOcNYXt2sj6XF+ChHiXYFqNMuX0uRDYc1ykORzdtnjwEF2FdR+f3eF +fvcvEKAE7/zvGhgXOSQoHHWmTohGBBgRAgAGBQJABHoYAAoJEFu1ZuAgBMxEQlUA +nA6UswPZaZSipt4MPFIpLSimISlRAKDrIjjI0LE5mvPwbJ+LGIPTCx+ELg== +=/gXc +-----END PGP PUBLIC KEY BLOCK----- + +pub 1024D/C7599162 2004-12-21 +uid Dmitry Hayes +sub 2048g/ACD96CE4 2004-12-21 + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.0 (MingW32) + +mQGiBEHHfq4RBADiF14d67sOzC4T0GfzN+atYrUaV27DiFfg/YZOX2jb2O3ZUamz +8cdJDLpDfRF8WI4QxJDrNZ+a+BGMFnwRj+zBZtcpnH7VbFf3NLT/S0RUjiGoxJnH +QhOukyrp3Yfx8AyBSKYXqMnmUsynFpxu+39utUOr+PWkBdgWa7vcLyUDswCg5t0A +EB6+tZPF0RSyXLhcaHr0RKsD/3+2FTvlBuaHdE3hNOQJOK5TDbcpgmP+wpOFC2AR +sTn3j9nCKItlsO4yC79P1k4L2Jt/wYaNjigRmDr6/YpXdnBFN+TGgBFxU4nTEZXp +U1uPxFUoYjtBGfZRlWGUG4TtqQkrHhRhu0VO5r/n7evhHbSSvAFP29hQTD8DLXA6 +Y8poA/sEbfPH95XXUURDYDrzOI0ZFXq0UwNk37yJgey9rS4h5Ya2rP20RhQIu47L +k87rndugKgXbTl5QEiNOVqMpEOlo68EmCU2jgcPY3DUQhQj8eE+E7qw8T98lwGsL +cN4HGCAjv63fkeDJ0ym/KucyMdT3zesO04ejaMcbGQ8aymocZbQhRG1pdHJ5IEhh +eWVzIDxkbWl0cnloQGFwYWNoZS5vcmc+iF4EExECAB4FAkHHfq4CGwMGCwkIBwMC +AxUCAwMWAgECHgECF4AACgkQP2Ib8MdZkWKBswCdGvMzoTvgid780IanRiDkSbqR +QnkAoK77D/zKPNnu8WbQKXtitQHYm3WKuQINBEHHfs4QCACKYPY1LjB+IuM6H/jb +HtL5STHEHBIsDOpuiLs/KQvcAvB+Y3A/trVR/Q6tUkSnBLPRzua8suIwyRzanTLv +UpFzcz4GgA0TNKxgMueWLEPKxFJD7E8WxA2JFcWTEoVcVCSd1zPYAmK8wHbIFdYG +2yNBxm7N4h/3kftarO1q93shJQDSRNGVOw/L/3PsPHiWjdYIpoCtGHyBFMQxxkZB +s3ZIB7lUqqJkVDn0wYKxgaWTEJ8zK5oYNicxqs8tN9NR964UUszHrBGn7hnE0ftX +FF5n1pSPJgapCHZBi+BfB0Tr0iHJpiwh926h7B/kUvJjMxm4/xKxrPWLcHoPiKGN +hawPAAMFB/9TZtmuvUPk2IjwhlK/aznpTdmEluNDhq0j0UTt+eoUDf/7o5XS/c2x +zJuSTjBFTqjoa9koAtViHwHUP+wIRa83Yo04GL1wkIoT/44IJKdRlzF0/GgylPc1 +icXb08HaycqotyeZe+zzu5011gRZuknq8vdIaCHGftDtWrhpHKdSywFI4SyCIUD4 +QjjlCeOajkoim4SZqyC3X5b6jVVRI1EaUglb+eYAl5sBsOvc5DDjgayCnAtpwMQt +e3gs9qR02aTJE4aIJMWTSCJbz9XI9qnnlfUIZq+ZxnPZ0nV9xD+78MtqvLJGgmkB +p/XqVQuNZi/O+ZzanUSsEqCkqh2P0BkZiEkEGBECAAkFAkHHfs4CGwwACgkQP2Ib +8MdZkWIn9QCeOtb9ViBk6Vb8otUYUe7TB6BbqgQAn3/zXuskhXAf7HfCENtizTWw +2guD +=EET6 +-----END PGP PUBLIC KEY BLOCK----- + +pub 4096R/586A109E 2012-02-26 +uid Steven J. Hathaway (Apache Code Signing) + +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v1.4.10 (GNU/Linux) + +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 +3JQv88HXJk79iaam8tc= +=MBu4 +-----END PGP PUBLIC KEY BLOCK----- + +pub rsa4096 2011-12-30 [SC] [expires: 2021-09-16] + F33D281D470AB4436756147C07B3C8BC4083E800 +uid Roger Leigh +uid Roger Leigh + +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=yJxr +-----END PGP PUBLIC KEY BLOCK----- diff --git a/changelog b/changelog new file mode 100644 index 0000000..389937e --- /dev/null +++ b/changelog @@ -0,0 +1,113 @@ +* Tue Dec 1 2020 Benjamin A. Beasley - 1.12.0-2 +- Make spec file compatible with EPEL8: force CMake out-of-source build, add + ldconfig_scriptlets macro, and add explicit dependency on graphviz (dot) for + API docs + +* Mon Nov 30 2020 Benjamin A. Beasley - 1.12.0-1 +- New upstream version 1.12.0 +- Source code signature verification +- New CMake build system +- Enable new optional ICU dependency +- Build API documentation with Doxygen + +* Sat Aug 01 2020 Fedora Release Engineering - 1.11.0-19 +- Second attempt - Rebuilt for + https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering - 1.11.0-18 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Jan 31 2020 Fedora Release Engineering - 1.11.0-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sat Jul 27 2019 Fedora Release Engineering - 1.11.0-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sun Feb 03 2019 Fedora Release Engineering - 1.11.0-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Jul 14 2018 Fedora Release Engineering - 1.11.0-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Feb 09 2018 Fedora Release Engineering - 1.11.0-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 1.11.0-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 1.11.0-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 1.11.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Fri Feb 05 2016 Fedora Release Engineering - 1.11.0-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Thu Nov 26 2015 Peter Robinson 1.11.0-8 +- Use power64 macro + +* Fri Jun 19 2015 Fedora Release Engineering - 1.11.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat May 02 2015 Kalev Lember - 1.11.0-6 +- Rebuilt for GCC 5 C++11 ABI change + +* Mon Aug 18 2014 Fedora Release Engineering - 1.11.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sun Jun 08 2014 Fedora Release Engineering - 1.11.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Wed Apr 30 2014 Peter Robinson 1.11.0-3 +- Fix build on aarch64 + +* Thu Oct 24 2013 Lubomir Rintel - 1.11.0-2 +- Bulk sad and useless attempt at consistent SPEC file formatting + +* Tue Oct 08 2013 Nick Le Mouton - 1.11.0-1 +- Rebuilt for xalan-c 1.11, fixes a few problems with using newer xerces-c + +* Sun Aug 04 2013 Fedora Release Engineering - 1.10.0-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Fri Feb 15 2013 Fedora Release Engineering - 1.10.0-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Sun Jul 22 2012 Fedora Release Engineering - 1.10.0-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Tue Feb 28 2012 Fedora Release Engineering - 1.10.0-11 +- Rebuilt for c++ ABI breakage + +* Sat Jan 14 2012 Fedora Release Engineering - 1.10.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Thu Mar 10 2011 Kalev Lember - 1.10.0-9 +- Rebuilt with xerces-c 3.1 + +* Mon Feb 07 2011 Fedora Release Engineering - 1.10.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Fri Feb 05 2010 Lubomir Rintel - 1.10.0-7 +- Rebuild for newer xerces-c + +* Mon Jul 27 2009 Fedora Release Engineering - 1.10.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Fedora Release Engineering - 1.10.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Mon Feb 11 2008 Lubomir Kundrak 1.10.0-4 +- Rebuild for newer xerces-c + +* Thu Jan 03 2008 Lubomir Kundrak 1.10.0-3 +- Adding missing includes to fix build with gcc-4.3 + +* Mon Nov 19 2007 Lubomir Kundrak - 1.10.0-2 +- Fix passing of compiler flags +- Bump to stable source instead of CVS snapshot +- Fixed License tag + +* Thu Feb 15 2007 Till Maas - 1.10.0-1 +- Initial spec for fedora extras diff --git a/sources b/sources index a4a81dc..dcd06da 100644 --- a/sources +++ b/sources @@ -1,3 +1,2 @@ SHA512 (xalan_c-1.12.tar.gz) = a9f72f0e8e199ee2cfb4c19ecf390d5007f597aad96a53f55bc475805190302c7e0d800d776b7fb20fe8e2dddb6391e70aa3a8861a2303370135e8b0a5fd15fc SHA512 (xalan_c-1.12.tar.gz.asc) = 1c532367d5a3f16622cda3eaca05eac648b415a9de8685cf43f5e62683db30b396e669b6952f5bbe161327b8171cd1e54ad4dbefa54122243aa01298d53d400d -SHA512 (KEYS) = 89bf04a06d33d9e0cf9945406d9fb5809547b06df62acbbd4549832dcd2021c6ff4a9f7c4674ce2e3c93034d9a87783ba47089da1973adbc9077312c39a154e2 diff --git a/xalan-c.spec b/xalan-c.spec index ca6d26e..b9d073d 100644 --- a/xalan-c.spec +++ b/xalan-c.spec @@ -1,15 +1,20 @@ %bcond_without icu - Name: xalan-c Version: 1.12.0 -Release: 2%{?dist} +# The soversion is made from the major and minor version numbers, e.g. 112 for +# version 1.12.x. We could do this automatically… +# %%global so_version %%(echo %%{version} | cut -d . -f -2 | tr -d .) +# …but we do not do so because we want to make sure we detect any soversion +# update. +%global so_version 112 +Release: %autorelease Summary: Xalan XSLT processor for C/C++ License: ASL 2.0 -URL: http://xalan.apache.org/%{name}/ +URL: http://xalan.apache.org/xalan-c/ %global tag Xalan-C_%(echo '%{version}' | tr . _) %global tar_name xalan_c-%(echo %{version} | cut -d . -f -2) -%global release_url https://github.com/apache/%{name}/releases/download/%{tag} +%global release_url https://github.com/apache/xalan-c/releases/download/%{tag} Source0: %{release_url}/%{tar_name}.tar.gz Source1: %{release_url}/%{tar_name}.tar.gz.asc Source2: %{release_url}/KEYS @@ -24,7 +29,6 @@ BuildRequires: xerces-c-devel BuildRequires: libicu-devel %endif -%global so_version %(echo %{version} | cut -d . -f -2 | tr -d .) # Required for EPEL8: %undefine __cmake_in_source_build @@ -36,23 +40,29 @@ Xalan is a project of the Apache Software Foundation. %package devel -Summary: Development files for %{name} -Requires: %{name}%{?_isa} = %{version}-%{release} +Summary: Development files for xalan-c +Requires: xalan-c%{?_isa} = %{version}-%{release} Requires: cmake-filesystem %description devel -The %{name}-devel package contains libraries and header files for developing -applications that use %{name}. +The xalan-c-devel package contains libraries and header files for developing +applications that use xalan-c. %package doc -Summary: Documentation for %{name} -BuildRequires: doxygen -# Explicit BR required for EPEL8: -BuildRequires: graphviz +Summary: Documentation for xalan-c + +# Doxygen HTML help is not suitable for packaging due to a minified JavaScript +# bundle inserted by Doxygen itself. See discussion at +# https://bugzilla.redhat.com/show_bug.cgi?id=2006555. +# +# Normally, we would enable the Doxygen PDF documentation as a lesser +# substitute, but building it fails with: +# ! TeX capacity exceeded, sorry [pool size=5905151]. %description doc -Documentation for %{name}. +Documentation for xalan-c. See https://apache.github.io/xalan-c/ for full HTML +documentation. %prep @@ -61,17 +71,13 @@ Documentation for %{name}. %autosetup -n %{tar_name} # https://github.com/apache/xalan-c/pull/35 -chmod a-x NOTICE +chmod -v a-x NOTICE rm -vf samples/configure samples/configure.in %build -%cmake \ -%if %{with icu} - -Dtranscoder=icu \ -%endif - -GNinja +%cmake %{?with_icu:-Dtranscoder=icu} -GNinja %cmake_build @@ -79,7 +85,8 @@ rm -vf samples/configure samples/configure.in %cmake_install # Remove CMake-installed docs in favor of using the doc macro. We refer to # _prefix/share instead of _datadir to mirror how the install path is defined -# in the relevant CMakeLists.txt. +# in the relevant CMakeLists.txt. Note also that we do *not* want to install +# the HTML version of the API documentation. rm -rf %{buildroot}%{_prefix}/share/doc/xalan-c/api @@ -111,7 +118,7 @@ rm -rf %{buildroot}%{_prefix}/share/doc/xalan-c/api %dir %{_libdir}/cmake/XalanC %{_libdir}/cmake/XalanC/*.cmake %dir %{_libdir}/pkgconfig -%{_libdir}/pkgconfig/%{name}.pc +%{_libdir}/pkgconfig/xalan-c.pc %files doc @@ -121,121 +128,8 @@ rm -rf %{buildroot}%{_prefix}/share/doc/xalan-c/api %doc NOTICE %doc README.md %doc docs/*.md docs/images -%doc %{_vpath_builddir}/docs/doxygen/api %doc samples %changelog -* Tue Dec 1 2020 Benjamin A. Beasley - 1.12.0-2 -- Make spec file compatible with EPEL8: force CMake out-of-source build, add - ldconfig_scriptlets macro, and add explicit dependency on graphviz (dot) for - API docs - -* Mon Nov 30 2020 Benjamin A. Beasley - 1.12.0-1 -- New upstream version 1.12.0 -- Source code signature verification -- New CMake build system -- Enable new optional ICU dependency -- Build API documentation with Doxygen - -* Sat Aug 01 2020 Fedora Release Engineering - 1.11.0-19 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 1.11.0-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri Jan 31 2020 Fedora Release Engineering - 1.11.0-17 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sat Jul 27 2019 Fedora Release Engineering - 1.11.0-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sun Feb 03 2019 Fedora Release Engineering - 1.11.0-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Jul 14 2018 Fedora Release Engineering - 1.11.0-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Feb 09 2018 Fedora Release Engineering - 1.11.0-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Aug 03 2017 Fedora Release Engineering - 1.11.0-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 1.11.0-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering - 1.11.0-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Fri Feb 05 2016 Fedora Release Engineering - 1.11.0-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Thu Nov 26 2015 Peter Robinson 1.11.0-8 -- Use power64 macro - -* Fri Jun 19 2015 Fedora Release Engineering - 1.11.0-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat May 02 2015 Kalev Lember - 1.11.0-6 -- Rebuilt for GCC 5 C++11 ABI change - -* Mon Aug 18 2014 Fedora Release Engineering - 1.11.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sun Jun 08 2014 Fedora Release Engineering - 1.11.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Wed Apr 30 2014 Peter Robinson 1.11.0-3 -- Fix build on aarch64 - -* Thu Oct 24 2013 Lubomir Rintel - 1.11.0-2 -- Bulk sad and useless attempt at consistent SPEC file formatting - -* Tue Oct 08 2013 Nick Le Mouton - 1.11.0-1 -- Rebuilt for xalan-c 1.11, fixes a few problems with using newer xerces-c - -* Sun Aug 04 2013 Fedora Release Engineering - 1.10.0-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Fri Feb 15 2013 Fedora Release Engineering - 1.10.0-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Sun Jul 22 2012 Fedora Release Engineering - 1.10.0-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Tue Feb 28 2012 Fedora Release Engineering - 1.10.0-11 -- Rebuilt for c++ ABI breakage - -* Sat Jan 14 2012 Fedora Release Engineering - 1.10.0-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Thu Mar 10 2011 Kalev Lember - 1.10.0-9 -- Rebuilt with xerces-c 3.1 - -* Mon Feb 07 2011 Fedora Release Engineering - 1.10.0-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Fri Feb 05 2010 Lubomir Rintel - 1.10.0-7 -- Rebuild for newer xerces-c - -* Mon Jul 27 2009 Fedora Release Engineering - 1.10.0-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Wed Feb 25 2009 Fedora Release Engineering - 1.10.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Mon Feb 11 2008 Lubomir Kundrak 1.10.0-4 -- Rebuild for newer xerces-c - -* Thu Jan 03 2008 Lubomir Kundrak 1.10.0-3 -- Adding missing includes to fix build with gcc-4.3 - -* Mon Nov 19 2007 Lubomir Kundrak - 1.10.0-2 -- Fix passing of compiler flags -- Bump to stable source instead of CVS snapshot -- Fixed License tag - -* Thu Feb 15 2007 Till Maas - 1.10.0-1 -- Initial spec for fedora extras +%autochangelog