Changeset a26f3f8


Ignore:
Timestamp:
04/03/2012 01:02:02 PM (9 years ago)
Author:
Andrew Benton <andy@…>
Branches:
10.0, 10.1, 11.0, 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, krejzi/svn, lazarus, nosym, perl-modules, qt5new, systemd-11177, systemd-13485, trunk, xry111/git-date, xry111/git-date-for-trunk, xry111/git-date-test
Children:
433a30b0
Parents:
3f725972
Message:

sqlite-3.7.11

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

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r3f725972 ra26f3f8  
    567567<!ENTITY mysql-version                "5.5.17">
    568568<!ENTITY postgresql-version           "9.0.6">
    569 <!ENTITY sqlite-version               "3.7.10">
     569<!ENTITY sqlite-version               "3.7.11">
    570570
    571571<!-- Chapter 22 -->
  • introduction/welcome/changelog.xml

    r3f725972 ra26f3f8  
    5858          <para>[dj] - Upate to keyutils-1.5.5.</para>
    5959        </listitem>
     60        <listitem>
     61          <para>[abenton] - SQLite 3.7.11.</para>
     62        </listitem>
    6063      </itemizedlist>
    6164    </listitem>
  • server/databases/sqlite.xml

    r3f725972 ra26f3f8  
    88  <!ENTITY sqlite-download-http "http://sqlite.org/sqlite-autoconf-&sqlite-dl-version;.tar.gz">
    99  <!ENTITY sqlite-download-ftp  " ">
    10   <!ENTITY sqlite-md5sum        "9ed2ca93577b58cfa0d01f64b9312ab9">
     10  <!ENTITY sqlite-md5sum        "0552d71bda98ebdcaea305cd6058221b">
    1111  <!ENTITY sqlite-size          "1.7 MB">
    1212  <!ENTITY sqlite-buildsize     "46 MB (includes optional documentation)">
     
    3535    <title>Introduction to SQLite</title>
    3636
    37     <para>The <application>SQLite</application> package is a software
    38     library that implements a self-contained, serverless,
    39     zero-configuration, transactional SQL database engine.</para>
     37    <para>
     38      The <application>SQLite</application> package is a software library that
     39      implements a self-contained, serverless, zero-configuration, transactional
     40      SQL database engine.
     41    </para>
    4042
    4143    &lfs71_checked;
     
    4446    <itemizedlist spacing="compact">
    4547      <listitem>
    46         <para>Download (HTTP): <ulink url="&sqlite-download-http;"/></para>
    47       </listitem>
    48       <listitem>
    49         <para>Download (FTP): <ulink url="&sqlite-download-ftp;"/></para>
    50       </listitem>
    51       <listitem>
    52         <para>Download MD5 sum: &sqlite-md5sum;</para>
    53       </listitem>
    54       <listitem>
    55         <para>Download size: &sqlite-size;</para>
    56       </listitem>
    57       <listitem>
    58         <para>Estimated disk space required: &sqlite-buildsize;</para>
    59       </listitem>
    60       <listitem>
    61         <para>Estimated build time: &sqlite-time;</para>
     48        <para>
     49          Download (HTTP): <ulink url="&sqlite-download-http;"/>
     50        </para>
     51      </listitem>
     52      <listitem>
     53        <para>
     54          Download (FTP): <ulink url="&sqlite-download-ftp;"/>
     55        </para>
     56      </listitem>
     57      <listitem>
     58        <para>
     59          Download MD5 sum: &sqlite-md5sum;
     60        </para>
     61      </listitem>
     62      <listitem>
     63        <para>
     64          Download size: &sqlite-size;
     65        </para>
     66      </listitem>
     67      <listitem>
     68        <para>
     69          Estimated disk space required: &sqlite-buildsize;
     70        </para>
     71      </listitem>
     72      <listitem>
     73        <para>
     74          Estimated build time: &sqlite-time;
     75        </para>
    6276      </listitem>
    6377    </itemizedlist>
     
    6781      <title>Optional Documentation</title>
    6882      <listitem>
    69         <para>Download (HTTP): <ulink url="&sqlite-docs-download;"/></para>
    70       </listitem>
    71       <listitem>
    72         <para>Download MD5 sum: &sqlite-docs-md5sum;</para>
    73       </listitem>
    74       <listitem>
    75         <para>Download size: &sqlite-docs-size;</para>
     83        <para>
     84          Download (HTTP): <ulink url="&sqlite-docs-download;"/>
     85        </para>
     86      </listitem>
     87      <listitem>
     88        <para>
     89          Download MD5 sum: &sqlite-docs-md5sum;
     90        </para>
     91      </listitem>
     92      <listitem>
     93        <para>
     94          Download size: &sqlite-docs-size;
     95        </para>
    7696      </listitem>
    7797    </itemizedlist>
     
    80100
    81101    <bridgehead renderas="sect4">Optional</bridgehead>
    82     <para role="optional"><xref linkend="unzip"/> (required to unzip the
    83     documentation)</para>
    84 
    85     <para condition="html" role="usernotes">User Notes:
    86     <ulink url="&blfs-wiki;/sqlite"/></para>
    87 
     102    <para role="optional">
     103      <xref linkend="unzip"/> (required to unzip the documentation).
     104    </para>
     105
     106    <para condition="html" role="usernotes">
     107      User Notes: <ulink url="&blfs-wiki;/sqlite"/>
     108    </para>
    88109  </sect2>
    89110
     
    91112    <title>Installation of SQLite</title>
    92113
    93     <para>If you downloaded the optional documentation, issue the following
    94     command to install the documentation into the source tree:</para>
     114    <para>
     115      If you downloaded the optional documentation, issue the following command
     116      to install the documentation into the source tree:
     117    </para>
    95118
    96119<screen><userinput>unzip -q ../sqlite-doc-&sqlite-dl-version;.zip</userinput></screen>
    97120
    98     <para>Install <application>SQLite</application> by running the following
    99     commands:</para>
     121    <para>
     122      Install <application>SQLite</application> by running the following
     123      commands:
     124    </para>
    100125
    101126<screen><userinput>./configure --prefix=/usr --disable-static \
     
    103128make</userinput></screen>
    104129
    105     <para>This package does not come with a test suite.</para>
    106 
    107     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     130    <para>
     131      This package does not come with a test suite.
     132    </para>
     133
     134    <para>
     135      Now, as the <systemitem class="username">root</systemitem> user:
     136    </para>
    108137
    109138<screen role="root"><userinput>make install</userinput></screen>
    110139
    111     <para>If you downloaded the optional documentation, issue the following
    112     commands as the <systemitem class="username">root</systemitem> user to
    113     install it:</para>
     140    <para>
     141      If you downloaded the optional documentation, issue the following commands
     142      as the <systemitem class="username">root</systemitem> user to install it:
     143    </para>
    114144
    115145<screen role="root"><userinput>install -v -m755 -d /usr/share/doc/sqlite-&sqlite-version; &amp;&amp;
     
    120150    <title>Command Explanations</title>
    121151
    122     <para><parameter>CFLAGS="-g -O2 -DSQLITE_SECURE_DELETE
    123     -DSQLITE_ENABLE_UNLOCK_NOTIFY=1"</parameter>: Applications such as
    124     <application>firefox</application> require secure delete and enable unlock
    125     notify to be turned on.  The only way to do this is to include them in the
    126     CFLAGS.  By default, these are set to <literal>"-g -O2"</literal> so we
    127     specify that to preserve those settings. You may, of course, wish to omit
    128     the <literal>'-g'</literal> if you do not wish to create debugging
    129     information.  For further information on what can be specified see <ulink
    130     url="http://www.sqlite.org/compile.html"/>.</para>
    131 
    132     <para><parameter>--disable-static</parameter>: This parameter stops it
    133     installing a static version of libsqlite3.</para>
    134 
    135     <para><option>-DSQLITE_ENABLE_COLUMN_METADATA</option> : include this in
    136     the CFLAGS if you want to use this as a system version for
    137     <xref linkend="libgda"/>.</para>
    138 
     152    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     153      href="../../xincludes/static-libraries.xml"/>   
     154
     155    <para>
     156      <parameter>CFLAGS="-g -O2 -DSQLITE_SECURE_DELETE
     157      -DSQLITE_ENABLE_UNLOCK_NOTIFY=1"</parameter>: Applications such as
     158      <application>Firefox</application> require secure delete and enable unlock
     159      notify to be turned on. The only way to do this is to include them in the
     160      CFLAGS. By default, these are set to <literal>"-g -O2"</literal> so we
     161      specify that to preserve those settings. You may, of course, wish to omit
     162      the <literal>'-g'</literal> if you do not wish to create debugging
     163      information. For further information on what can be specified see
     164      <ulink url="http://www.sqlite.org/compile.html"/>.
     165    </para>
     166
     167    <para>
     168      <option>-DSQLITE_ENABLE_COLUMN_METADATA</option>: Add this to the CFLAGS
     169      if you want to use this as a system version for <xref linkend="libgda"/>.
     170    </para>
    139171  </sect2>
    140172
     
    145177      <segtitle>Installed Program</segtitle>
    146178      <segtitle>Installed Library</segtitle>
    147       <segtitle>Installed Directories</segtitle>
    148179
    149180      <seglistitem>
    150181        <seg>sqlite3</seg>
    151182        <seg>libsqlite3.so</seg>
    152         <seg>None</seg>
    153183      </seglistitem>
    154184    </segmentedlist>
     
    162192        <term><command>sqlite3</command></term>
    163193        <listitem>
    164           <para>A terminal-based front-end to the <application>SQLite
    165           </application> library that can evaluate queries interactively
    166           and display the results.</para>
     194          <para>
     195            A terminal-based front-end to the <application>SQLite</application>
     196            library that can evaluate queries interactively and display the
     197            results.
     198          </para>
    167199          <indexterm zone="sqlite sqlite3">
    168200            <primary sortas="b-sqlite3">sqlite3</primary>
     
    174206        <term><filename class='libraryfile'>libsqlite3.so</filename></term>
    175207        <listitem>
    176           <para>Contains the <application>SQLite</application> API
    177           functions.</para>
     208          <para>
     209            contains the <application>SQLite</application> API functions.
     210          </para>
    178211          <indexterm zone="sqlite libsqlite3">
    179212            <primary sortas="c-libsqlite3">libsqlite3.so</primary>
  • template/template.xml

    r3f725972 ra26f3f8  
    189189    <title>Command Explanations</title>
    190190
    191     <para>
    192       <option>--disable-static</option>: This prevents the installation of
    193       static versions of the libraries.
    194     </para>
     191    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     192      href="../../xincludes/static-libraries.xml"/>   
    195193
    196194    <para>
Note: See TracChangeset for help on using the changeset viewer.