Changeset 9385c0fe for pst/typesetting


Ignore:
Timestamp:
05/06/2015 11:45:34 PM (9 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, nosym, perl-modules, 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:
504a4be6
Parents:
c2a2c668
Message:

biblatex-biber-2.0 with associated perl module changes : I also corrected some of the perl indexing re - vs :: and I have temporarily pointed the http download to my space on higgs until the tarball is safely in the correct place at anduin.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@15933 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pst/typesetting/biber.xml

    rc2a2c668 r9385c0fe  
    55  %general-entities;
    66
    7   <!ENTITY biber-download-http   "http://sourceforge.net/projects/biblatex-biber/files/biblatex-biber/&biber-version;/biblatex-biber.tar.gz">
    8   <!ENTITY biber-download-ftp    " ">
    9   <!ENTITY biber-md5sum          "aa2857f3a4b0c2ab2dfe3c4f657cbb50">
    10   <!ENTITY biber-size            "2.0 MB">
    11   <!-- for 1.9/2.9a buildsize includes extra space used by biblatex -->
    12   <!ENTITY biber-buildsize       "25 MB">
    13   <!ENTITY biber-time            "less than 0.1 SBU (0.6 SBU to run the tests)">
    14 
    15   <!-- biblatex directory is 2.9, filename is 2.9a -->
    16   <!ENTITY biblatex-download-http   "http://sourceforge.net/projects/biblatex/files/biblatex-&biblatex-version;/biblatex-&biblatex-version;a.tds.tgz">
     7<!-- temporarily point to higgs, until this is in the right place at anduin   
     8  <!ENTITY biber-download-http   "&sources-anduin-http;/biblatex-biber-&biber-version;.tar.xz"> -->
     9  <!ENTITY biber-download-http   "http://www.linuxfromscratch.org/~ken/tmp/biblatex-biber-&biber-version;.tar.xz">
     10  <!ENTITY biber-download-ftp    "&sources-anduin-ftp;/biblatex-biber-&biber-version;.tar.xz">
     11  <!ENTITY biber-md5sum          "7bb4c983243d12f0791bcc123c11178d">
     12  <!ENTITY biber-size            "1.3 MB">
     13  <!-- buildsize includes the installed biblatex -->
     14  <!ENTITY biber-buildsize       "38 MB">
     15  <!ENTITY biber-time            "less than 0.1 SBU (0.5 SBU to run the tests)">
     16
     17  <!ENTITY biblatex-download-http   "http://sourceforge.net/projects/biblatex/files/biblatex-&biblatex-version;/biblatex-&biblatex-version;.tds.tgz">
    1718  <!ENTITY biblatex-download-ftp    "">
    18   <!ENTITY biblatex-md5sum          "955662dca33f8256933745c51ccd0af9">
    19   <!ENTITY biblatex-size            "18 MB">
     19  <!ENTITY biblatex-md5sum          "c6dad1c1f8a46785981610b5165d9fe5">
     20  <!ENTITY biblatex-size            "19 MB">
    2021
    2122]>
     
    3940
    4041    <para>Biber is a BibTeX replacement for users of biblatex, written in
    41     <application>Perl</application>. Unusually, the tarball itself is
    42     called just biblatex-biber.tar.gz but it will extract to a versioned
    43     directory. Please ensure you download it from the correct versioned
    44     directory at sourceforge.</para>
    45 
    46     <para>This version fixes a problem when certain UTF-8 codepoints are
    47     used in the "key" value of a bibliography entry and current
    48     <application>perl</application> is used. It is shipped in current binary
    49     versions of <application>texlive</application> but requires a newer
    50     version of <application>biblatex</application> than is in the
    51     <application>texlive</application> source.</para>
     42    <application>Perl</application>. Upstream prefers to provide binaries
     43    and no longer offers a source tarball, so that has been taken from the
     44    tagged version in the git tree.</para>
    5245
    5346    &lfs77_checked; &gcc5_checked;
     
    114107      <xref linkend="perl-regexp-common"/>
    115108      <xref linkend="perl-text-bibtex"/>
     109      <xref linkend="perl-text-roman"/>
    116110      <!-- Collate.pm ships in perl, but is sometimes too old, and we like current
    117111      versions.  Make the latest version required so that everyone is using the
    118       same version -->
     112      same version.  In fact, the version in perl-5.20.2 is indeed too old for
     113      biber-2.0 -->
    119114      <xref linkend="perl-unicode-collate"/>
    120115      <xref linkend="perl-unicode-linebreak"/>
     
    122117      <xref linkend="perl-xml-libxslt"/>
    123118      <xref linkend="perl-xml-writer"/> and
    124       <!-- biblatex requires that the texmf directories already exist -->
     119      <!-- untarring biblatex requires that the texmf directories already exist -->
    125120      <xref linkend="texlive"/>
    126121    </para>
     
    128123    <bridgehead renderas="sect4">Recommended</bridgehead>
    129124    <para role="required">
    130       <xref linkend="perl-readonly-xs"/>, and
    131       <xref linkend="perl-file-which"/> (to run the testsuite)
    132     </para>
    133 
    134     <!-- commented while separate biblatex is used
    135     <bridgehead renderas="sect4">Required (at runtime)</bridgehead>
    136     <para role="optional">
    137       <xref linkend="texlive"/>
    138     </para> -->
     125      <xref linkend="perl-file-which"/>,
     126      <xref linkend="perl-test-differences"/>,
     127      <xref linkend="perl-test-pod"/> and
     128      <xref linkend="perl-test-pod-coverage"/> (all needed to run the testsuite)
     129    </para>
    139130
    140131    <note>
     
    158149    commands:</para>
    159150
    160 <screen><userinput>sed -i 's/use Encode;/&amp;\nuse File::Slurp;\nuse File::Spec;/' \
    161   lib/Biber/LaTeX/Recode.pm &amp;&amp;
    162 perl ./Build.PL &amp;&amp;
     151<screen><userinput>perl ./Build.PL &amp;&amp;
    163152./Build</userinput></screen>
    164153
     
    177166
    178167    <para>
    179       <parameter>sed -i 's/use Encode;/&amp;\nuse File::Slurp;\nuse File::Spec;/' ...</parameter>:
    180       this sed fixes a runtime error with current <application>perl</application>.
    181     </para>
    182 
    183     <para>
    184168      <parameter>tar -xf biblatex-&biblatex-version;a.tds.tar.gz -C
    185169      /opt/texlive/&texlive-year;/texmf-dist</parameter>:
    186       this installs the new <application>biblatex</application> files over the
    187       previous version.
     170      this installs the new <application>biblatex</application> files over those
     171      installed by <application>texlive</application>.
    188172    </para>
    189173
Note: See TracChangeset for help on using the changeset viewer.