Update to 2.9.13
This commit is contained in:
parent
2bb3c2f906
commit
ea62ef77b8
1
.gitignore
vendored
1
.gitignore
vendored
@ -44,3 +44,4 @@ libxml2-2.7.7.tar.gz
|
||||
/gpgkey-DB46681BB91ADCEA170FA2D415588B26596BEA5D.gpg
|
||||
/libxml2-2.9.12.tar.gz
|
||||
/libxml2-2.9.12.tar.gz.asc
|
||||
/libxml2-2.9.13.tar.xz
|
||||
|
21
libxml2.spec
21
libxml2.spec
@ -1,27 +1,18 @@
|
||||
Name: libxml2
|
||||
Version: 2.9.12
|
||||
Release: 7%{?dist}
|
||||
Version: 2.9.13
|
||||
Release: 1%{?dist}
|
||||
Summary: Library providing XML and HTML support
|
||||
|
||||
License: MIT
|
||||
URL: http://xmlsoft.org/
|
||||
Source0: ftp://xmlsoft.org/libxml2/libxml2-%{version}.tar.gz
|
||||
Source1: ftp://xmlsoft.org/libxml2/libxml2-%{version}.tar.gz.asc
|
||||
# gpg --keyserver keys.gnupg.net --recv-keys DB46681BB91ADCEA170FA2D415588B26596BEA5D
|
||||
# gpg2 --export --export-options export-minimal DB46681BB91ADCEA170FA2D415588B26596BEA5D > gpgkey-DB46681BB91ADCEA170FA2D415588B26596BEA5D.gpg
|
||||
Source2: gpgkey-DB46681BB91ADCEA170FA2D415588B26596BEA5D.gpg
|
||||
Source0: https://download.gnome.org/sources/%{name}/2.9/%{name}-%{version}.tar.xz
|
||||
Patch0: libxml2-multilib.patch
|
||||
# Patch from openSUSE.
|
||||
# See: https://bugzilla.gnome.org/show_bug.cgi?id=789714
|
||||
Patch1: libxml2-2.9.8-python3-unicode-errors.patch
|
||||
# https://gitlab.gnome.org/GNOME/libxml2/-/issues/255
|
||||
Patch2: libxml2-2.9.12-fix-lxml-corrupted-tree.patch
|
||||
# https://bugzilla.redhat.com/show_bug.cgi?id=1965662
|
||||
Patch3: libxml2-2.9.12-fix-formatting-regression.patch
|
||||
|
||||
BuildRequires: cmake-rpm-macros
|
||||
BuildRequires: gcc
|
||||
BuildRequires: gnupg2
|
||||
BuildRequires: make
|
||||
BuildRequires: pkgconfig(zlib)
|
||||
BuildRequires: pkgconfig(liblzma)
|
||||
@ -80,7 +71,6 @@ this includes parsing and validation even with complex DTDs, either
|
||||
at parse time or later once the document has been modified.
|
||||
|
||||
%prep
|
||||
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
|
||||
%autosetup -p1
|
||||
find doc -type f -executable -print -exec chmod 0644 {} ';'
|
||||
|
||||
@ -110,7 +100,7 @@ gzip -9 -c doc/libxml2-api.xml > doc/libxml2-api.xml.gz
|
||||
|
||||
%files
|
||||
%license Copyright
|
||||
%doc AUTHORS NEWS README TODO
|
||||
%doc NEWS README.md TODO
|
||||
%{_libdir}/libxml2.so.2*
|
||||
%{_mandir}/man3/libxml.3*
|
||||
%{_bindir}/xmllint
|
||||
@ -148,6 +138,9 @@ gzip -9 -c doc/libxml2-api.xml > doc/libxml2-api.xml.gz
|
||||
%{python3_sitearch}/libxml2mod.so
|
||||
|
||||
%changelog
|
||||
* Mon Feb 21 2022 David King <amigadave@amigadave.com> - 2.9.13-1
|
||||
- Update to 2.9.13
|
||||
|
||||
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.12-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||
|
||||
|
4
sources
4
sources
@ -1,3 +1 @@
|
||||
SHA512 (libxml2-2.9.12.tar.gz) = df1c6486e80f0fcf3c506f3599bcfb94b620c00d0b5d26831bc983daa78d58ec58b5057b1ec7c1a26c694f40199c6234ee2a6dcabf65abfa10c447cb5705abbd
|
||||
SHA512 (libxml2-2.9.12.tar.gz.asc) = 69ca6ab7170cad467724e19eff99a3544966a26069e78a7b7cc27ae93a9077b11cc8dad2536bd0b27c3b45f4ea7520c813fe5a018cd65f103059f7f75147a656
|
||||
SHA512 (gpgkey-DB46681BB91ADCEA170FA2D415588B26596BEA5D.gpg) = b98316fb5298c7b217028037e3a2a6d9440acdf244236380012159ada705b75a65530fc165cca647f50764db06b608efdb4851c9847cdf52fd1fd018ac822c5b
|
||||
SHA512 (libxml2-2.9.13.tar.xz) = fc51980cb9222bd3b5242f73d28b55fa15a80e68e52e1c45274f1eda11500ed385853209edb3b2a1f06b9de0be304c159a9bd898c7d84b0899eacb00723d98b5
|
||||
|
Loading…
Reference in New Issue
Block a user