mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-03-06 06:14:47 +00:00
Automatic merge of trunk into multilib
This commit is contained in:
commit
aea9d3b7ad
@ -2450,7 +2450,7 @@
|
||||
|
||||
<seglistitem>
|
||||
<seg>Acl, Attr, Bash, Binutils, Coreutils, Diffutils, Expat, Gawk,
|
||||
GCC, Glibc, Gperf, Grep, Intltool, Libcap,
|
||||
GCC, Glibc, Gperf, Grep, Intltool, Jinja2, Libcap,
|
||||
Meson, Sed, and Util-linux</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
63
chapter08/jinja2.xml
Normal file
63
chapter08/jinja2.xml
Normal file
@ -0,0 +1,63 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!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-jinja2" role="wrap" revision="systemd">
|
||||
<?dbhtml filename="jinja2.html"?>
|
||||
|
||||
<sect1info condition="script">
|
||||
<productname>jinja2</productname>
|
||||
<productnumber>&jinja2-version;</productnumber>
|
||||
<address>&jinja2-url;</address>
|
||||
</sect1info>
|
||||
|
||||
<title>Jinja2-&jinja2-version;</title>
|
||||
|
||||
<indexterm zone="ch-system-jinja2">
|
||||
<primary sortas="a-jinja2">Jinja2</primary>
|
||||
</indexterm>
|
||||
|
||||
<sect2 role="package">
|
||||
<title/>
|
||||
|
||||
<para>Jinja2 is a Python module that implements a simple pythonic template
|
||||
lanuage.</para>
|
||||
|
||||
<segmentedlist>
|
||||
<segtitle>&buildtime;</segtitle>
|
||||
<segtitle>&diskspace;</segtitle>
|
||||
<seglistitem>
|
||||
<seg>&jinja2-fin-sbu;</seg>
|
||||
<seg>&jinja2-fin-du;</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2 role="installation">
|
||||
<title>Installation of Jinja2</title>
|
||||
|
||||
<para>Install the package:</para>
|
||||
|
||||
<screen><userinput remap="install">python3 setup.py install --optimize=1</userinput></screen>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2 id="contents-jinja2" role="content">
|
||||
<title>Contents of Jinja2</title>
|
||||
|
||||
<segmentedlist>
|
||||
<segtitle>Installed directories</segtitle>
|
||||
|
||||
<seglistitem>
|
||||
<seg>/usr/lib/python&python-minor;/site-packages/Jinja2-&jinja2-version;-py&python-minor;.egg</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
</sect2>
|
||||
|
||||
</sect1>
|
||||
|
69
chapter08/markupsafe.xml
Normal file
69
chapter08/markupsafe.xml
Normal file
@ -0,0 +1,69 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<!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-markupsafe" role="wrap" revision="systemd">
|
||||
<?dbhtml filename="markupsafe.html"?>
|
||||
|
||||
<sect1info condition="script">
|
||||
<productname>markupsafe</productname>
|
||||
<productnumber>&markupsafe-version;</productnumber>
|
||||
<address>&markupsafe-url;</address>
|
||||
</sect1info>
|
||||
|
||||
<title>MarkupSafe-&markupsafe-version;</title>
|
||||
|
||||
<indexterm zone="ch-system-markupsafe">
|
||||
<primary sortas="a-markupsafe">MarkupSafe</primary>
|
||||
</indexterm>
|
||||
|
||||
<sect2 role="package">
|
||||
<title/>
|
||||
|
||||
<para>MarkupSafe is a Python module that implements a XML/HTML/XHTML Markup
|
||||
safe string.</para>
|
||||
|
||||
<segmentedlist>
|
||||
<segtitle>&buildtime;</segtitle>
|
||||
<segtitle>&diskspace;</segtitle>
|
||||
<seglistitem>
|
||||
<seg>&markupsafe-fin-sbu;</seg>
|
||||
<seg>&markupsafe-fin-du;</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2 role="installation">
|
||||
<title>Installation of MarkupSafe</title>
|
||||
|
||||
<para>Compile MarkupSafe with the following command:</para>
|
||||
|
||||
<screen><userinput remap="make">python3 setup.py build</userinput></screen>
|
||||
|
||||
<para>This package does not come with a test suite.</para>
|
||||
|
||||
<para>Install the package:</para>
|
||||
|
||||
<screen><userinput remap="install">python3 setup.py install --optimize=1</userinput></screen>
|
||||
|
||||
</sect2>
|
||||
|
||||
<sect2 id="contents-markupsafe" role="content">
|
||||
<title>Contents of MarkupSafe</title>
|
||||
|
||||
<segmentedlist>
|
||||
<segtitle>Installed directory</segtitle>
|
||||
|
||||
<seglistitem>
|
||||
<seg>/usr/lib/python&python-minor;/site-packages/MarkupSafe-&markupsafe-version;-py&python-minor;.egg</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
||||
</sect2>
|
||||
|
||||
</sect1>
|
||||
|
@ -94,6 +94,9 @@ install -vDm644 data/shell-completions/zsh/_meson /usr/share/zsh/site-functions/
|
||||
|
||||
<seglistitem>
|
||||
<seg>meson</seg>
|
||||
<!-- We are using DESTDIR installation here, so the directory layout
|
||||
is different than other Python modules in LFS
|
||||
(Jinja2 & MarkupSafe). -->
|
||||
<seg>/usr/lib/python&python-minor;/site-packages/meson-&meson-version;-py&python-minor;.egg-info and /usr/lib/python&python-minor;/site-packages/mesonbuild</seg>
|
||||
</seglistitem>
|
||||
</segmentedlist>
|
||||
|
@ -295,6 +295,13 @@
|
||||
tools package (net-tools) for its IPv6 capabilities. </para>
|
||||
</listitem>
|
||||
|
||||
<listitem revision="systemd">
|
||||
<para>Jinja2</para>
|
||||
|
||||
<para>This package is a Python module for text templating.
|
||||
It's required to build Systemd.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Kbd</para>
|
||||
|
||||
@ -386,6 +393,13 @@
|
||||
of packages. It is required by almost every package in LFS.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem revision="systemd">
|
||||
<para>MarkupSafe</para>
|
||||
|
||||
<para>This package is a Python module for processing strings in
|
||||
HTML/XHTML/XML safely. Jinja2 requires this pacakge.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>Man-DB</para>
|
||||
|
||||
@ -408,7 +422,8 @@
|
||||
<para>This package provides a software tool for automating the building
|
||||
of software. The main goal for Meson is to minimize the amount of time
|
||||
that software developers need to spend configuring their build
|
||||
system.</para>
|
||||
system. It's required to build Systemd, as well as many BLFS
|
||||
packages.</para>
|
||||
|
||||
</listitem>
|
||||
|
||||
@ -431,7 +446,8 @@
|
||||
|
||||
<para>This package contains a small build system with a focus on speed.
|
||||
It is designed to have its input files generated by a higher-level build
|
||||
system, and to run builds as fast as possible.</para>
|
||||
system, and to run builds as fast as possible.
|
||||
This package is required by Meson.</para>
|
||||
|
||||
</listitem>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user