diff --git a/CMakeLists.txt b/CMakeLists.txt index d93f26d1..baa82daf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -145,7 +145,7 @@ else() set(PACKAGE_NAME "libxslt") set(PACKAGE_STRING "libxslt ${LIBXSLT_DOTTED_VERSION}") set(PACKAGE_TARNAME "libxslt") - set(PACKAGE_URL "http://www.xmlsoft.org/libxslt") + set(PACKAGE_URL "https://gitlab.gnome.org/GNOME/libxslt") set(PACKAGE_VERSION ${LIBXSLT_DOTTED_VERSION}) check_include_files("float.h;stdarg.h;stdlib.h;string.h" STDC_HEADERS) set(_ALL_SOURCE ON) diff --git a/INSTALL b/INSTALL index 5fd3ecf9..17317e70 100644 --- a/INSTALL +++ b/INSTALL @@ -4,9 +4,10 @@ Requirements: ============= this library requires a recent version of libxml2 which you can grab from -either the GNOME FTP or the xmlsoft.org server: +either the GNOME download server or the GitLab release page: - ftp://xmlsoft.org/ + https://gitlab.gnome.org/GNOME/libxml2/-/releases + https://download.gnome.org/sources/libxml2/ When installing from a distribution package like a tar.gz: ========================================================== diff --git a/README b/README index 85bf80e5..ddb6f28c 100644 --- a/README +++ b/README @@ -2,12 +2,12 @@ XSLT support for libxml2 (XML toolkit from the GNOME project) Full documentation is available on-line at - http://xmlsoft.org/XSLT/ + https://gitlab.gnome.org/GNOME/libxslt/-/wikis This code is released under the MIT Licence see the Copyright file. To report bugs, follow the instructions at: - http://xmlsoft.org/XSLT/bugs.html + https://gitlab.gnome.org/GNOME/libxslt/-/issues A mailing-list xslt@gnome.org is available, to subscribe: http://mail.gnome.org/mailman/listinfo/xslt diff --git a/configure.ac b/configure.ac index 21d2d8ee..3ae53ffa 100644 --- a/configure.ac +++ b/configure.ac @@ -611,7 +611,7 @@ fi if test "x$LIBXML_LIBS" = "x" then - AC_MSG_ERROR([Could not find libxml2 anywhere, check ftp://xmlsoft.org/.]) + AC_MSG_ERROR([Could not find libxml2 anywhere.]) fi diff --git a/doc/tutorial/libxslttutorial.html b/doc/tutorial/libxslttutorial.html index 41728583..a512629f 100644 --- a/doc/tutorial/libxslttutorial.html +++ b/doc/tutorial/libxslttutorial.html @@ -114,9 +114,6 @@ W3C XSL page.

