Changeset 84f9b731
- Timestamp:
- 07/17/2007 01:25:58 AM (17 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 17301a7
- Parents:
- 4406e1b7
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
basicnet/netprogs/subversion.xml
r4406e1b7 r84f9b731 5 5 %general-entities; 6 6 7 <!-- Inserted as a reminder to do this. The mention of a test suite 8 is usually right before the root user installation commands. Please 9 delete these 12 (including one blank) lines after you are done.--> 10 11 <!-- Use one of the two mentions below about a test suite, 12 delete the line that is not applicable. Of course, if the 13 test suite uses syntax other than "make check", revise the 14 line to reflect the actual syntax to run the test suite --> 15 16 <!-- <para>This package does not come with a test suite.</para> --> 17 <!-- <para>To test the results, issue: <command>make check</command>.</para> --> 18 19 <!ENTITY subversion-download-http "http://subversion.tigris.org/tarballs/subversion-&subversion-version;.tar.bz2"> 7 <!ENTITY subversion-download-http "http://subversion.tigris.org/downloads/subversion-&subversion-version;.tar.bz2"> 20 8 <!ENTITY subversion-download-ftp " "> 21 <!ENTITY subversion-md5sum "07b95963968ae345541ca99d0e7bf082"> 22 <!ENTITY subversion-size "6.7 MB"> 23 24 <!ENTITY subversion-buildsize "100 MB (additional 57 MB to install all bindings and 465 MB to run all test suites)"> 25 <!ENTITY subversion-time "1.7 SBU (add 1.1 SBU for bindings and 20-60 minutes to run test suites)"> 26 27 <!ENTITY svn-neon-version "0.25.5"> 9 <!ENTITY subversion-md5sum "d4aa5aeb09acb3307841022d279ab895"> 10 <!ENTITY subversion-size "4.7 MB"> 11 12 <!ENTITY subversion-buildsize "109 MB (additional 74 MB to install all bindings and 405 MB to run all test suites)"> 13 <!ENTITY subversion-time "1.5 SBU (add 1.7 SBU for bindings and 2.2 SBU to run test suites)"> 14 15 <!ENTITY svn-neon-version "0.26.2"> 16 <!ENTITY svn-swig-version "1.3.29"> 28 17 ]> 29 18 … … 91 80 <bridgehead renderas="sect3">Subversion Dependencies</bridgehead> 92 81 82 <bridgehead renderas="sect4">Required</bridgehead> 83 <para role="required"><xref linkend="apache"/> (for the 84 <application>APR</application> only) or 85 <ulink url="http://apr.apache.org/">Apache Portable Runtime</ulink> or 86 <ulink url="http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=260&expandFolder=74"> 87 Subversion dependencies</ulink> (see the <filename>INSTALL</filename> file 88 for information on how to utilize this package)</para> 89 90 <para>If you require the <application>Berkeley DB</application> back-end 91 hooks in <application>Subversion</application> to build or support BDB 92 based repositories, you must have <application>Berkeley DB</application> 93 linked into the <application>APR-util</application> library. There is 94 information in the <xref linkend="apache"/> instructions that shows the 95 required parameters to pass to the <command>configure</command> script when 96 building any of the <application>APR-util</application> packages.</para> 97 93 98 <bridgehead renderas="sect4">Optional</bridgehead> 94 <para role="optional"><xref linkend="python"/> 95 (required to run the test suite), 99 <para role="optional"><xref linkend="python"/> (required to run the test suite), 96 100 <!-- <xref linkend="db"/>, --> 97 <xref linkend="apache"/> or 98 <ulink url="http://apr.apache.org/">Apache Portable Runtime</ulink>, 99 <ulink url="http://www.webdav.org/neon/">neon-&svn-neon-version;</ulink>, 100 <xref linkend="jdk"/> (to build the Java bindings), 101 <ulink url="http://www.junit.org/">JUnit</ulink> 102 (required for running the Java bindings test suite and requires 103 <xref linkend="unzip"/>), 104 <ulink url="http://www.inet.no/dante/">Dante</ulink> 105 (alternate Java compiler), and 106 <ulink url="http://oss.software.ibm.com/developerworks/opensource/jikes/"> 107 Jikes</ulink> (another alternate Java compiler)</para> 108 109 <bridgehead renderas="sect4">Optional for the Bundled Version of 110 <application>Neon</application></bridgehead> 111 <para role="optional"><xref linkend="pkgconfig"/>, 112 <xref linkend="libxml2"/> or <xref linkend="expat"/>, 113 <xref linkend="openssl"/>, 114 <xref linkend="heimdal"/> or <xref linkend="mitkrb"/></para> 115 116 <bridgehead renderas="sect4">Optional for the Bundled Version of 117 <application>Apache Portable Runtime</application></bridgehead> 118 <para role="optional"><xref linkend="expat"/> and 119 <xref linkend="gdbm"/></para> 120 <!-- <xref linkend="db"/>, --> 121 122 <bridgehead renderas="sect4">Optional to Build the 123 <application>SWIG</application> Bindings</bridgehead> 124 <para role="optional"><ulink url="http://www.swig.org">SWIG</ulink>, 101 <xref linkend="apache"/> (if you have <application>Apache Portable 102 Runtime</application> installed), 103 <ulink url="http://www.webdav.org/neon/">neon</ulink>*, and 104 <ulink url="http://code.google.com/p/serf/">serf</ulink></para> 105 106 <para>* The <command>configure</command> script will warn that the 107 installed <application>neon</application> version is not supported if the 108 version is greater than &svn-neon-version;. You can circumvent this 109 warning by passing <option>--disable-neon-version-check</option> to the 110 <command>configure</command> command. Note that this may or may not work, 111 depending on the version of <application>neon</application> you have 112 installed, but <application>neon</application>-0.26.3 is known to 113 work.</para> 114 115 <bridgehead renderas="sect4">Optional to Build the Java Bindings</bridgehead> 116 <para role="optional"><xref linkend="jdk"/> or 117 <ulink url="http://www.inet.no/dante/">Dante</ulink> or 118 <ulink url="http://oss.software.ibm.com/developerworks/opensource/jikes/">Jikes</ulink>, 119 and <xref linkend="junit"/> (to test the Java bindings)</para> 120 121 <bridgehead renderas="sect4">Optional to Build the SWIG Bindings</bridgehead> 122 <para role="optional"><ulink url="http://www.swig.org">SWIG</ulink>**, 125 123 <xref linkend="python"/>, and 126 124 <xref linkend="ruby"/></para> 127 125 128 <para>Note that the <application>Python</application>, 126 <para>** The <command>configure</command> script will issue warnings if 127 the installed version of <application>SWIG</application> is greater than 128 &svn-swig-version;, but will attempt to use it anyway if you build the 129 <application>SWIG</application> bindings. Versions of 130 <application>SWIG</application> up to 1.3.31 are known to work.</para> 131 132 <!-- <para>Note that the <application>Python</application>, 129 133 <application>Perl</application> and <application>Ruby</application> 130 134 bindings will not compile properly with the current version of … … 133 137 instructions for building the <application>SWIG</application> bindings 134 138 can be found in the <application>Subversion</application> source tree 135 file <filename>./subversion/bindings/swig/INSTALL</filename>.</para> 139 file <filename>./subversion/bindings/swig/INSTALL</filename>.</para> --> 136 140 137 141 <para condition="html" role="usernotes">User Notes: … … 143 147 <title>Installation of Subversion</title> 144 148 145 < caution>149 <!-- <caution> 146 150 <para>For reasons that are not yet fully understood, 147 151 <application>Subversion</application> repositories based on some versions … … 163 167 url="http://svnbook.red-bean.com/en/1.1/ch05s03.html#svn-ch-5-sect-3.5"/> 164 168 if you need to migrate your repositores.</para> 165 </caution> 169 </caution> --> 166 170 167 171 <para>Install <application>Subversion</application> by running the 168 172 following commands:</para> 169 173 170 <screen><userinput>./configure --prefix=/usr \ 171 --without-berkeley-db \ 172 --with-installbuilddir=/usr/lib/apr-0 && 174 <screen><userinput>sed -i 's/@SVN_APR_INCLUDES@/& @CPPFLAGS@/' \ 175 subversion/bindings/swig/perl/native/Makefile.PL.in 176 177 ./configure --prefix=/usr && 173 178 make</userinput></screen> 174 179 175 <note> 180 <para>If you have <xref linkend="doxygen"/> installed and you wish to 181 build the API documentation, issue: 182 <command>doxygen doc/doxygen.conf</command>.</para> 183 184 <!-- <note> 176 185 <para>If you have <application>Apache</application> installed, pass 177 the <option>- -with-apr=/usr</option> and178 <option>- -with-apr-util=/usr</option> switches to the186 the <option>-with-apr=/usr</option> and 187 <option>-with-apr-util=/usr</option> switches to the 179 188 <command>configure</command> script. Otherwise, 180 189 <application>Subversion</application> will overwrite APR and APR-utils 181 190 from the <application>Apache</application> installation with the source 182 191 distribution files. You may also need to pass 183 <option>- -with-apxs=/usr/sbin/apxs</option> as <command>apxs</command>192 <option>-with-apxs=/usr/sbin/apxs</option> as <command>apxs</command> 184 193 might not be in an unprivileged user's <envar>PATH</envar> and won't be 185 194 properly discovered. Additionally if you have 186 195 <application>Apache</application> installed, you may safely remove the 187 <parameter>- -with-installbuilddir=/usr/lib/apr-0</parameter> parameter196 <parameter>-with-installbuilddir=/usr/lib/apr-0</parameter> parameter 188 197 as it will have no effect.</para> 189 </note> 198 </note> --> 190 199 191 200 <para>If you passed the <option>--enable-javahl</option> parameter to … … 195 204 <screen><userinput>make javahl</userinput></screen> 196 205 197 <para>If you passed the <option>-with-swig</option> parameterto198 <command>configure</command> and wish to build the199 <application>P erl</application>, <application>Python</application> and/or206 <para>If you have the necessary dependencies installed and you wish to 207 build the <application>Perl</application>, 208 <application>Python</application> and/or 200 209 <application>Ruby</application> bindings, issue any or all of the following 201 210 commands:</para> … … 205 214 make swig-rb</userinput></screen> 206 215 207 <para>To test the results of the <application>Subversion</application> 208 build, issue: <command>make check</command>. This will take quite a long 209 time.</para> 210 211 <note> 216 <para>To test the results, issue: <command>make check</command>.</para> 217 218 <!-- <note> 212 219 <para>The <computeroutput>fs-base-test</computeroutput> is known to fail 213 220 with issues surrounding the Berkely database installation. As mentioned 214 221 earlier, it is not yet fully understood why this test fails.</para> 215 </note> 222 </note> --> 216 223 217 224 <para>To test the results of the Java bindings build, issue 218 225 <command>make check-javahl</command>. Note you must have the 219 <application>JUnit</application> (version 3.8.x) testing framework 220 installed.</para> 226 <application>JUnit</application> testing framework installed.</para> 221 227 222 228 <para>To test the results of any or all of the … … 231 237 232 238 <screen role='root'><userinput>make install && 233 rm doc/{Makefile,doxygen.conf} &&234 find doc -type d -exec chmod 755 {} \; &&235 find doc -type f -exec chmod 644 {} \; &&236 239 install -v -m755 -d /usr/share/doc/subversion-&subversion-version; && 237 240 cp -v -R doc/* /usr/share/doc/subversion-&subversion-version;</userinput></screen> … … 251 254 make install-swig-py && 252 255 echo /usr/lib/svn-python \ 253 > /usr/lib/python2. 4/site-packages/subversion.pth &&256 > /usr/lib/python2.5/site-packages/subversion.pth && 254 257 255 258 make install-swig-rb</userinput></screen> … … 260 263 <title>Command Explanations</title> 261 264 262 <para><parameter>--with-installbuilddir=/usr/lib/apr-0</parameter>: 263 This parameter is used (and only has an effect if you used the source 264 provided version of Apache Portable Runtime) to force the installation 265 of some APR-related support programs to 266 <filename class="directory">/usr/lib/apr-0</filename> instead of 267 <filename class="directory">/usr/build</filename>.</para> 265 <para><command>sed -i '...' .../Makefile.PL.in</command>: This command 266 is used to fix a problem with compiling the <application>Perl</application> 267 bindings. It can be ommitted if you're not building the bindings.</para> 268 268 269 269 <para><option>--with-neon=<replaceable><prefix></replaceable></option>: … … 271 271 of <application>neon</application>.</para> 272 272 273 <para><option>--with-ssl</option>: This switch enables 274 <application>OpenSSL</application> support in 275 <application>neon</application> (only required if you use the bundled 276 version of <application>neon</application>).</para> 273 <para><option>--with-apr=<replaceable><prefix></replaceable> 274 --with-apr-util=<replaceable><prefix></replaceable></option>: 275 These options should be used if you wish to use the system-installed 276 version of the <application>APR</application>. Ensure you identify the 277 correct installation prefix.</para> 278 279 <para><option>--with-apxs=/usr/sbin/apxs</option>: This option should be 280 used to identify the system-installed version of the 281 <command>apxs</command> command installed during the 282 <application>Apache HTTPD</application> installation as 283 <command>apxs</command> might not be in an unprivileged user's 284 <envar>PATH</envar> and won't be properly discovered.</para> 285 286 <para><parameter>--with-installbuilddir=/usr/lib/apr-0</parameter>: 287 This parameter is used (and only has an effect if you used the 288 <application>Subversion dependencies</application> package) to force the 289 installation of some APR-related support programs to 290 <filename class="directory">/usr/lib/apr-0</filename> instead of 291 <filename class="directory">/usr/build</filename>.</para> 277 292 278 293 </sect2> … … 322 337 323 338 <seglistitem> 324 <seg>svn, svnadmin, svndumpfilter, svnlook, svnserve, svn version,and325 optionally, neon-config and apr-config</seg>326 <seg>libsvn*.{so,a} and optionally, libneon.{so,a} andthe mod_dav_svn.so,339 <seg>svn, svnadmin, svndumpfilter, svnlook, svnserve, svnsync and 340 svnversion</seg> 341 <seg>libsvn*.{so,a} and optionally, a Java library, the mod_dav_svn.so, 327 342 and mod_authz_svn.so <application>Apache HTTP</application> 328 DSO modules</seg> 329 <seg>/etc/subversion, /usr/include/neon (optional), /usr/include/subversion-1, 343 DSO modules and various <application>Perl</application>, 344 <application>Python</application> and <application>Ruby</application> 345 modules</seg> 346 <seg>/usr/include/subversion-1, 330 347 /usr/lib/perl5/site_perl/&lfs-perl-version;/i686-linux/auto/SVN (optional), 331 348 /usr/lib/perl5/site_perl/&lfs-perl-version;/i686-linux/SVN (optional), 332 /usr/lib/svn-javahl (optional), /usr/lib/svn-python (optional), 333 /usr/share/doc/neon-&svn-neon-version; (optional), and 349 /usr/lib/ruby/site_ruby/x.x/i686-linux/svn, 350 /usr/lib/svn-javahl (optional), 351 /usr/lib/svn-python (optional) and 334 352 /usr/share/doc/subversion-&subversion-version;</seg> 335 353 </seglistitem> -
general.ent
r4406e1b7 r84f9b731 4 4 --> 5 5 6 <!ENTITY day "1 6"> <!-- Always 2 digits -->6 <!ENTITY day "17"> <!-- Always 2 digits --> 7 7 <!ENTITY month "07"> <!-- Always 2 digits --> 8 8 <!ENTITY year "2007"> … … 327 327 <!ENTITY rsync-version "2.6.8"> 328 328 <!ENTITY samba3-version "3.0.24"> 329 <!ENTITY subversion-version "1. 3.1">329 <!ENTITY subversion-version "1.4.4"> 330 330 <!ENTITY tcpwrappers-version "7.6"> 331 331 <!ENTITY wget-version "1.10.2"> -
introduction/welcome/changelog.xml
r4406e1b7 r84f9b731 43 43 44 44 <listitem> 45 <para>July 17th, 2007</para> 46 <itemizedlist> 47 <listitem> 48 <para>[randy] - Updated to Subversion-1.4.4.</para> 49 </listitem> 50 </itemizedlist> 51 </listitem> 52 53 <listitem> 45 54 <para>July 16th, 2007</para> 46 55 <itemizedlist> -
server/other/svnserver.xml
r4406e1b7 r84f9b731 22 22 a <application>Subversion</application> server.</para> 23 23 24 < note>24 <!-- <note> 25 25 <para>The default build instructions for 26 26 <application>Subversion</application> disabled the … … 40 40 url="http://svnbook.red-bean.com/en/1.1/ch05s03.html#svn-ch-5-sect-3.5"/>. 41 41 </para> 42 </note> 42 </note> --> 43 43 44 44 <bridgehead renderas="sect3">Subversion Server Dependencies</bridgehead>
Note:
See TracChangeset
for help on using the changeset viewer.