source: chapter06/intltool.xml@ aca25d4

7.5-systemd 7.6-systemd 7.7-systemd 7.8-systemd 7.9-systemd
Last change on this file since aca25d4 was 8edca0a, checked in by Krejzi <krejzi@…>, 11 years ago

Rework D-Bus instructions, move user creation to createfiles.xml. Remove libdir switch from Xz and move libs manually as done in Zlib instructions. Modify Sysvinit instructions for few programs we need. Don't move find in findutils, it's not needed by Systemd.

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10156 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

  • Property mode set to 100644
File size: 4.3 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../general.ent">
5 %general-entities;
6]>
7
8<sect1 id="ch-system-intltool" role="wrap">
9 <?dbhtml filename="intltool.html"?>
10
11 <sect1info condition="script">
12 <productname>intltool</productname>
13 <productnumber>&intltool-version;</productnumber>
14 <address>&intltool-url;</address>
15 </sect1info>
16
17 <title>Intltool-&intltool-version;</title>
18
19 <indexterm zone="ch-system-intltool">
20 <primary sortas="a-Intltool">Intltool</primary>
21 </indexterm>
22
23 <sect2 role="package">
24 <title/>
25
26 <para>The Intltool is an internationalization tool used for extracting
27 translatable strings from source files.</para>
28
29 <segmentedlist>
30 <segtitle>&buildtime;</segtitle>
31 <segtitle>&diskspace;</segtitle>
32
33 <seglistitem>
34 <seg>&intltool-ch6-sbu;</seg>
35 <seg>&intltool-ch6-du;</seg>
36 </seglistitem>
37 </segmentedlist>
38
39 </sect2>
40
41 <sect2 role="installation">
42 <title>Installation of Intltool</title>
43
44 <para>Prepare Intltool for compilation:</para>
45
46<screen><userinput remap="configure">./configure --prefix=/usr</userinput></screen>
47
48 <para>Compile the package:</para>
49
50<screen><userinput remap="make">make</userinput></screen>
51
52 <para>To test the results, issue:</para>
53
54<screen><userinput remap="test">make check</userinput></screen>
55
56 <para>Install the package:</para>
57
58<screen><userinput remap="install">make install
59install -v -Dm644 doc/I18N-HOWTO \
60 /usr/share/doc/intltool-&intltool-version;/I18N-HOWTO</userinput></screen>
61
62 </sect2>
63
64 <sect2 id="contents-intltool" role="content">
65 <title>Contents of Intltool</title>
66
67 <segmentedlist>
68 <segtitle>Installed program</segtitle>
69 <segtitle>Installed directories</segtitle>
70
71 <seglistitem>
72 <seg>intltool-extract, intltool-merge, intltool-prepare,
73 intltool-update, and intltoolize</seg>
74 <seg>/usr/share/doc/intltool-&intltool-version; and
75 /usr/share/intltool</seg>
76 </seglistitem>
77 </segmentedlist>
78
79 <variablelist>
80 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
81 <?dbfo list-presentation="list"?>
82 <?dbhtml list-presentation="table"?>
83
84 <varlistentry id="intltoolize">
85 <term><command>intltoolize</command></term>
86 <listitem>
87 <para>Prepares a package to use intltool.</para>
88 <indexterm zone="ch-system-intltool intltoolize">
89 <primary sortas="b-intltoolize">intltoolize</primary>
90 </indexterm>
91 </listitem>
92 </varlistentry>
93
94 <varlistentry id="intltool-extract">
95 <term><command>intltool-extract</command></term>
96 <listitem>
97 <para>Generates header files that can be read by <command>gettext</command>.</para>
98 <indexterm zone="ch-system-intltool intltool-extract">
99 <primary sortas="b-intltool-extract">intltool-extract</primary>
100 </indexterm>
101 </listitem>
102 </varlistentry>
103
104 <varlistentry id="intltool-merge">
105 <term><command>intltool-merge</command></term>
106 <listitem>
107 <para>Merges translated strings into various file types.</para>
108 <indexterm zone="ch-system-intltool intltool-merge">
109 <primary sortas="b-intltool-merge">intltool-merge</primary>
110 </indexterm>
111 </listitem>
112 </varlistentry>
113
114 <varlistentry id="intltool-prepare">
115 <term><command>intltool-prepare</command></term>
116 <listitem>
117 <para>Updates pot files and merges them with translation files.</para>
118 <indexterm zone="ch-system-intltool intltool-prepare">
119 <primary sortas="b-intltool-prepare">intltool-prepare</primary>
120 </indexterm>
121 </listitem>
122 </varlistentry>
123
124 <varlistentry id="intltool-update">
125 <term><command>intltool-update</command></term>
126 <listitem>
127 <para>Updates the po template files and merges them with the translations.</para>
128 <indexterm zone="ch-system-intltool intltool-update">
129 <primary sortas="b-intltool-update">intltool-update</primary>
130 </indexterm>
131 </listitem>
132 </varlistentry>
133
134 </variablelist>
135
136 </sect2>
137
138</sect1>
Note: See TracBrowser for help on using the repository browser.