Ignore:
Timestamp:
07/31/2012 11:44:40 PM (12 years ago)
Author:
Krejzi <krejzi@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
f2d2b62
Parents:
22a68d0
Message:

Upgraded several packages. See BLFS ChangeLog for more information.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@10484 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • postlfs/security/liboauth.xml

    r22a68d0 rc627795  
    55  %general-entities;
    66
    7   <!ENTITY liboauth-download-http "http://downloads.sourceforge.net/liboauth/liboauth-&liboauth-version;.tar.gz">
     7  <!ENTITY liboauth-download-http "&sourceforge-repo;/liboauth/liboauth-&liboauth-version;.tar.gz">
    88  <!ENTITY liboauth-download-ftp  " ">
    9   <!ENTITY liboauth-md5sum        "2a8e01914dc85f297ef69c1ab300d0ec">
    10   <!ENTITY liboauth-size          "416 KB">
    11   <!ENTITY liboauth-buildsize     "4.0 MB">
     9  <!ENTITY liboauth-md5sum        "103ea90e3330dfcda7b6d59c4c697472">
     10  <!ENTITY liboauth-size          "488 KB">
     11  <!ENTITY liboauth-buildsize     "3.6 MB">
    1212  <!ENTITY liboauth-time          "less than 0.1 SBU">
    1313]>
     
    3030    <title>Introduction to liboauth</title>
    3131
    32     <para><application>Liboauth</application> is a collection of POSIX-C
    33     functions implementing the OAuth Core RFC 5849 standard. Liboauth provides
    34     functions to escape and encode parameters according to OAuth specification and
    35     offers high-level functionality to sign requests or verify OAuth signatures as
    36     well as perform HTTP requests.</para>
     32    <para>
     33      <application>liboauth</application> is a collection of POSIX-C functions
     34      implementing the OAuth Core RFC 5849 standard. Liboauth provides functions
     35      to escape and encode parameters according to OAuth specification and
     36      offers high-level functionality to sign requests or verify OAuth signatures
     37      as well as perform HTTP requests.
     38    </para>
    3739
    38     &lfs70_checked;
     40    &lfs71_checked;
    3941
    4042    <bridgehead renderas="sect3">Package Information</bridgehead>
    4143    <itemizedlist spacing="compact">
    4244      <listitem>
    43         <para>Download (HTTP): <ulink url="&liboauth-download-http;"/></para>
     45        <para>
     46          Download (HTTP): <ulink url="&liboauth-download-http;"/>
     47        </para>
    4448      </listitem>
    4549      <listitem>
    46         <para>Download (FTP): <ulink url="&liboauth-download-ftp;"/></para>
     50        <para>
     51          Download (FTP): <ulink url="&liboauth-download-ftp;"/>
     52        </para>
    4753      </listitem>
    4854      <listitem>
    49         <para>Download MD5 sum: &liboauth-md5sum;</para>
     55        <para>
     56          Download MD5 sum: &liboauth-md5sum;
     57        </para>
    5058      </listitem>
    5159      <listitem>
    52         <para>Download size: &liboauth-size;</para>
     60        <para>
     61          Download size: &liboauth-size;
     62        </para>
    5363      </listitem>
    5464      <listitem>
    55         <para>Estimated disk space required: &liboauth-buildsize;</para>
     65        <para>
     66          Estimated disk space required: &liboauth-buildsize;
     67        </para>
    5668      </listitem>
    5769      <listitem>
    58         <para>Estimated build time: &liboauth-time;</para>
     70        <para>
     71          Estimated build time: &liboauth-time;
     72        </para>
    5973      </listitem>
    6074    </itemizedlist>
     
    6579    <para role="required">
    6680      <xref linkend="curl"/> and
    67       <xref linkend="openssl"/> or <xref linkend="nss"/>
     81      <xref linkend="openssl"/> or
     82      <xref linkend="nss"/>
    6883    </para>
    6984
     
    7489
    7590    <para condition="html" role="usernotes">User Notes:
    76     <ulink url="&blfs-wiki;/liboauth"/></para>
    77 
     91      <ulink url="&blfs-wiki;/liboauth"/>
     92    </para>
    7893  </sect2>
    7994
     
    8196    <title>Installation of liboauth</title>
    8297
    83     <para>Install <application>liboauth</application> by running the following
    84     commands:</para>
     98    <para>
     99      Install <application>liboauth</application> by running the following
     100      commands:
     101    </para>
    85102
    86 <screen><userinput>./configure --prefix=/usr &amp;&amp;
     103<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
    87104make</userinput></screen>
    88105
    89     <para>If you have <xref linkend="doxygen"/>, issue <command>make dox</command>
    90     to build documentation.</para>
     106    <para>
     107      If you have <xref linkend="doxygen"/>, issue <command>make dox</command>
     108      to build documentation.
     109    </para>
    91110
    92     <para>To test the results, issue: <command>make check</command>.</para>
     111    <para>
     112      To test the results, issue: <command>make check</command>.
     113    </para>
    93114
    94     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     115    <para>
     116      Now, as the <systemitem class="username">root</systemitem> user:
     117    </para>
    95118
    96119<screen role="root"><userinput>make install</userinput></screen>
    97120
    98     <para>If you have built documentation previously, install it with following
    99     commands as the <systemitem class="username">root</systemitem> user:</para>
     121    <para>
     122      If you have built documentation previously, install it with following
     123      commands as the <systemitem class="username">root</systemitem> user:
     124    </para>
    100125
    101 <screen role="root">
    102 <userinput>mkdir -pv /usr/share/doc/liboauth-&liboauth-version; &amp;&amp;
    103 cp -rv doc/html/* /usr/share/doc/liboauth-&liboauth-version;</userinput>
    104 </screen>
     126<screen role="root"><userinput>mkdir -pv /usr/share/doc/liboauth-&liboauth-version; &amp;&amp;
     127cp -rv doc/html/* /usr/share/doc/liboauth-&liboauth-version;</userinput></screen>
    105128
    106129  </sect2>
     
    109132    <title>Command Explanations</title>
    110133
    111     <para><option>--disable-static</option>: This switch prevents static
    112     libraries from being installed.</para>
     134    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     135      href="../../xincludes/static-libraries.xml"/>
    113136
    114137    <para><option>--enable-nss</option>: Use NSS instead of OpenSSL.</para>
     
    120143
    121144    <segmentedlist>
    122       <segtitle>Installed Programs</segtitle>
    123145      <segtitle>Installed Library</segtitle>
    124146      <segtitle>Installed Directory</segtitle>
    125147
    126148      <seglistitem>
    127         <seg>None</seg>
    128         <seg>liboauth.{so,a}</seg>
    129         <seg></seg>
     149        <seg>
     150          liboauth.so
     151        </seg>
     152        <seg>
     153          /usr/share/doc/liboauth-&liboauth-version;
     154        </seg>
    130155      </seglistitem>
    131156    </segmentedlist>
     
    137162
    138163      <varlistentry id="liboauth-lib">
    139         <term><filename class='libraryfile'>liboauth.{so,a}</filename></term>
     164        <term><filename class='libraryfile'>liboauth.so</filename></term>
    140165        <listitem>
    141           <para>provides functions to escape and encode stings according to
    142           OAuth specifications and offers high-level functionality built
    143           on top to sign requests or verify signatures using either NSS or
    144           OpenSSL for calculating the hash/signatures.</para>
     166          <para>
     167            provides functions to escape and encode stings according to
     168            OAuth specifications and offers high-level functionality built
     169            on top to sign requests or verify signatures using either NSS or
     170            OpenSSL for calculating the hash/signatures.
     171          </para>
    145172          <indexterm zone="liboauth liboauth-lib">
    146             <primary sortas="c-liboauth">liboauth.{so,a}</primary>
     173            <primary sortas="c-liboauth">liboauth.so</primary>
    147174          </indexterm>
    148175        </listitem>
Note: See TracChangeset for help on using the changeset viewer.