Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/prog/subversion.xml

    r26807fb r2998eb65  
    8080    </itemizedlist>
    8181
    82     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    83     <itemizedlist spacing="compact">
    84       <listitem>
    85         <para>
    86           Required patch:
    87           <ulink url="&patch-root;/subversion-&subversion-version;-upstream_fixes-1.patch"/>
    88         </para>
    89       </listitem>
    90     </itemizedlist>
    91 
    9282    <bridgehead renderas="sect3">Subversion Dependencies</bridgehead>
    9383
     
    10393      <xref linkend="swig"/> (for regenerating the build system)
    10494    </para>
    105 
    106 <!-- support for berkeley db is deprecated since 1.8
    107     <note>
    108       <para>
    109         If you require the <application>Berkeley DB</application> back-end hooks
    110         in <application>Subversion</application> to build or support BDB based
    111         repositories, you must have <application>APR-util</application> linked to
    112         the <application>Berkeley DB</application> library.
    113       </para>
    114     </note>
    115 -->
    11695
    11796    <bridgehead renderas="sect4">Optional</bridgehead>
     
    124103      <xref linkend="gnome-keyring"/>,
    125104      <xref linkend="libsecret"/>,
    126 <!--      <xref linkend="kdelibs"/> (for <ulink url="http://utils.kde.org/projects/kwalletmanager/">KWallet</ulink> support), -->
    127105      <xref linkend="py3c"/> (for the python bindings, and tests),
    128106      <xref linkend="python3"/> (with sqlite support for the tests),
    129       <xref linkend="ruby"/>,
    130       <!--<xref linkend="swig"/> (for building Perl, Python and Ruby bindings),-->
    131       and
     107      <xref linkend="ruby"/>, and
    132108      <ulink url="https://git.netsurf-browser.org/libutf8proc.git/">UTF8proc</ulink>
    133109    </para>
     
    146122  <sect2 role="installation">
    147123    <title>Installation of Subversion</title>
    148 <!--
    149       <note>
    150         <para>
    151           This package may fail during the make phase when using multiple
    152           processors.  If this occurs try continuing with
    153           <emphasis>make -j1</emphasis> or redo the entire build process with
    154           fresh sources using <emphasis>-j1</emphasis>.
    155         </para>
    156       </note>
    157 -->
    158 
    159     <para>
    160       First, adapt some Python scripts to use python3:
    161     </para>
    162 
    163 <screen><userinput remap="pre">grep -rl '^#!.*python$' | xargs sed -i '1s/python/&amp;3/'</userinput></screen>
    164 
    165     <para>
    166       Next, fix building this package with GCC 14:
    167     </para>
    168 
    169 <screen><userinput remap="pre">patch -Np1 -i ../subversion-&subversion-version;-upstream_fixes-1.patch</userinput></screen>
    170 
    171     <para>
    172       After modifying the SWIG bindings like we did with the patch, the build
    173       system must be regenerated so the bindings pick up the changes:
    174     </para>
    175 
    176 <screen><userinput remap="pre">touch build/generator/swig/*.py &amp;&amp;
    177 mv -v build-outputs.mk{,.old}   &amp;&amp;
    178 ./autogen.sh --release</userinput></screen>
    179124
    180125    <para>
     
    208153      separately. To build the Java bindings, issue the following command:
    209154    </para>
     155
    210156    <para>
    211157      <screen><command>make -j1 javahl</command></screen>
     
    217163      bindings, issue any of the following command:
    218164    </para>
    219     <para>
    220       <screen><command>make swig-pl</command> # for <application>Perl</application>
     165
     166<screen><command>make swig-pl</command> # for <application>Perl</application>
    221167<command>make swig-py \
    222168     swig_pydir=/usr/lib/python&python3-majorver;/site-packages/libsvn \
    223169     swig_pydir_extra=/usr/lib/python&python3-majorver;/site-packages/svn</command> # for <application>Python</application>
    224170<command>make swig-rb</command> # for <application>Ruby</application></screen>
    225     </para>
    226171
    227172    <para>
Note: See TracChangeset for help on using the changeset viewer.