Changeset a206343 for pst/typesetting/biber.xml
- Timestamp:
- 11/17/2018 11:06:15 PM (5 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.4, 9.0, 9.1, bdubbs/svn, elogind, 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:
- 684bf6b4
- Parents:
- 5d01724
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pst/typesetting/biber.xml
r5d01724 ra206343 100 100 <bridgehead renderas="sect4">Required</bridgehead> 101 101 <para role="required"> 102 <!-- KFM: because I always get confused by these deps, I've decided 103 to add some comments. 104 Both Config::AutoConf and ExtUtils::LibBuilder are listed as build 105 requirements in Build.PL, the rest are just requirements, but the 106 difference seems moot. Those two are needed to build Text::BibTeX 107 so not listed separately. --> 108 <xref linkend="perl-autovivification"/> 109 <xref linkend="perl-business-isbn"/> 110 <xref linkend="perl-business-ismn"/> 111 <xref linkend="perl-business-issn"/> 112 <xref linkend="perl-class-accessor"/> 113 <xref linkend="perl-data-compare"/> 114 <xref linkend="perl-data-dump"/> 115 <xref linkend="perl-data-uniqid"/> 116 <xref linkend="perl-datetime-calendar-julian"/> 117 <xref linkend="perl-datetime-format-builder"/> 118 <xref linkend="perl-encode-eucjpascii"/> 119 <xref linkend="perl-encode-hanextra"/> 120 <xref linkend="perl-encode-jis2k"/> 121 <xref linkend="perl-file-slurper"/> 102 <!-- KFM: the order listed in Build.PL is not alphabetical --> 103 <xref linkend="new-perl-autovivification"/> 104 <xref linkend="new-perl-business-isbn"/> 105 <xref linkend="new-perl-business-ismn"/> 106 <xref linkend="new-perl-business-issn"/> 107 <xref linkend="new-perl-class-accessor"/> 108 <xref linkend="new-perl-data-compare"/> 109 <xref linkend="new-perl-data-dump"/> 110 <xref linkend="new-perl-data-uniqid"/> 111 <xref linkend="new-perl-datetime-calendar-julian"/> 112 <xref linkend="new-perl-datetime-format-builder"/> 113 <xref linkend="new-perl-encode-eucjpascii"/> 114 <xref linkend="new-perl-encode-hanextra"/> 115 <xref linkend="new-perl-encode-jis2k"/> 116 <xref linkend="new-perl-file-slurper"/> 117 <xref linkend="new-perl-perlio-utf8_strict"/> 122 118 <!-- IPC::Cmd is a part of core perl --> 123 <xref linkend="perl-ipc-run3"/> 124 <xref linkend="perl-lingua-translit"/> 125 <xref linkend="perl-list-allutils"/> 126 <!-- List::MoreUtils was pulled in for the testsuite of List::AllUtils, 127 but it needs to be present even if people do not run the tests --> 128 <xref linkend="perl-list-moreutils"/> 129 <!-- List::MoreUtils::XS is listed as a dep, but it is part of 130 List::MoreUtils --> 131 <xref linkend="perl-log-log4perl"/> 132 <!-- I initially misread LWP-Protocol-https as part of libwww-perl 133 when I was preparing this list. In fact, it depends on that --> 134 <xref linkend="perl-lwp-protocol-https"/> 135 <!-- LWP::Simple is part of libwww-perl, 136 that is pulled in by LWP::Protocol::https --> 137 <!-- Module::Build is pulled in by perl-text-bibtex, but mention it explicitly 138 so that the note on automatically installing missing dependencies can be run --> 139 <xref linkend="perl-module-build"/> 140 <!-- Mozilla::CA is a dependency of LWP-Protocol-https --> 141 <xref linkend="perl-perlio-utf8_strict"/> 142 <xref linkend="perl-regexp-common"/> 143 <xref linkend="perl-sort-key"/> 144 <xref linkend="perl-text-bibtex"/> 145 <xref linkend="perl-text-csv"/> 146 <!-- Text-CSV_XS is a recommended dependency for Text-CSV --> 147 <xref linkend="perl-text-roman"/> 148 <!-- Unicode-Collate usually needs to be latest, core perl is older --> 149 <xref linkend="perl-unicode-collate"/> 119 <xref linkend="new-perl-ipc-run3"/> 120 <xref linkend="new-perl-lingua-translit"/> 121 <xref linkend="new-perl-list-allutils"/> 122 <xref linkend="new-perl-list-moreutils"/> 123 <!-- perl-list-moreutils-xs is a dep of perl-list-moreutils --> 124 <xref linkend="new-perl-log-log4perl"/> 125 <xref linkend="new-perl-lwp-protocol-https"/> 126 <!-- LWP::Simple is part of perl-libwww-perl, 127 that is pulled in by perl-lwp-protocol-https 128 and that pulls in perl-uri --> 129 <xref linkend="new-perl-module-build"/> 130 <!-- Mozilla::CA should not be needed when using system certificates --> 131 <xref linkend="new-perl-regexp-common"/> 132 <xref linkend="new-perl-sort-key"/> 133 <xref linkend="new-perl-text-bibtex"/> 134 <xref linkend="new-perl-text-csv"/> 135 <!-- perl-text-csv_xs is a recommended dependency for perl-text-csv --> 136 <xref linkend="new-perl-text-roman"/> 137 <!-- Unicode-Collate usually needs to be latest when biber is released, 138 core perl is usually older. To read the core version, look at 139 /usr/lib/perl5/5.xx.y/x86_64-linux-thread-multi/Unicode/Collate.pm --> 140 <xref linkend="new-perl-unicode-collate"/> 150 141 <!-- Unicode::GCstring is part of Unicode::LineBreak --> 151 <xref linkend="perl-unicode-linebreak"/> 152 <xref linkend="perl-xml-libxml-simple"/> 153 <xref linkend="perl-xml-libxslt"/> 154 <xref linkend="perl-xml-writer"/> and 142 <xref linkend="new-perl-unicode-linebreak"/> 143 <!-- Unicode::Normalize is part of core perl, found in 144 /usr/lib/perl5/5.xx.y/x86_64-linux-thread-multi/Unicode/Normalize.pm --> 145 <!-- perl-xml-libxml is a dependency of perl-xml-libxml-simple --> 146 <xref linkend="new-perl-xml-libxml-simple"/> 147 <xref linkend="new-perl-xml-libxslt"/> 148 <xref linkend="new-perl-xml-writer"/> and 155 149 <!-- untarring biblatex requires that the texmf directories already exist --> 156 150 <xref linkend="texlive"/> 157 (or <xref linkend="tl-installer"/>) 151 (or <xref linkend="tl-installer"/>, but for that you can use 152 <command>tlmgr update </command>) 158 153 </para> 159 154 … … 167 162 <bridgehead renderas="sect4">Optional</bridgehead> 168 163 <para role="optional"> 169 <xref linkend=" perl-file-which"/> and170 <xref linkend=" perl-test-differences"/> to run the testsuite164 <xref linkend="new-perl-file-which"/> and 165 <xref linkend="new-perl-test-differences"/> (both required for the testsuite) 171 166 </para> 172 167 … … 175 170 It is possible to install all missing dependencies automatically. 176 171 But from <application>perl-5.22.0</application> onwards, 177 <xref linkend="perl-module-build"/> is no longer part of the core perl 178 distribution.<!-- And for <xref linkend="perl-data-uniqid"/> we have to 179 patch it to skip over a test which always fails - that failing test may 180 break the automatic install.--> To automatically install the remaining perl 172 <xref linkend="new-perl-module-build"/> is no longer part of the core perl 173 distribution. To automatically install the remaining perl 181 174 dependencies you can install that module first using <xref 182 linkend=" perl-auto-install"/>. then run <command>perl ./Build.PL</command>175 linkend="new-perl-auto-install"/>. then run <command>perl ./Build.PL</command> 183 176 and when it prompts you, become the root user and run 184 177 <command>./Build installdeps</command>
Note:
See TracChangeset
for help on using the changeset viewer.