-
  • -libxslt -

  • diff --git a/doc/tutorial/libxslttutorial.xml b/doc/tutorial/libxslttutorial.xml index 9ef3a4d4..13045f89 100644 --- a/doc/tutorial/libxslttutorial.xml +++ b/doc/tutorial/libxslttutorial.xml @@ -94,9 +94,6 @@ W3C XSL page. - - libxslt - diff --git a/doc/tutorial2/libxslt_pipes.html b/doc/tutorial2/libxslt_pipes.html index 2a0110a8..61973bd4 100644 --- a/doc/tutorial2/libxslt_pipes.html +++ b/doc/tutorial2/libxslt_pipes.html @@ -31,7 +31,7 @@ ported to the MS-Windows platform. In principle an application using libxslt should be easily portable between the two systems. In practice, however, there arise various wrinkles. These do not have anything to do with libxml or libxslt per se, but rather with the -different compilation and linking procedures of each system.

    The presented solution is an extension of John +different compilation and linking procedures of each system.

    The presented solution is an extension of John Fleck's libxslt tutorial, but the present tutorial tries to be self-contained. It develops a minimal libxslt application (libxslt_pipes) that can perform a series of transformations to a diff --git a/doc/tutorial2/libxslt_pipes.xml b/doc/tutorial2/libxslt_pipes.xml index f6fa0d64..4004fa86 100644 --- a/doc/tutorial2/libxslt_pipes.xml +++ b/doc/tutorial2/libxslt_pipes.xml @@ -61,7 +61,7 @@ anything to do with libxml or libxslt per se, but rather with the different compilation and linking procedures of each system. The presented solution is an extension of John +url="https://gnome.pages.gitlab.gnome.org/libxslt/tutorial/libxslttutorial.html">John Fleck's libxslt tutorial, but the present tutorial tries to be self-contained. It develops a minimal libxslt application (libxslt_pipes) that can perform a series of transformations to a diff --git a/doc/xsa.xsl b/doc/xsa.xsl index 343ef34a..172815d1 100644 --- a/doc/xsa.xsl +++ b/doc/xsa.xsl @@ -22,7 +22,7 @@ libxslt - http://xmlsoft.org/XSLT/ + https://gitlab.gnome.org/GNOME/libxslt diff --git a/doc/xsltproc.xml b/doc/xsltproc.xml index 051cbc01..b409192a 100644 --- a/doc/xsltproc.xml +++ b/doc/xsltproc.xml @@ -599,7 +599,7 @@ the XPath expression must be UTF-8 encoded. libxml 3 - web page + web page diff --git a/libxslt.doap b/libxslt.doap index 9377c602..0cb39bca 100644 --- a/libxslt.doap +++ b/libxslt.doap @@ -12,7 +12,6 @@ based on libxml2, the XML C library developed for the GNOME project. It also implements most of the EXSLT set of processor-portable extensions functions and some of Saxon's evaluate and expressions extensions. - C diff --git a/libxslt.m4 b/libxslt.m4 index c03ec4ff..f1c20e85 100644 --- a/libxslt.m4 +++ b/libxslt.m4 @@ -122,9 +122,8 @@ main() { printf("\n*** An old version of libxslt (%d.%d.%d) was found.\n", xslt_major_version, xslt_minor_version, xslt_micro_version); - printf("*** You need a version of libxslt newer than %d.%d.%d. The latest version of\n", + printf("*** You need a version of libxslt newer than %d.%d.%d.\n", major, minor, micro); - printf("*** libxslt is always available from ftp://ftp.xmlsoft.org.\n"); printf("***\n"); printf("*** If you have already installed a sufficiently new version, this error\n"); printf("*** probably means that the wrong copy of the xslt-config shell script is\n"); diff --git a/libxslt.spec.in b/libxslt.spec.in index f4af4d4b..646c7e36 100644 --- a/libxslt.spec.in +++ b/libxslt.spec.in @@ -4,9 +4,9 @@ Version: @VERSION@ Release: 1%{?dist}%{?extra_release} License: MIT Group: Development/Libraries -Source: ftp://xmlsoft.org/XSLT/libxslt-%{version}.tar.gz +Source: https://download.gnome.org/sources/libxslt/@LIBXSLT_MAJOR_VERSION@.@LIBXSLT_MINOR_VERSION@/libxslt-%{version}.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-root -URL: http://xmlsoft.org/XSLT/ +URL: https://gitlab.gnome.org/GNOME/libxslt Requires: libxml2 >= @LIBXML_REQUIRED_VERSION@ BuildRequires: libxml2-devel >= @LIBXML_REQUIRED_VERSION@ BuildRequires: python python-devel @@ -129,4 +129,4 @@ rm -fr %{buildroot} %changelog * @RELDATE@ Daniel Veillard -- upstream release @VERSION@ see http://xmlsoft.org/XSLT/news.html +- upstream release @VERSION@ diff --git a/libxslt/extensions.c b/libxslt/extensions.c index 26f9ad04..ea5e8353 100644 --- a/libxslt/extensions.c +++ b/libxslt/extensions.c @@ -1968,12 +1968,6 @@ xsltGetExtInfo(xsltStylesheetPtr style, const xmlChar * URI) return NULL; } -/************************************************************************ - * * - * Test module http://xmlsoft.org/XSLT/ * - * * - ************************************************************************/ - /************************************************************************ * * * Test of the extension module API * diff --git a/libxslt/extensions.h b/libxslt/extensions.h index 900779c3..84d6aa44 100644 --- a/libxslt/extensions.h +++ b/libxslt/extensions.h @@ -246,7 +246,7 @@ XSLTPUBFUN xmlHashTablePtr XSLTCALL const xmlChar *URI); /** - * Test module http://xmlsoft.org/XSLT/ + * Test of the extension module API */ XSLTPUBFUN void XSLTCALL xsltRegisterTestModule (void); diff --git a/libxslt/libxslt.3 b/libxslt/libxslt.3 index 06f256d4..f6f855db 100644 --- a/libxslt/libxslt.3 +++ b/libxslt/libxslt.3 @@ -21,7 +21,7 @@ binary application to do XSL transformations on the command line .SH AUTHORS Daniel Veillard (daniel@veillard.com). If you download and install this package look at instructions on the -Web site http://xmlsoft.org/XSLT/ . +Web site https://gitlab.gnome.org/GNOME/libxslt . Manual page by Heiko W. Rupp (hwr@pilhuhn.de) .SH SEE ALSO .IR libexslt (3), diff --git a/python/tests/pyxsltproc.py b/python/tests/pyxsltproc.py index 4fadfc73..43108c23 100755 --- a/python/tests/pyxsltproc.py +++ b/python/tests/pyxsltproc.py @@ -124,8 +124,7 @@ def usage(name = 'pyxsltproc'): print("\t file:///etc/xml/catalog are activated by default") print("\t--xinclude : do XInclude processing on document input") print("\t--profile or --norman : dump profiling information ") - print("\nProject libxslt home page: http://xmlsoft.org/XSLT/") - print("To report bugs and get help: http://xmlsoft.org/XSLT/bugs.html") + print("\nProject libxslt home page: https://gitlab.gnome.org/GNOME/libxslt") def main(args = None): global debug diff --git a/xsltproc/xsltproc.c b/xsltproc/xsltproc.c index abe7d12a..eec57bc5 100644 --- a/xsltproc/xsltproc.c +++ b/xsltproc/xsltproc.c @@ -548,8 +548,7 @@ static void usage(const char *name) { #endif printf("\t--load-trace : print trace of all external entites loaded\n"); printf("\t--profile or --norman : dump profiling information \n"); - printf("\nProject libxslt home page: http://xmlsoft.org/XSLT/\n"); - printf("To report bugs and get help: http://xmlsoft.org/XSLT/bugs.html\n"); + printf("\nProject libxslt home page: https://gitlab.gnome.org/GNOME/libxslt\n"); } int