mirror of
https://github.com/Poltern/lfs-ru.git
synced 2024-10-18 11:50:21 +03:00
Package updates and a new addition:
- Update to Linux-6.8.1 - Update to iproute2-6.8.0 - Update to man-pages-6.7 - Add LZ4 to the book Fix Python currency
This commit is contained in:
parent
69b23d7343
commit
d6fb17270a
@ -1977,6 +1977,44 @@
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
<!-- Begin LZ4 dependency info -->
|
||||
<bridgehead renderas="sect2" id="lz4-dep">Lz4</bridgehead>
|
||||
|
||||
<segmentedlist id="lz4-depends">
|
||||
<segtitle>&dependencies;</segtitle>
|
||||
<seglistitem>
|
||||
<seg>Bash, Binutils, Coreutils, GCC, Glibc и Make</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
<segmentedlist id="lz4-rundeps">
|
||||
<segtitle>&runtime;</segtitle>
|
||||
<seglistitem>
|
||||
<seg>Glibc</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
<segmentedlist id="lz4-testdeps">
|
||||
<segtitle>&testsuites;</segtitle>
|
||||
<seglistitem>
|
||||
<seg>Python</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
<segmentedlist id="lz4-before">
|
||||
<segtitle>&before;</segtitle>
|
||||
<seglistitem>
|
||||
<seg>Zstd <phrase revision="systemd">и Systemd</phrase></seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
<segmentedlist id="lz4-optdeps">
|
||||
<segtitle>&external;</segtitle>
|
||||
<seglistitem>
|
||||
<seg>Нет</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
<!-- Begin M4 dependency info -->
|
||||
<bridgehead renderas="sect2" id="m4-dep">M4</bridgehead>
|
||||
|
||||
@ -2108,7 +2146,7 @@
|
||||
<segmentedlist id="man-pages-depends">
|
||||
<segtitle>&dependencies;</segtitle>
|
||||
<seglistitem>
|
||||
<seg>Bash, Coreutils и Make</seg>
|
||||
<seg>Bash, Coreutils, Make и Sed</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
@ -2873,7 +2911,7 @@
|
||||
<segtitle>&dependencies;</segtitle>
|
||||
<seglistitem>
|
||||
<seg>Acl, Bash, Binutils, Coreutils, Diffutils, Gawk,
|
||||
GCC, Glibc, Gperf, Grep, Jinja2, Libcap, Libxcrypt, Meson,
|
||||
GCC, Glibc, Gperf, Grep, Jinja2, Libcap, Libxcrypt, Lz4, Meson,
|
||||
OpenSSL, Pkgconf, Sed, Util-linux и Zstd</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
@ -2939,7 +2977,6 @@
|
||||
<ulink url="&blfs-book;postlfs/linux-pam.html">Linux-PAM</ulink>,
|
||||
<ulink
|
||||
url="&blfs-book;general/python-modules.html#lxml">lxml</ulink>,
|
||||
<ulink url="https://lz4.github.io/lz4/">LZ4</ulink>,
|
||||
<ulink url="&blfs-book;postlfs/make-ca.html">make-ca</ulink>,
|
||||
<ulink url="&blfs-book;postlfs/p11-kit.html">p11-kit</ulink>,
|
||||
<ulink url="&blfs-book;general/pcre2.html">PCRE2</ulink>,
|
||||
@ -3423,7 +3460,7 @@
|
||||
<segmentedlist id="zstd-depends">
|
||||
<segtitle>&dependencies;</segtitle>
|
||||
<seglistitem>
|
||||
<seg>Binutils, Coreutils, GCC, Glibc, Gzip, Make, Xz и Zlib</seg>
|
||||
<seg>Binutils, Coreutils, GCC, Glibc, Gzip, Lz4, Make, Xz и Zlib</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
@ -3451,9 +3488,7 @@
|
||||
<segmentedlist id="zstd-optdeps">
|
||||
<segtitle>&external;</segtitle>
|
||||
<seglistitem>
|
||||
<seg>
|
||||
<ulink url="https://lz4.github.io/lz4/">LZ4</ulink>
|
||||
</seg>
|
||||
<seg>Нет</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
|
@ -39,6 +39,28 @@
|
||||
appropriate for the entry or if needed the entire day's listitem.
|
||||
-->
|
||||
|
||||
<listitem>
|
||||
<para>2024-03-19</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[renodr] - Update to iproute2-6.8.0. Fixes
|
||||
<ulink url="&blfs-ticket-root;5458">#5458</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[renodr] - Update to man-pages-6.7. Fixes
|
||||
<ulink url="&blfs-ticket-root;5464">#5464</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[renodr] - Update to Linux-6.8.1. Fixes
|
||||
<ulink url="&blfs-ticket-root;5453">#5453</ulink>.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[renodr] - Added LZ4 to the book. Fixes
|
||||
<ulink url="&blfs-ticket-root;5463">#5463</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>2024-03-15</para>
|
||||
<itemizedlist>
|
||||
|
@ -130,9 +130,9 @@
|
||||
<!--<listitem>
|
||||
<para>Intltool-&intltool-version;</para>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<listitem>
|
||||
<para>IPRoute2-&iproute2-version;</para>
|
||||
</listitem>-->
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<para>Jinja2-&jinja2-version;</para>
|
||||
</listitem>-->
|
||||
@ -166,6 +166,9 @@
|
||||
<listitem>
|
||||
<para>Linux-&linux-version;</para>
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<para>Lz4-&lz4-version;</para>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<para>M4-&m4-version;</para>
|
||||
</listitem>-->
|
||||
@ -175,9 +178,9 @@
|
||||
<!--<listitem>
|
||||
<para>Man-DB-&man-db-version;</para>
|
||||
</listitem>-->
|
||||
<!--<listitem>
|
||||
<listitem>
|
||||
<para>Man-pages-&man-pages-version;</para>
|
||||
</listitem>-->
|
||||
</listitem>
|
||||
<!--<listitem>
|
||||
<para>MarkupSafe-&markupsafe-version;</para>
|
||||
</listitem>-->
|
||||
@ -288,6 +291,9 @@
|
||||
<itemizedlist>
|
||||
<title>Добавлены:</title>
|
||||
<!-- <listitem><para></para></listitem> satisfy build -->
|
||||
<listitem>
|
||||
<para>Lz4-&lz4-version;</para>
|
||||
</listitem>
|
||||
|
||||
</itemizedlist>
|
||||
|
||||
|
@ -489,6 +489,15 @@
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term>Lz4 (&lz4-version;) - <token>&lz4-size;</token>:</term>
|
||||
<listitem>
|
||||
<para>Домашняя страница: <ulink url="&lz4-home;"/></para>
|
||||
<para>Ссылка на загрузку: <ulink url="&lz4-url;"/></para>
|
||||
<para>Контрольная сумма MD5: <literal>&lz4-md5;</literal></para>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term>M4 (&m4-version;) - <token>&m4-size;</token>:</term>
|
||||
<listitem>
|
||||
|
@ -19,6 +19,7 @@
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="zlib.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bzip2.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xz.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="lz4.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="zstd.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="file.xml"/>
|
||||
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="readline.xml"/>
|
||||
|
140
chapter08/lz4.xml
Normal file
140
chapter08/lz4.xml
Normal file
@ -0,0 +1,140 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
|
||||
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
|
||||
<!ENTITY % general-entities SYSTEM "../general.ent">
|
||||
%general-entities;
|
||||
]>
|
||||
|
||||
<sect1 id="ch-system-lz4" role="wrap">
|
||||
<?dbhtml filename="lz4.html"?>
|
||||
|
||||
<sect1info condition="script">
|
||||
<productname>Lz4</productname>
|
||||
<productnumber>&lz4-version;</productnumber>
|
||||
<address>&lz4-url;</address>
|
||||
</sect1info>
|
||||
|
||||
<title>Lz4-&lz4-version;</title>
|
||||
|
||||
<indexterm zone="ch-system-lz4">
|
||||
<primary sortas="a-lz4">Lz4</primary>
|
||||
</indexterm>
|
||||
|
||||
<sect2 role="package">
|
||||
<title/>
|
||||
|
||||
<para>Lz4 - это алгоритм сжатия без потерь, обеспечивающий скорость сжатия более 500 МБ/с
|
||||
на ядро. Он оснащен чрезвычайно быстрым декодером со скоростью несколько ГБ/с. Lz4 может
|
||||
работать с Zstandard, позволяя обоим алгоритмам быстрее сжимать данные.</para>
|
||||
|
||||
<segmentedlist>
|
||||
<segtitle>&buildtime;</segtitle>
|
||||
<segtitle>&diskspace;</segtitle>
|
||||
|
||||
<seglistitem>
|
||||
<seg>&lz4-fin-sbu;</seg>
|
||||
<seg>&lz4-fin-du;</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2 role="installation">
|
||||
<title>Установка пакета Lz4</title>
|
||||
|
||||
<para>Скомпилируйте пакет:</para>
|
||||
|
||||
<screen><userinput remap="make">make BUILD_STATIC=no</userinput></screen>
|
||||
|
||||
<para>Чтобы протестировать пакет, выполните:</para>
|
||||
|
||||
<!-- This needs to be done at -j1 because otherwise test files do not
|
||||
get generated correctly. -->
|
||||
|
||||
<screen><userinput remap="test">make -j1 check</userinput></screen>
|
||||
|
||||
<para>Установите пакет:</para>
|
||||
|
||||
<screen><userinput remap="install">make BUILD_STATIC=no PREFIX=/usr install</userinput></screen>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2 id="contents-lz4" role="content">
|
||||
<title>Содержимое пакета Lz4</title>
|
||||
|
||||
<segmentedlist>
|
||||
<segtitle>Установленные программы</segtitle>
|
||||
<segtitle>Установленные библиотеки</segtitle>
|
||||
|
||||
<seglistitem>
|
||||
<seg>lz4,
|
||||
lz4c (ссылка на lz4),
|
||||
lz4cat (ссылка на lz4) и
|
||||
unlz4 (ссылка на lz4)
|
||||
</seg>
|
||||
|
||||
<seg>liblz4.so</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
<variablelist>
|
||||
<bridgehead renderas="sect3">Краткое описание</bridgehead>
|
||||
<?dbfo list-presentation="list"?>
|
||||
<?dbhtml list-presentation="table"?>
|
||||
|
||||
<varlistentry id="lz4">
|
||||
<term><command>lz4</command></term>
|
||||
<listitem>
|
||||
<para>Сжимает или распаковывает файлы, используя алгоритм LZ4</para>
|
||||
<indexterm zone="ch-system-lz4 lz4">
|
||||
<primary sortas="b-lz4">lz4</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="lz4c">
|
||||
<term><command>lz4c</command></term>
|
||||
<listitem>
|
||||
<para>Сжимает файлы, используя LZ4</para>
|
||||
<indexterm zone="ch-system-lz4 lz4c">
|
||||
<primary sortas="b-lz4c">lz4c</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="lz4cat">
|
||||
<term><command>lz4cat</command></term>
|
||||
<listitem>
|
||||
<para>Выводит содержимое файла, сжатого с использованием LZ4</para>
|
||||
<indexterm zone="ch-system-lz4 lz4cat">
|
||||
<primary sortas="b-lz4cat">lz4cat</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="unlz4">
|
||||
<term><command>unlz4</command></term>
|
||||
<listitem>
|
||||
<para>Распаковывает файлы, используя LZ4</para>
|
||||
<indexterm zone="ch-system-lz4 unlz4">
|
||||
<primary sortas="b-unlz4">unlz4</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="liblz4">
|
||||
<term><filename class="libraryfile">liblz4</filename></term>
|
||||
<listitem>
|
||||
<para>Библиотека, реализующая сжатие данных без потерь с использованием
|
||||
алгоритма LZ4</para>
|
||||
<indexterm zone="ch-system-lz4 liblz4">
|
||||
<primary sortas="c-liblz4">liblz4</primary>
|
||||
</indexterm>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
|
||||
</variablelist>
|
||||
|
||||
</sect2>
|
||||
|
||||
</sect1>
|
@ -15,7 +15,7 @@ $regex = array();
|
||||
$regex[ 'intltool' ] = "/^.*Latest version is (\d[\d\.]+\d).*$/";
|
||||
$regex[ 'less' ] = "/^.*current released version is less-(\d+).*$/";
|
||||
$regex[ 'mpfr' ] = "/^mpfr-([\d\.]+)\.tar.*$/";
|
||||
$regex[ 'Python' ] = "/^.*Latest Python 3.*Python (3[\d\.]+\d).*$/";
|
||||
//$regex[ 'Python' ] = "/^.*Latest Python 3.*Python (3[\d\.]+\d).*$/";
|
||||
//$regex[ 'sysvinit' ] = "/^.*sysvinit-([\d\.]+)dsf\.tar.*$/";
|
||||
$regex[ 'tzdata' ] = "/^.*tzdata([\d]+[a-z]).*$/";
|
||||
$regex[ 'xz' ] = "/^.*xz-([\d\.]*\d).*$/";
|
||||
@ -314,6 +314,9 @@ if ( $package == "zstd" ) $dirpath = github("facebook/zstd");
|
||||
if ( $package == "openssl" )
|
||||
return find_max( $lines, "/openssl/", "/^.*openssl-([\d\.p]*\d.?).tar.*$/" );
|
||||
|
||||
if ( $package == "Python" )
|
||||
return find_max( $lines, "/Python 3/", "/^.*Python (3[\d\]*\d) .*$/" );
|
||||
|
||||
if ( $package == "vim" )
|
||||
return find_max( $lines, "/v\d\./", "/^.*v([\d\.]+).*$/" );
|
||||
|
||||
|
28
packages.ent
28
packages.ent
@ -341,10 +341,10 @@
|
||||
<!ENTITY intltool-fin-du "1.5 MB">
|
||||
<!ENTITY intltool-fin-sbu "менее 0.1 SBU">
|
||||
|
||||
<!ENTITY iproute2-version "6.7.0">
|
||||
<!ENTITY iproute2-size "900 KB">
|
||||
<!ENTITY iproute2-version "6.8.0">
|
||||
<!ENTITY iproute2-size "896 KB">
|
||||
<!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz">
|
||||
<!ENTITY iproute2-md5 "35d8277d1469596b7edc07a51470a033">
|
||||
<!ENTITY iproute2-md5 "9d6ea453986900d98e3b6bcb868815cd">
|
||||
<!ENTITY iproute2-home "&kernel;linux/utils/net/iproute2/">
|
||||
<!ENTITY iproute2-fin-du "17 MB">
|
||||
<!ENTITY iproute2-fin-sbu "0.1 SBU">
|
||||
@ -430,13 +430,13 @@
|
||||
<!ENTITY libxcrypt-fin-sbu "0.1 SBU">
|
||||
|
||||
<!ENTITY linux-major-version "6">
|
||||
<!ENTITY linux-minor-version "7">
|
||||
<!ENTITY linux-patch-version "7">
|
||||
<!ENTITY linux-minor-version "8">
|
||||
<!ENTITY linux-patch-version "1">
|
||||
<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
|
||||
<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
|
||||
<!ENTITY linux-size "138,148 KB">
|
||||
<!ENTITY linux-size "139,188 KB">
|
||||
<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
|
||||
<!ENTITY linux-md5 "daad88f53f3bddd03fd703c3a885fd4f">
|
||||
<!ENTITY linux-md5 "c4423a42f1e32d9decf17897eaca15ee">
|
||||
<!ENTITY linux-home "https://www.kernel.org/">
|
||||
<!-- measured for 6.5.3 / gcc-13.2.0 on x86_64 with -j4 : minimum is
|
||||
allnoconfig + some configs we recommend for the users, rounded down to
|
||||
@ -450,6 +450,14 @@
|
||||
<!ENTITY linux-headers-tmp-du "1.5 GB">
|
||||
<!ENTITY linux-headers-tmp-sbu "менее 0.1 SBU">
|
||||
|
||||
<!ENTITY lz4-version "1.9.4">
|
||||
<!ENTITY lz4-size "348 KB">
|
||||
<!ENTITY lz4-url "&github;/lz4/lz4/releases/download/v&lz4-version;/lz4-&lz4-version;.tar.gz">
|
||||
<!ENTITY lz4-md5 "e9286adb64040071c5e23498bf753261">
|
||||
<!ENTITY lz4-home "https://lz4.org/">
|
||||
<!ENTITY lz4-fin-du "83 MB">
|
||||
<!ENTITY lz4-fin-sbu "0.1 SBU">
|
||||
|
||||
<!ENTITY m4-version "1.4.19">
|
||||
<!ENTITY m4-size "1,617 KB">
|
||||
<!ENTITY m4-url "&gnu;m4/m4-&m4-version;.tar.xz">
|
||||
@ -478,10 +486,10 @@
|
||||
<!ENTITY man-db-fin-du "41 MB">
|
||||
<!ENTITY man-db-fin-sbu "0.2 SBU">
|
||||
|
||||
<!ENTITY man-pages-version "6.06">
|
||||
<!ENTITY man-pages-size "2,116 KB">
|
||||
<!ENTITY man-pages-version "6.7">
|
||||
<!ENTITY man-pages-size "2,132 KB">
|
||||
<!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
|
||||
<!ENTITY man-pages-md5 "26b39e38248144156d437e1e10cb20bf">
|
||||
<!ENTITY man-pages-md5 "1bd39d60e741f37b550d27f9d4fb1656">
|
||||
<!ENTITY man-pages-home "https://www.kernel.org/doc/man-pages/">
|
||||
<!ENTITY man-pages-fin-du "33 MB">
|
||||
<!ENTITY man-pages-fin-sbu "менее 0.1 SBU">
|
||||
|
Loading…
Reference in New Issue
Block a user