config FREETZ_PACKAGE_SUBVERSION_LIBRARIES bool config FREETZ_PACKAGE_SUBVERSION bool "Subversion 1.9.12/1.14.2" select FREETZ_PACKAGE_SUBVERSION_REMOVE_WEBIF if !FREETZ_PACKAGE_SUBVERSION_SVNSERVE select FREETZ_PACKAGE_SUBVERSION_LIBRARIES if !FREETZ_PACKAGE_SUBVERSION_STATIC select FREETZ_BUSYBOX_START_STOP_DAEMON select FREETZ_LIB_libm if FREETZ_TARGET_UCLIBC_HAS_multiple_libs select FREETZ_LIB_libcrypto if !FREETZ_PACKAGE_SUBVERSION_STATIC # serf select FREETZ_LIB_libssl if !FREETZ_PACKAGE_SUBVERSION_STATIC # serf select FREETZ_LIB_libapr if !FREETZ_PACKAGE_SUBVERSION_STATIC select FREETZ_LIB_libaprutil if !FREETZ_PACKAGE_SUBVERSION_STATIC select FREETZ_LIB_libexpat if !FREETZ_PACKAGE_SUBVERSION_STATIC # apr select FREETZ_LIB_liblz4 if !FREETZ_PACKAGE_SUBVERSION_STATIC && !FREETZ_PACKAGE_SUBVERSION_VERSION_ABANDON select FREETZ_LIB_libserf if !FREETZ_PACKAGE_SUBVERSION_STATIC select FREETZ_LIB_libsqlite3 if !FREETZ_PACKAGE_SUBVERSION_STATIC select FREETZ_LIB_libutf8proc if !FREETZ_PACKAGE_SUBVERSION_STATIC && !FREETZ_PACKAGE_SUBVERSION_VERSION_ABANDON select FREETZ_LIB_libuuid if !FREETZ_PACKAGE_SUBVERSION_STATIC # apr select FREETZ_LIB_libz if !FREETZ_PACKAGE_SUBVERSION_STATIC default n help Subversion, also known as svn, is a version control system much like the Concurrent Versions System (CVS). Version control systems allow many individuals (who may be distributed geographically) to collaborate on a set of files (typically source code). Subversion has all the major features of CVS, plus certain new features that CVS users often wish they had. if FREETZ_PACKAGE_SUBVERSION choice prompt "Version" default FREETZ_PACKAGE_SUBVERSION_VERSION_CURRENT config FREETZ_PACKAGE_SUBVERSION_VERSION_ABANDON bool "1.9.12" config FREETZ_PACKAGE_SUBVERSION_VERSION_CURRENT bool "1.14.2" endchoice config FREETZ_PACKAGE_SUBVERSION_WITH_LIBDB bool "build with Berkeley-DB support" select FREETZ_LIB_libaprutil_WITH_LIBDB default n help Enables Berkeley-DB support in subversion. config FREETZ_PACKAGE_SUBVERSION_SVN bool "Include svn" default y help Include svn (subversion client tool) in the image. config FREETZ_PACKAGE_SUBVERSION_SVNADMIN bool "Inlcude svnadmin" default y help Include svnadmin (subversion repository administration tool) in the image. config FREETZ_PACKAGE_SUBVERSION_SVNDUMPFILTER bool "Include svndumpfilter" default y help Include svndumpfilter (tool to filter subversion repository dumpfile) in the image. config FREETZ_PACKAGE_SUBVERSION_SVNLOOK bool "Include svnlook" default y help Include svnlook (subversion repository examination tool) in the image. config FREETZ_PACKAGE_SUBVERSION_SVNRDUMP bool "Include svnrdump" default y help Include svnrdump (subversion remote repository dumper and loader utility) in the image. config FREETZ_PACKAGE_SUBVERSION_SVNSERVE bool "Include svnserve" default y help Include svnserve (server for the 'svn' repository access method) in the image. config FREETZ_PACKAGE_SUBVERSION_SVNSYNC bool "Inlcude svnsync" default y help Include svnsync (repository synchronization tool) in the image. config FREETZ_PACKAGE_SUBVERSION_SVNVERSION bool "Include svnversion" default y help Include svnversion (tool to produce a compact version number for a working copy) in the image. config FREETZ_PACKAGE_SUBVERSION_APACHE_MODULES bool "Apache modules" depends on FREETZ_PACKAGE_APACHE2 && !FREETZ_PACKAGE_APACHE2_COMPILEINMODS select FREETZ_PACKAGE_SUBVERSION_mod_dav_svn if FREETZ_PACKAGE_SUBVERSION_APACHE_MODULES config FREETZ_PACKAGE_SUBVERSION_mod_authz_svn bool "mod_authz_svn" default n help Subversion path-based authorization module for Apache config FREETZ_PACKAGE_SUBVERSION_mod_dav_svn bool "mod_dav_svn" default n help Subversion plug-in for the Apache DAV module config FREETZ_PACKAGE_SUBVERSION_mod_dontdothat bool "mod_dontdothat" default n help Module to block certain kinds of Apache Subversion requests endif # FREETZ_PACKAGE_SUBVERSION_APACHE_MODULES config FREETZ_PACKAGE_SUBVERSION_STATIC bool "Link statically" depends on !FREETZ_PACKAGE_SUBVERSION_APACHE_MODULES default n help Activating this switch causes all libraries subversion tools depend on to be linked in statically. config FREETZ_PACKAGE_SUBVERSION_REMOVE_WEBIF bool "Remove webinterface" default n help This option removes the webinterface endif # FREETZ_PACKAGE_SUBVERSION