Ignore:
Timestamp:
02/01/2012 04:54:08 PM (12 years ago)
Author:
Andrew Benton <andy@…>
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:
0adc5d50
Parents:
b7daed2
Message:

sqlite-3.7.10

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • server/databases/sqlite.xml

    rb7daed2 r1f95134  
    55  %general-entities;
    66
    7   <!ENTITY sqlite-dl-version    "3070800">
     7  <!ENTITY sqlite-dl-version    "3071000">
    88  <!ENTITY sqlite-download-http "http://sqlite.org/sqlite-autoconf-&sqlite-dl-version;.tar.gz">
    99  <!ENTITY sqlite-download-ftp  " ">
    10   <!ENTITY sqlite-md5sum        "6bfb46d73caaa1bbbcd2b52184b6c542">
     10  <!ENTITY sqlite-md5sum        "9ed2ca93577b58cfa0d01f64b9312ab9">
    1111  <!ENTITY sqlite-size          "1.7 MB">
    1212  <!ENTITY sqlite-buildsize     "46 MB (includes optional documentation)">
    1313  <!ENTITY sqlite-time          "0.4 SBU">
    1414
    15   <!ENTITY sqlite-docs-version  "3070800">
    16   <!ENTITY sqlite-docs-md5sum   "56c2e37c65075c612710ae1aba9703f2">
    17   <!ENTITY sqlite-docs-size     "3.3 MB">
     15  <!ENTITY sqlite-docs-md5sum   "d4c8070ea2cec54b77002c265e680b0f">
     16  <!ENTITY sqlite-docs-size     "3.5 MB">
    1817  <!ENTITY sqlite-docs-download "http://sqlite.org/sqlite-doc-&sqlite-dl-version;.zip">
    1918]>
     
    8180
    8281    <bridgehead renderas="sect4">Optional</bridgehead>
    83     <para role="optional"><xref linkend="unzip"/> (Required to unzip the documentation)</para>
     82    <para role="optional"><xref linkend="unzip"/> (required to unzip the
     83    documentation)</para>
    8484
    8585    <para condition="html" role="usernotes">User Notes:
     
    9494    command to install the documentation into the source tree:</para>
    9595
    96 <screen><userinput>unzip -q ../sqlite-doc-&sqlite-docs-version;.zip</userinput></screen>
     96<screen><userinput>unzip -q ../sqlite-doc-&sqlite-dl-version;.zip</userinput></screen>
    9797
    9898    <para>Install <application>SQLite</application> by running the following
    9999    commands:</para>
    100100
    101 <screen><userinput>CFLAGS="-g -O2 -DSQLITE_SECURE_DELETE -DSQLITE_ENABLE_UNLOCK_NOTIFY=1" \
    102             ./configure --prefix=/usr \
     101<screen><userinput>./configure --prefix=/usr \
    103102            --enable-threadsafe \
    104103            --enable-readline \
    105             --enable-dynamic-extensions &amp;&amp;
     104            --disable-static \
     105            --enable-dynamic-extensions \
     106  CFLAGS="-g -O2 -DSQLITE_SECURE_DELETE=1 -DSQLITE_ENABLE_UNLOCK_NOTIFY=1" &amp;&amp;
    106107make</userinput></screen>
    107108
     
    117118
    118119<screen role="root"><userinput>install -v -m755 -d /usr/share/doc/sqlite-&sqlite-version; &amp;&amp;
    119 cp      -v -R       sqlite-doc-&sqlite-docs-version;/* \
    120                     /usr/share/doc/sqlite-&sqlite-version;</userinput></screen>
    121 
     120cp -v -R sqlite-doc-&sqlite-dl-version;/* /usr/share/doc/sqlite-&sqlite-version;</userinput></screen>
    122121  </sect2>
    123122
     
    125124    <title>Command Explanations</title>
    126125
    127     <para><parameter>CFLAGS="-g -O2 -DSQLITE_SECURE_DELETE -DSQLITE_ENABLE_UNLOCK_NOTIFY=1"
    128     </parameter>: Applications such as <application>firefox</application> require
    129     secure delete and enable unlock notify to be turned on.  The only way to do
    130     this is to include them in the CFLAGS.  By default, these are set to
    131     <literal>"-g -O2"</literal> so we specify that to preserve those settings.
    132     You may, of course, wish to omit the <literal>'-g'</literal> if you do not
    133     wish to create debugging information.  For further information on what can
    134     be specified see <ulink url="http://www.sqlite.org/compile.html"/>.</para>
     126    <para><parameter>CFLAGS="-g -O2 -DSQLITE_SECURE_DELETE
     127    -DSQLITE_ENABLE_UNLOCK_NOTIFY=1"</parameter>: Applications such as
     128    <application>firefox</application> require secure delete and enable unlock
     129    notify to be turned on.  The only way to do this is to include them in the
     130    CFLAGS.  By default, these are set to <literal>"-g -O2"</literal> so we
     131    specify that to preserve those settings. You may, of course, wish to omit
     132    the <literal>'-g'</literal> if you do not wish to create debugging
     133    information.  For further information on what can be specified see <ulink
     134    url="http://www.sqlite.org/compile.html"/>.</para>
    135135
    136136    <para><parameter>--enable-threadsafe</parameter>: Though the documentation
     
    143143    program.</para>
    144144
     145    <para><parameter>--disable-static</parameter>: This parameter stops it
     146    installing a static version of libsqlite3.</para>
     147
    145148    <para><parameter>--enable-dynamic-extensions</parameter>: This creates
    146149    library modules that are dynamically linked as needed instead of statically
    147150    linking them into the main <application>SQLite</application> library.</para>
    148 
    149151  </sect2>
    150152
     
    159161      <seglistitem>
    160162        <seg>sqlite3</seg>
    161         <seg>libsqlite3.{so,a}</seg>
     163        <seg>libsqlite3.so</seg>
    162164        <seg>None</seg>
    163165      </seglistitem>
     
    182184
    183185      <varlistentry id="libsqlite3">
    184         <term><filename class='libraryfile'>libsqlite3.{so,a}</filename></term>
     186        <term><filename class='libraryfile'>libsqlite3.so</filename></term>
    185187        <listitem>
    186           <para>Contains the <application>SQLite</application> API functions.</para>
     188          <para>Contains the <application>SQLite</application> API
     189          functions.</para>
    187190          <indexterm zone="sqlite libsqlite3">
    188             <primary sortas="c-libsqlite3">libsqlite3.{so,a}</primary>
     191            <primary sortas="c-libsqlite3">libsqlite3.so</primary>
    189192          </indexterm>
    190193        </listitem>
    191194      </varlistentry>
    192 
    193195    </variablelist>
    194 
    195196  </sect2>
    196 
    197197</sect1>
Note: See TracChangeset for help on using the changeset viewer.