Biber is a BibTeX replacement for users of biblatex, written in Perl, with full Unicode support.
This package is known to build and work properly using an LFS-8.3 platform.
Download (HTTP): https://github.com/plk/biber/archive/v2.11.tar.gz
Download MD5 sum: e1804c7efca29f4f576523f0fafaa952
Download size: 1.3 MB
Estimated disk space required: 36 MB
Estimated build time: 0.4 SBU including tests
The biber source tarball shown above downloads with the correct name, biber-2.11.tar.gz, if using a browser such as Firefox. If you prefer to use a command line program such as wget, you normally would obtain v2.11.tar.gz. To obtain this package with the proper filename, run:
wget -c https://github.com/plk/biber/archive/v2.11.tar.gz \ -O biber-2.11.tar.gz
.
The corresponding version of biblatex is a separate project - the tds
tarball is pre-packaged for untarring into the texmf-dist
directory. Download (HTTP):
http://sourceforge.net/projects/biblatex/files/biblatex-3.11/biblatex-3.11.tds.tgz
Download MD5 sum: 2d4867166599fd707ee644452a075174
Download size: 19 MB
autovivification-0.18 Business::ISBN-3.004 Business::ISMN-1.132 Business::ISSN-1.003 Class::Accessor-0.51 Data::Compare-1.25 Data::Dump-1.23 Data::Uniqid-0.12 DateTime::Calendar::Julian-0.04 DateTime::Format::Builder-0.81 Encode::EUCJPASCII-0.03 Encode::HanExtra-0.23 Encode::JIS2K-0.03 File::Slurper-0.012 IPC::Run3-0.048 Lingua::Translit-0.28 List::AllUtils-0.14 List::MoreUtils-0.428 Log::Log4perl-1.49 LWP::Protocol::https-6.07 Module::Build-0.4224 PerlIO::utf8_strict-0.007 Regexp::Common-2017060201 Sort::Key-1.33 Text::BibTeX-0.85 Text::CSV-1.96 Text::Roman-3.5 Unicode::Collate-1.25 Unicode::LineBreak-2018.003 XML::LibXML::Simple-0.99 XML::LibXSLT-1.96 XML::Writer-0.625 and texlive-20180414 (or install-tl-unx)
This version of biber requires at least perl-5.26.0. If you are using an older version of perl you may prefer to install v2.7 - for that see the BLFS-8.1 book.
File::Which-1.22 and Test::Differences-0.64 to run the testsuite
It is possible to install all missing dependencies automatically. But from perl-5.22.0 onwards, Module::Build-0.4224 is no longer part of the core perl distribution. And for Data::Uniqid-0.12 we have to patch it to skip over a test which always fails - that failing test may break the automatic install. To automatically install the remaining perl dependencies you can install those two modules first using alternate auto installation instructions. then run perl ./Build.PL and when it prompts you, become the root user and run ./Build installdeps
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/biber
Install Biber by running the following commands:
perl ./Build.PL && ./Build
To test the results, enter: ./Build test
Now, as the root
user:
tar -xf ../biblatex-3.11.tds.tgz -C /opt/texlive/2018/texmf-dist && texhash && ./Build install
tar -xf biblatex-3.11.tds.tar.gz -C /opt/texlive/2018/texmf-dist: this installs the new biblatex files over those installed by texlive.
texhash : this updates the file hash tables (otherwise known as the file name database).
Last updated on 2018-08-26 19:27:55 -0700