- Timestamp:
- 02/06/2016 05:34:31 AM (8 years ago)
- Branches:
- systemd-13485
- Children:
- 64d8aebd
- Parents:
- 421f60a
- Location:
- general
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
general/prog/mercurial.xml
r421f60a r40f85060 5 5 %general-entities; 6 6 7 <!ENTITY mercurial-download-http "http ://mercurial.selenic.com/release/mercurial-&mercurial-version;.tar.gz">7 <!ENTITY mercurial-download-http "https://www.mercurial-scm.org/release/mercurial-&mercurial-version;.tar.gz"> 8 8 <!ENTITY mercurial-download-ftp " "> 9 <!ENTITY mercurial-md5sum " 25b6065487842a7851ba8cfcaa704b1f">10 <!ENTITY mercurial-size "4. 4MB">11 <!ENTITY mercurial-buildsize "5 2 MB (with documentation, additional 297 MB fortests)">12 <!ENTITY mercurial-time "less than 0.1 SBU (with documentation, additional 3.1 SBU fortests, using -j8)">9 <!ENTITY mercurial-md5sum "4e922fcc9454d2665f20c3b9b4741add"> 10 <!ENTITY mercurial-size "4.5 MB"> 11 <!ENTITY mercurial-buildsize "54 MB (with documentation, 378 MB with docs and tests)"> 12 <!ENTITY mercurial-time "less than 0.1 SBU (with documentation, 3.4 SBU with docs and tests, using -j8)"> 13 13 ]> 14 14 … … 99 99 <screen><userinput>make doc</userinput></screen> 100 100 101 <para>Running the test suite is optional. If there are failures, e.g. 102 test-parse-date.t, those tests can be disabled. To test the results in the 103 subdiretory <filename class="directory">tests/tmp</filename>, skipping 104 failing tests, issue:</para> 101 <para>Running the test suite is optional. Tests which fail may be disabled, 102 adding each one to <filename>tests/blacklists/failed-tests</filename>. In 103 order to execute the test suite using the temporary directory <filename 104 class="directory">tests/tmp</filename> and skipping the failing tests, 105 issue:</para> 105 106 106 107 <screen><userinput>cat > tests/blacklists/failed-tests << "EOF" … … 108 109 test-convert-svn-source.t 109 110 test-convert-hg-svn.t 110 test-largefiles-update.t111 111 test-gpg.t</literal> 112 112 EOF 113 113 114 rm -rf tests/tmp && 115 114 116 TESTFLAGS="-j<replaceable><N></replaceable> --tmpdir tmp --blacklist blacklists/failed-tests" \ 115 117 make check</userinput></screen> 116 118 117 119 <para>where <replaceable><N></replaceable> is an integer between one 118 and the number of processor threads, inclusive. In order to investigate a 119 particular apparently failing test, e.g <quote>test-parse-date.t</quote>, 120 issue the following commands (notice that omitting <option>--debug</option> 121 sometimes modifies the result):</para> 122 123 <screen><userinput>pushd tests && 124 rm -rf tmp && 125 ./run-tests.py --debug --tmpdir tmp test-parse-date.t && 120 and the number of ( processor X threads ), inclusive. In order to 121 investigate the apparently failing tests, you may use the 122 <command>run-tests.py</command> scrypt. To see the almost forty switches, 123 some of them very useful, issue <command>tests/run-tests.py --help</command>. 124 Running the following commands, you will execute only the tests that failed 125 before:</para> 126 127 <screen><userinput>pushd tests && 128 rm -rf tmp && 129 130 ./run-tests.py --tmpdir tmp \ 131 test-convert-svn-source.t \ 132 test-convert-hg-svn.t \ 133 test-gpg.t && 126 134 popd</userinput></screen> 135 136 <para>Normally, the previous failures will be confirmed, except for 137 "test-gpg.t" which now pass (this is weird!). However, if you add the switch 138 "--debug" before "--tmpdir", and run again, some failures are gone, which 139 seems to be a problem with the test suite. If this happens, normally, from 140 now on, there will be no more such failures whether you use the debug switch 141 or not.</para> 142 143 <para>An interesting switch is "--time", which will generated at the end of 144 the test suite execution, a table with all executed tests and respective 145 start, end, user, system and real times. Notice that the switches may be 146 used with <command>make check</command>, including them in the 147 <envar>TESTFLAGS</envar> environment variable.</para> 127 148 128 149 <para>Install <application>Mercurial</application> by running the following … … 141 162 <screen><userinput>cat >> ~/.hgrc << "EOF" 142 163 <literal>[ui] 143 username = <user_name> <your@mail></literal>164 username = <replaceable><user_name> <user@mail></replaceable></literal> 144 165 EOF</userinput></screen> 145 166 … … 160 181 161 182 <para> 162 <filename>/etc/mercurial/hgrc</filename> 183 <filename>/etc/mercurial/hgrc</filename> and 184 <filename>~/.hgrc</filename> 163 185 </para> 164 186 … … 167 189 </indexterm> 168 190 169 <para> 170 If you have installed the <xref linkend="cacerts"/> and you want 171 <application>Mercurial</application> to use them, as the 172 <systemitem class="username">root</systemitem> user: 173 </para> 191 <indexterm zone="mercurial mercurial-config"> 192 <primary sortas="e-AA.hgrc">~/.hgrc</primary> 193 </indexterm> 194 195 <para>The great majority of extensions are disabled by default. Run 196 <command>hg help extensions</command> if you need to enable any, e.g. 197 when investigating test failures. You will obtain the lists of enabled and 198 disabled extensions, and more information, such as how to enable or 199 disable them using configuration files.</para> 200 201 <para>If you have installed the <xref linkend="cacerts"/> and want 202 <application>Mercurial</application> to use them, as the <systemitem 203 class="username">root</systemitem> user, issue:</para> 174 204 175 205 <screen role="root"><userinput>install -v -d -m755 /etc/mercurial && 176 cat > /etc/mercurial/hgrc << "EOF"206 cat >> /etc/mercurial/hgrc << "EOF" 177 207 <literal>[web] 178 208 cacerts = /etc/ssl/ca-bundle.crt</literal> -
general/prog/perl-modules.xml
r421f60a r40f85060 77 77 78 78 <!ENTITY Regexp-Common-download-http "http://www.cpan.org/authors/id/A/AB/ABIGAIL/Regexp-Common-&Regexp-Common-version;.tar.gz"> 79 <!ENTITY Regexp-Common-md5sum "a 7a86d2d4ec05b77898823f7b36ff59e">79 <!ENTITY Regexp-Common-md5sum "a3126d635295869bf78c4e5c8f5e9949"> 80 80 81 81 <!ENTITY SGMLSpm-download-http "&sources-anduin-http;/perl-modules/SGMLSpm-&SGMLSpm-version;.tar.gz"> -
general/prog/php.xml
r421f60a r40f85060 8 8 <!--<!ENTITY php-download-ftp "ftp://ftp.isu.edu.tw/pub/Unix/Web/PHP/distributions/php-&php-version;.tar.xz">--> 9 9 <!ENTITY php-download-ftp " "> 10 <!ENTITY php-md5sum " ce5964672e4ec0b66ff088a6bafde8c7">10 <!ENTITY php-md5sum "3c5d2b5b392b78fa92c48822e25ccb56"> 11 11 <!ENTITY php-size "11 MB"> 12 <!ENTITY php-buildsize "56 4 MB (with the tests). Documentation adds 106MB">13 <!ENTITY php-time "6. 3SBU (with the tests)">12 <!ENTITY php-buildsize "565 MB (with the tests). Documentation adds 100 MB"> 13 <!ENTITY php-time "6.2 SBU (with the tests)"> 14 14 ]> 15 15 … … 127 127 <xref linkend="tidy-html"/>, 128 128 <ulink url="http://sourceforge.net/projects/caudium/">Caudium</ulink>, 129 <ulink url="http ://www.hyperwave.com/">Hyperwave</ulink>,129 <ulink url="https://www.hyperwave.com/en/">Hyperwave</ulink>, 130 130 <ulink url="http://www.mnogosearch.org/">mnoGoSearch</ulink>, 131 131 <ulink url="http://www.roxen.com/products/webserver/">Roxen WebServer</ulink>, and -
general/sysutils/unrar.xml
r421f60a r40f85060 7 7 <!ENTITY unrar-download-http "http://www.rarlab.com/rar/unrarsrc-&unrar-version;.tar.gz"> 8 8 <!ENTITY unrar-download-ftp " "> 9 <!ENTITY unrar-md5sum " 4bc78c1236b9e7bc89fe140617f24da4">9 <!ENTITY unrar-md5sum "2bc61f5dd66d019ea938b64481620173"> 10 10 <!ENTITY unrar-size "220 KB"> 11 11 <!ENTITY unrar-buildsize "2.4 MB">
Note:
See TracChangeset
for help on using the changeset viewer.