source: general/genlib/libassuan.xml@ 8f2d2ba0

12.1 ken/TL2024 lazarus plabs/newcss rahul/power-profiles-daemon trunk xry111/llvm18
Last change on this file since 8f2d2ba0 was e1e58be, checked in by Pierre Labastie <pierre.labastie@…>, 8 months ago

Remove all ftp urls

neither firefox nor epiphany can download them, and they are not
well maintained, because rarely tested.
This is WIP because the "(HTTP)" part of "Download (HTTP)" will
need to be removed too.
But let's see what users think first...

  • Property mode set to 100644
File size: 6.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 <!ENTITY libassuan-download-http "&gnupg-http;/libassuan/libassuan-&libassuan-version;.tar.bz2">
8 <!ENTITY libassuan-download-ftp " ">
9 <!ENTITY libassuan-md5sum "9c22e76168675ec996b9d620ffbb7b27">
10 <!ENTITY libassuan-size "564 KB">
11 <!ENTITY libassuan-buildsize "7.9 MB (with tests, add 3.4 MB for documentation)">
12 <!ENTITY libassuan-time "0.1 SBU (with tests and documentation)">
13]>
14
15<sect1 id="libassuan" xreflabel="libassuan-&libassuan-version;">
16 <?dbhtml filename="libassuan.html"?>
17
18
19 <title>libassuan-&libassuan-version;</title>
20
21 <indexterm zone="libassuan">
22 <primary sortas="a-libassuan">libassuan</primary>
23 </indexterm>
24
25 <sect2 role="package">
26 <title>Introduction to libassuan</title>
27
28 <para>
29 The <application>libassuan</application> package contains an inter
30 process communication library used by some of the other
31 <application>GnuPG</application> related packages.
32 <application>libassuan</application>'s primary use is to allow a
33 client to interact with a non-persistent server.
34 <application>libassuan</application> is not, however, limited to
35 use with <application>GnuPG</application> servers and clients. It
36 was designed to be flexible enough to meet the demands of many
37 transaction based environments with non-persistent servers.
38 </para>
39
40 &lfs120_checked;
41
42 <bridgehead renderas="sect3">Package Information</bridgehead>
43 <itemizedlist spacing="compact">
44 <listitem>
45 <para>
46 Download (HTTP): <ulink url="&libassuan-download-http;"/>
47 </para>
48 </listitem>
49 <listitem>
50 <para>
51 Download (FTP): <ulink url="&libassuan-download-ftp;"/>
52 </para>
53 </listitem>
54 <listitem>
55 <para>
56 Download MD5 sum: &libassuan-md5sum;
57 </para>
58 </listitem>
59 <listitem>
60 <para>
61 Download size: &libassuan-size;
62 </para>
63 </listitem>
64 <listitem>
65 <para>
66 Estimated disk space required: &libassuan-buildsize;
67 </para>
68 </listitem>
69 <listitem>
70 <para>
71 Estimated build time: &libassuan-time;
72 </para>
73 </listitem>
74 </itemizedlist>
75
76 <bridgehead renderas="sect3">libassuan Dependencies</bridgehead>
77
78 <bridgehead renderas="sect4">Required</bridgehead>
79 <para role="required">
80 <xref linkend="libgpg-error"/>
81 </para>
82
83 <bridgehead renderas="sect4">Optional</bridgehead>
84 <para role="optional">
85 <xref linkend="texlive"/> (or <xref linkend="tl-installer"/>)
86 </para>
87
88 </sect2>
89
90 <sect2 role="installation">
91 <title>Installation of libassuan</title>
92
93 <para>
94 Install <application>libassuan</application> by running the
95 following commands:
96 </para>
97
98<screen><userinput>./configure --prefix=/usr &amp;&amp;
99make &amp;&amp;
100
101make -C doc html &amp;&amp;
102makeinfo --html --no-split -o doc/assuan_nochunks.html doc/assuan.texi &amp;&amp;
103makeinfo --plaintext -o doc/assuan.txt doc/assuan.texi
104</userinput></screen>
105
106 <para>
107 The above commands build the documentation in html and plaintext formats.
108 If you wish to build alternate formats of the documentation, you must
109 have <xref linkend="texlive"/> installed and issue the following commands:
110 </para>
111
112<screen remap="doc"><userinput>make -C doc pdf ps</userinput></screen>
113
114 <para>
115 To test the results, issue: <command>make check</command>.
116 </para>
117
118 <para>
119 Now, as the <systemitem class="username">root</systemitem> user:
120 </para>
121
122<screen role="root"><userinput>make install &amp;&amp;
123
124install -v -dm755 /usr/share/doc/libassuan-&libassuan-version;/html &amp;&amp;
125install -v -m644 doc/assuan.html/* \
126 /usr/share/doc/libassuan-&libassuan-version;/html &amp;&amp;
127install -v -m644 doc/assuan_nochunks.html \
128 /usr/share/doc/libassuan-&libassuan-version; &amp;&amp;
129install -v -m644 doc/assuan.{txt,texi} \
130 /usr/share/doc/libassuan-&libassuan-version;</userinput></screen>
131
132 <para>
133 If you built alternate formats of the documentation, install them by
134 running the following commands as the
135 <systemitem class="username">root</systemitem> user:
136 </para>
137
138<screen role="root"
139 remap="doc"><userinput>install -v -m644 doc/assuan.{pdf,ps,dvi} \
140 /usr/share/doc/libassuan-&libassuan-version;</userinput></screen>
141 </sect2>
142
143 <sect2 role="content">
144 <title>Contents</title>
145
146 <segmentedlist>
147 <segtitle>Installed Program</segtitle>
148 <segtitle>Installed Library</segtitle>
149 <segtitle>Installed Directory</segtitle>
150
151 <seglistitem>
152 <seg>
153 libassuan-config
154 </seg>
155 <seg>
156 libassuan.so
157 </seg>
158 <seg>
159 /usr/share/doc/libassuan-&libassuan-version;
160 </seg>
161 </seglistitem>
162 </segmentedlist>
163
164 <variablelist>
165 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
166 <?dbfo list-presentation="list"?>
167 <?dbhtml list-presentation="table"?>
168
169 <varlistentry id="libassuan-config">
170 <term><command>libassuan-config</command></term>
171 <listitem>
172 <para>
173 is a <filename class="libraryfile">libassuan</filename> build information script
174 </para>
175 <indexterm zone="libassuan libassuan-config">
176 <primary sortas="b-libassuan-config">libassuan-config</primary>
177 </indexterm>
178 </listitem>
179 </varlistentry>
180
181 <varlistentry id="libassuan-lib">
182 <term><filename class="libraryfile">libassuan.so</filename></term>
183 <listitem>
184 <para>
185 is an inter process communication library which
186 implements the Assuan protocol
187 </para>
188 <indexterm zone="libassuan libassuan-lib">
189 <primary sortas="c-libassuan">libassuan.so</primary>
190 </indexterm>
191 </listitem>
192 </varlistentry>
193
194 </variablelist>
195
196 </sect2>
197
198</sect1>
Note: See TracBrowser for help on using the repository browser.