diff options
Diffstat (limited to 'INSTALL')
-rw-r--r-- | INSTALL | 35 |
1 files changed, 12 insertions, 23 deletions
@@ -3,7 +3,7 @@ A Quick Guide ====================================== -$LastChangedDate: 2017-12-25 04:00:08 +0000 (Mon, 25 Dec 2017) $ +$LastChangedDate: 2019-06-07 15:01:45 +0000 (Fri, 07 Jun 2019) $ Contents: @@ -23,8 +23,8 @@ Contents: III. BUILDING A SUBVERSION SERVER A. Setting Up Apache Httpd - B. Making and Installing the Subversion Server - C. Configuring Apache for Subversion + B. Making and Installing the Subversion Apache Server Module + C. Configuring Apache Httpd for Subversion D. Running and Testing E. Alternative: 'svnserve' and ra_svn @@ -147,10 +147,11 @@ I. INTRODUCTION for other languages, you need to have those languages available at build time. - * KDELibs, GNOME Keyring (OPTIONAL for client) + * KDE Framework 5, libsecret, GNOME Keyring (OPTIONAL for client) Subversion contains optional support for storing passwords in - KWallet (KDE 4) or GNOME Keyring. + KWallet via KDE Framework 5 libraries (preferred) or kdelibs4, + and GNOME Keyring via libsecret (preferred) or GNOME APIs. * libmagic (OPTIONAL) @@ -160,11 +161,6 @@ I. INTRODUCTION configured via auto-props or the mime-types-file option take precedence. - * Googlemock aka Gmock (OPTIONAL) - - This optional package is used by the tests for Subversions' - C++ bindings. - C. Dependencies in Detail @@ -456,19 +452,22 @@ I. INTRODUCTION and GNOME Keyring. pkg-config is needed to find D-Bus headers and library. - 15. Qt 4 (Unix only, OPTIONAL) + 15. 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. KDELibs 4 (Unix only, OPTIONAL) + 16. 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, + and needs kf5-config to find them. The KDELibs 4 api is also supported. KDELibs contains core KDE libraries. Subversion uses libkdecore and libkdeui libraries when support for KWallet is enabled. kde4-config is used to get some necessary options. pkg-config, D-Bus and Qt 4 are also required. + If you want to build support for KWallet, then pass the '--with-kwallet' option to `configure`. If KDE is installed in a non-standard prefix, then use: @@ -521,12 +520,6 @@ I. INTRODUCTION --with-libmagic - 21. Googlemock (OPTIONAL) - - Googlemock can be installed and built in-tree by invoking - - $ ./get-dep.sh gmock - 22. LZ4 (OPTIONAL) Subversion uses LZ4 compression libary version r129 or above. Configure @@ -856,11 +849,7 @@ II. INSTALLATION E.4 Building the Binaries - To build the binaries either follow the instructions here or use - build\win32\vc6-build.bat.in after editing its default paths to match - yours and saving it as vc6-build.bat. The vc6-build.bat does a full build - using all options so it requires Apache 2 source and the other optional - components. + To build the binaries either follow these instructions. Start in the SVN directory you created. |