Changeset 3aee187 for general/prog/subversion.xml
- Timestamp:
- 05/29/2020 09:43:04 AM (4 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 432f6a2
- Parents:
- 26cceda
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/subversion.xml
r26cceda r3aee187 129 129 <xref linkend="libsecret"/>, 130 130 <!-- <xref linkend="kdelibs"/> (for <ulink url="http://utils.kde.org/projects/kwalletmanager/">KWallet</ulink> support), --> 131 <xref linkend="py3c"/> (for tests) 131 132 <xref linkend="python2"/> (with sqlite support for the tests), 132 133 <xref linkend="ruby"/>, … … 141 142 <ulink url="http://www.inet.no/dante/">Dante</ulink> or 142 143 <ulink url="http://jikes.sourceforge.net/">Jikes</ulink>, 143 and <ulink url="https://junit.org/junit4/">JUnit 4</ulink> 144 (to test the Java bindings). Note that JUnit is included with 144 <ulink url="https://junit.org/junit4/">JUnit 4</ulink> (to test the Java bindings) and 145 145 <xref linkend="apache-ant"/>. 146 146 </para> … … 197 197 198 198 <para> 199 If you passed the <option>--enable-javahl</option> parameter to 200 <command>configure</command> and wish to build the Java bindings, issue 201 the following command: 199 If you wish to build the Java bindings pass the <option>--enable-javahl</option> 200 parameter to the <command>configure</command> command. In addition, if 201 you want to run the Java test suite, you have to specify the location 202 of the <application>JUnit</application> file by adding 203 <option>--with-junit=<path to junit jar></option> (for 204 instance <option>--with-junit=/usr/local/java/lib/junit-4.13.jar</option>) 205 to <command>configure</command>. The JUnit jar file is no longer 206 included in <xref linkend="apache-ant"/> and must be downloaded seperatly. 207 To build the Java bindings, issue the following command: 202 208 </para> 203 209 <para> … … 207 213 <para> 208 214 If you want to compile <application>Perl</application>, 209 <application>Python 2</application>, or <application>Ruby</application>215 <application>Python</application>, or <application>Ruby</application> 210 216 bindings, issue any of the following command: 211 217 </para> … … 213 219 <screen><command>make swig-pl</command> # for <application>Perl</application> 214 220 <command>make swig-py \ 215 swig_pydir=/usr/lib/python&python 2-majorver;/site-packages/libsvn \216 swig_pydir_extra=/usr/lib/python&python 2-majorver;/site-packages/svn</command> # for <application>Python</application>221 swig_pydir=/usr/lib/python&python3-majorver;/site-packages/libsvn \ 222 swig_pydir_extra=/usr/lib/python&python3-majorver;/site-packages/svn</command> # for <application>Python</application> 217 223 <command>make swig-rb</command> # for <application>Ruby</application></screen> 218 224 </para> … … 225 231 <para> 226 232 To test the results of the Java bindings build, 227 issue <command>make check-javahl</command>. The 228 <application>JUnit</application> testing framework must be installed, 233 issue <command>LANG=C make check-javahl</command>. 234 <!-- ~~ This explanation is added to the configure above ~~ 235 The <application>JUnit</application> testing framework must be installed, 229 236 and the location of the JUnit jar has to be specified by passing the 230 <option>- -with-junit=<path to junit jar></option> parameter to237 <option>- -with-junit=<path to junit jar></option> parameter to 231 238 <command>configure</command>. Note that <application>JUnit</application> 232 239 is included in <xref linkend="apache-ant"/>, and can be accessed by 233 passing <option>- -with-junit=/opt/ant/lib/junit-4.12.jar</option>240 passing <option>- -with-junit=/opt/ant/lib/junit-4.12.jar</option> 234 241 to <command>configure</command>. 242 --> 235 243 </para> 236 244 … … 242 250 <command>make check-swig-rb</command>. 243 251 </para> 244 <!-- I can no longer confirm this with 9.0-rc1 -renodr245 <note><para>246 The Python Bindings test suite (<command>make check-swig-py</command>)247 is broken with SWIG-4.0.0, however the bindings themselves work as248 expected.249 </para></note>250 -->251 252 252 253 <para> … … 269 270 <para> 270 271 If you built the <application>Perl</application>, 271 <application>Python 2</application>, or272 <application>Python</application>, or 272 273 <application>Ruby</application> bindings, issue any of the following 273 274 commands as the <systemitem class="username">root</systemitem> user … … 277 278 <screen><command>make install-swig-pl</command> 278 279 <command>make install-swig-py \ 279 swig_pydir=/usr/lib/python&python 2-majorver;/site-packages/libsvn \280 swig_pydir_extra=/usr/lib/python&python 2-majorver;/site-packages/svn</command>280 swig_pydir=/usr/lib/python&python3-majorver;/site-packages/libsvn \ 281 swig_pydir_extra=/usr/lib/python&python3-majorver;/site-packages/svn</command> 281 282 <command>make install-swig-rb</command></screen> 282 283 </para> … … 386 387 /usr/include/subversion-1, 387 388 /usr/lib/perl5/site_perl/&lfs-perl-version;/{,auto/}SVN, 388 /usr/lib/python 2.7/site-packages/{libsvn,svn},389 /usr/lib/python&python3-majorver;/site-packages/{libsvn,svn}, 389 390 /usr/lib/ruby/site_ruby/<x.y.z>/{,<arch-linux>-linux/}svn, 390 391 /usr/lib/svn-javahl, and
Note:
See TracChangeset
for help on using the changeset viewer.