Author: lyalyakin
Date: Fri Sep 11 19:56:38 2026
New Revision: 1938122

Log:
Reorder the entries in the Dependencies in Details section of INSTALL.

First list the libraries, next build tools.

* INSTALL
  (IV): Move autoconf, libtool, pkg-config to the end of the section.
  (II.E): Update the reference to one of the moved entries.

Modified:
   subversion/trunk/INSTALL

Modified: subversion/trunk/INSTALL
==============================================================================
--- subversion/trunk/INSTALL    Fri Sep 11 19:44:22 2026        (r1938121)
+++ subversion/trunk/INSTALL    Fri Sep 11 19:56:38 2026        (r1938122)
@@ -435,7 +435,7 @@ II.   INSTALLATION
 
       - Apache HTTP Server is a "heavy-duty" server for which the Subversion
         project provides the mod_dav_svn and mod_authz_svn modules.  Please
-        refer to section IV.11 below for more information.
+        refer to section IV.9 below for more information.
 
        SVNBook provides an overview of the server options as well as the steps
        necessary to configure these servers in 'Chapter 6.  Server
@@ -613,23 +613,7 @@ IV.   DEPENDENCIES IN DETAIL
         --with-utf8proc=internal
 
 
-      7.  autoconf  (Unix only)
-
-      The minimum supported version is 2.59.
-
-      This is required only if you plan to build from the latest source
-      (see section II.A.2). Generally only developers would be doing this.
-
-
-      8.  libtool  (Unix only)
-
-      The minimum supported version is 2.0.
-
-      This is required only if you plan to build from the latest source
-      (see section II.A.2).
-
-
-      9.  Apache Serf library  (OPTIONAL)
+      7.  Apache Serf library  (OPTIONAL)
 
       The minimum supported version is 1.3.4.
 
@@ -651,7 +635,7 @@ IV.   DEPENDENCIES IN DETAIL
       system or directly from https://serf.apache.org/.
 
 
-      10. Cyrus SASL library  (OPTIONAL)
+      8.  Cyrus SASL library  (OPTIONAL)
 
       If the Simple Authentication and Security Layer (SASL) library
       is detected on your system, then the Subversion client and
@@ -662,7 +646,7 @@ IV.   DEPENDENCIES IN DETAIL
          https://www.cyrusimap.org/sasl/
 
 
-      11. Apache HTTP Server (httpd)  (OPTIONAL)
+      9.  Apache HTTP Server (httpd)  (OPTIONAL)
 
           (https://httpd.apache.org/download.cgi)
 
@@ -723,7 +707,7 @@ IV.   DEPENDENCIES IN DETAIL
           https://svnbook.red-bean.com/en/1.8/svn.serverconfig.html
 
 
-      12. Python (https://www.python.org/)  (OPTIONAL)
+      10. Python (https://www.python.org/)  (OPTIONAL)
 
       Python version 3.x is supported and recommended.  Support for Python 2.7
       is being phased out.
@@ -777,26 +761,20 @@ IV.   DEPENDENCIES IN DETAIL
       section II.A.2 for more about autogen.sh.
 
 
-      13. pkg-config  (Unix only, OPTIONAL)
-
-      Subversion uses pkg-config to find appropriate options used
-      at build time.
-
-
-      14. D-Bus  (Unix only, OPTIONAL)
+      11. D-Bus  (Unix only, OPTIONAL)
 
       D-Bus is a message bus system. D-Bus is required for support for KWallet
       and GNOME Keyring. pkg-config is needed to find D-Bus headers and 
library.
 
 
-      15. Qt 5 or Qt 4  (Unix only, OPTIONAL)
+      12. Qt 5 or Qt 4  (Unix only, OPTIONAL)
 
       Qt is a cross-platform application framework. QtCore, QtDBus and QtGui
       modules are required for support for KWallet. pkg-config is needed
       to find Qt headers and libraries.
 
 
-      16. KDE 5 Framework libraries or KDELibs 4  (Unix only, OPTIONAL)
+      13. KDE 5 Framework libraries or KDELibs 4  (Unix only, OPTIONAL)
 
       Subversion contains optional support for storing passwords in KWallet.
       Subversion will look for KF5Wallet, KF5CoreAddons, KF5I18n APIs by 
default,
@@ -812,13 +790,13 @@ IV.   DEPENDENCIES IN DETAIL
           --with-kwallet=/path/to/KDE/prefix
 
 
-      17. GLib 2  (Unix only, OPTIONAL)
+      14. GLib 2  (Unix only, OPTIONAL)
 
       GLib is a general-purpose utility library. GLib is required for support
       for GNOME Keyring. pkg-config is needed to find GLib headers and library.
 
 
-      18. GNOME Keyring  (Unix only, OPTIONAL)
+      15. GNOME Keyring  (Unix only, OPTIONAL)
 
       Subversion contains optional support for storing passwords in GNOME 
Keyring.
       pkg-config is needed to find GNOME Keyring headers and library. D-Bus and
@@ -826,7 +804,7 @@ IV.   DEPENDENCIES IN DETAIL
       then pass the '--with-gnome-keyring' option to `configure`.
 
 
-      19. libmagic  (OPTIONAL)
+      16. libmagic  (OPTIONAL)
 
       If the libmagic library is detected at compile time,
       it will be used to determine mime-types of binary files
@@ -854,7 +832,7 @@ IV.   DEPENDENCIES IN DETAIL
         --with-libmagic
 
 
-      20. py3c  (OPTIONAL)
+      17. py3c  (OPTIONAL)
 
       Subversion uses the Python 3 Compatibility Layer for C
       Extensions (py3c) library when building the Python language
@@ -875,7 +853,7 @@ IV.   DEPENDENCIES IN DETAIL
           https://github.com/encukou/py3c
 
 
-      21. Berkeley DB  (DEPRECATED, TO BE REMOVED IN THE FUTURE)
+      18. Berkeley DB  (DEPRECATED, TO BE REMOVED IN THE FUTURE)
 
       The minimum supported version is 4.0.14.
 
@@ -883,3 +861,25 @@ IV.   DEPENDENCIES IN DETAIL
       BDB is planned to be removed completely in the future.
 
       The CMake build system does not support building with BDB.
+
+
+      19. autoconf  (Unix only)
+
+      The minimum supported version is 2.59.
+
+      This is required only if you plan to build from the latest source
+      (see section II.A.2). Generally only developers would be doing this.
+
+
+      20. libtool  (Unix only)
+
+      The minimum supported version is 2.0.
+
+      This is required only if you plan to build from the latest source
+      (see section II.A.2).
+
+
+      21. pkg-config  (Unix only, OPTIONAL)
+
+      Subversion uses pkg-config to find appropriate options used
+      at build time.

Reply via email to