From 1089111142e7df96e14b2113235860cc4e7fa54e Mon Sep 17 00:00:00 2001
From: Nick Wellnhofer
Date: Sun, 13 Feb 2022 22:52:53 +0100
Subject: [PATCH] Redirect links to xmlsoft.org
Documentation and releases are now available on gitlab.gnome.org.
---
CMakeLists.txt | 2 +-
NEWS | 9 ---------
README | 6 +++---
doc/devhelp/html.xsl | 9 ++-------
doc/devhelp/index.html | 9 ++-------
doc/docdescr.doc | 2 +-
doc/news.xsl | 3 ---
doc/tutorial/ar01s02.html | 10 +++++-----
doc/tutorial/ar01s04.html | 4 ++--
doc/tutorial/ar01s05.html | 2 +-
doc/tutorial/ar01s06.html | 2 +-
doc/tutorial/ar01s07.html | 2 +-
doc/tutorial/ar01s08.html | 2 +-
doc/tutorial/index.html | 2 +-
doc/tutorial/xmltutorial.xml | 28 ++++++++++++++--------------
doc/xmlcatalog_man.xml | 4 ++--
doc/xmllint.xml | 6 +-----
doc/xsa.xsl | 2 +-
libxml.m4 | 3 +--
libxml.spec.in | 6 +++---
libxml2.doap | 1 -
python/README | 8 ++++----
python/setup.py.in | 2 +-
win32/libxml2.rc | 2 +-
xmllint.c | 3 +--
25 files changed, 50 insertions(+), 79 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7e1aa08d..66928673 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -117,7 +117,7 @@ set(PACKAGE_BUGREPORT "xml@gnome.org")
set(PACKAGE_NAME "libxml2")
set(PACKAGE_STRING "libxml2 ${VERSION}")
set(PACKAGE_TARNAME "libxml2")
-set(PACKAGE_URL "http://www.xmlsoft.org/")
+set(PACKAGE_URL "https://gitlab.gnome.org/GNOME/libxml2")
set(PACKAGE_VERSION ${VERSION})
if(LIBLZMA_FOUND)
diff --git a/NEWS b/NEWS
index b55c63b2..dfd769b4 100644
--- a/NEWS
+++ b/NEWS
@@ -1,15 +1,6 @@
NEWS file for libxml2
- Note that this is automatically generated from the news webpage at:
- http://xmlsoft.org/news.html
-
-The change log at
-ChangeLog.html
- describes the recents commits
-to the GIT at
-https://gitlab.gnome.org/GNOME/libxml2
- code base.Here is the list of public releases:
v2.9.9: Jan 03 2019:
- Security:
CVE-2018-9251 CVE-2018-14567 Fix infinite loop in LZMA decompression (Nick Wellnhofer),
diff --git a/README b/README
index 49575178..9bffc5eb 100644
--- a/README
+++ b/README
@@ -2,7 +2,7 @@
XML toolkit from the GNOME project
Full documentation is available on-line at
- http://xmlsoft.org/
+ https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home
This code is released under the MIT Licence see the Copyright file.
@@ -22,8 +22,8 @@ To assert build quality:
the proper functioning of libxml2 main APIs while testapi does
a full coverage check. Report failures to the list.
-To report bugs, follow the instructions at:
- http://xmlsoft.org/bugs.html
+Bugs should be reported at:
+ https://gitlab.gnome.org/GNOME/libxml2/-/issues
A mailing-list xml@gnome.org is available, to subscribe:
http://mail.gnome.org/mailman/listinfo/xml
diff --git a/doc/devhelp/html.xsl b/doc/devhelp/html.xsl
index 1720b298..da22621e 100644
--- a/doc/devhelp/html.xsl
+++ b/doc/devhelp/html.xsl
@@ -561,8 +561,8 @@ under the MIT
License. XML itself is a metalanguage to design markup languages, i.e.
text language where semantic and structure are added to the content using
extra "markup" information enclosed between angle brackets. HTML is the most
-well-known markup language. Though the library is written in C a variety of language bindings make it available in
-other environments.
+well-known markup language. Though the library is written in C, a variety of
+language bindings make it available in other environments.
Libxml2 implements a number of existing standards related to markup
languages:
- As a result the libxml2 API is very
- large. If you get lost searching for some specific API use
- the online search
- engine hosted on xmlsoft.org
- the libxml2 and libxslt project page.