Changeset d78d84d


Ignore:
Timestamp:
05/11/2012 12:03:49 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:
e355d777
Parents:
b5e36dd
Message:

nano 2.3.1 and unixodbc 2.3.1

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

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • TODO

    rb5e36dd rd78d84d  
    66  * libidn-1.24
    77  * lzo-2.06 (Low priority)
    8   * nano-2.3.1
    9   * openldap-2.4.31 (Don't forget to mark it as checked)
    108  * sg3_utils-1.33
    119  * tcl-8.5.11
    1210  * tk-8.5.11
    13   * unixODBC-2.3.1 (Don't forget to mark it as checked)
    1411
    1512  * Check libdaemon-0.14
  • general.ent

    rb5e36dd rd78d84d  
    156156<!ENTITY vim-version                  "7.3">
    157157<!ENTITY emacs-version                "23.4">
    158 <!ENTITY nano-version                 "2.1.10">
     158<!ENTITY nano-version                 "2.3.1">
    159159<!ENTITY joe-version                  "3.7">
    160160<!ENTITY ed-version                   "1.5">
     
    301301<!ENTITY xscreensaver-version         "5.15">
    302302<!ENTITY pilot-link-version           "0.12.2">
    303 <!ENTITY unixodbc-version             "2.3.0">
     303<!ENTITY unixodbc-version             "2.3.1">
    304304<!ENTITY libiodbc-version             "3.52.7">
    305305<!ENTITY graphviz-version             "2.28.0">
  • general/genutils/unixodbc.xml

    rb5e36dd rd78d84d  
    77  <!ENTITY unixodbc-download-http "http://www.unixodbc.org/unixODBC-&unixodbc-version;.tar.gz">
    88  <!ENTITY unixodbc-download-ftp  "&gentoo-ftp-repo;/unixODBC-&unixodbc-version;.tar.gz">
    9   <!ENTITY unixodbc-md5sum        "f2ad22cbdffe836c58987ed2332c2e99">
     9  <!ENTITY unixodbc-md5sum        "86788d4006620fa1f171c13d07fdcaab">
    1010  <!ENTITY unixodbc-size          "1.8 MB">
    1111  <!ENTITY unixodbc-buildsize     "30 MB">
    12   <!ENTITY unixodbc-time          "0.5 SBU (includes building the GUI tools)">
     12  <!ENTITY unixodbc-time          "0.5 SBU">
    1313]>
    1414
     
    3030    <title>Introduction to unixODBC</title>
    3131
    32     <para>The <application>unixODBC</application> package is an Open Source
    33     ODBC (Open DataBase Connectivity) sub-system and an ODBC SDK for Linux, Mac
    34     OSX, and UNIX. ODBC is an open specification for providing application
    35     developers with a predictable API with which to access data sources. Data
    36     sources include optional SQL Servers and any data source with an ODBC Driver.
    37     <application>unixODBC</application> contains the following components used
    38     to assist with the manipulation of ODBC data sources: a driver manager, an
    39     installer library and command line tool, command line tools to help install
    40     a driver and work with SQL, drivers and driver setup libraries.</para>
    41 
    42     <para>Two major components of previous versions of
    43     <application>unixODBC</application> have been moved to separate projects.
    44     The GUI tools and libraries are now located at
    45     <ulink url="http://sourceforge.net/projects/unixodbc-gui-qt"/>. The
    46     <application>Qt</application> based ODBC test tool and autotest framework
    47     are now located at
    48     <ulink url="http://sourceforge.net/projects/unixodbc-test"/></para>
     32    <para>
     33      The <application>unixODBC</application> package is an Open Source
     34      ODBC (Open DataBase Connectivity) sub-system and an ODBC SDK for Linux, Mac
     35      OSX, and UNIX. ODBC is an open specification for providing application
     36      developers with a predictable API with which to access data sources. Data
     37      sources include optional SQL Servers and any data source with an ODBC Driver.
     38      <application>unixODBC</application> contains the following components used
     39      to assist with the manipulation of ODBC data sources: a driver manager, an
     40      installer library and command line tool, command line tools to help install
     41      a driver and work with SQL, drivers and driver setup libraries.
     42    </para>
     43
     44    &lfs70_checked;
    4945
    5046    <bridgehead renderas="sect3">Package Information</bridgehead>
    5147    <itemizedlist spacing="compact">
    5248      <listitem>
    53         <para>Download (HTTP): <ulink url="&unixodbc-download-http;"/></para>
    54       </listitem>
    55       <listitem>
    56         <para>Download (FTP): <ulink url="&unixodbc-download-ftp;"/></para>
    57       </listitem>
    58       <listitem>
    59         <para>Download MD5 sum: &unixodbc-md5sum;</para>
    60       </listitem>
    61       <listitem>
    62         <para>Download size: &unixodbc-size;</para>
    63       </listitem>
    64       <listitem>
    65         <para>Estimated disk space required: &unixodbc-buildsize;</para>
    66       </listitem>
    67       <listitem>
    68         <para>Estimated build time: &unixodbc-time;</para>
     49        <para>
     50          Download (HTTP): <ulink url="&unixodbc-download-http;"/>
     51        </para>
     52      </listitem>
     53      <listitem>
     54        <para>
     55          Download (FTP): <ulink url="&unixodbc-download-ftp;"/>
     56        </para>
     57      </listitem>
     58      <listitem>
     59        <para>
     60          Download MD5 sum: &unixodbc-md5sum;
     61        </para>
     62      </listitem>
     63      <listitem>
     64        <para>
     65          Download size: &unixodbc-size;
     66        </para>
     67      </listitem>
     68      <listitem>
     69        <para>
     70          Estimated disk space required: &unixodbc-buildsize;
     71        </para>
     72      </listitem>
     73      <listitem>
     74        <para>
     75          Estimated build time: &unixodbc-time;
     76        </para>
    6977      </listitem>
    7078    </itemizedlist>
     
    7381
    7482    <bridgehead renderas="sect4">Optional</bridgehead>
    75     <para role="optional"><xref linkend="pth"/> and
    76     <ulink url="http://www.hughes.com.au/products/msql/">Mini SQL</ulink></para>
     83    <para role="optional">
     84      <ulink url="http://www.hughes.com.au/products/msql/">Mini SQL</ulink> and
     85      <xref linkend="pth"/>
     86    </para>
    7787
    7888    <para condition="html" role="usernotes">User Notes:
     
    8494    <title>Installation of unixODBC</title>
    8595
    86     <para>Install <application>unixODBC</application> by running the following
    87     commands:</para>
     96    <para>
     97      Install <application>unixODBC</application> by running the following
     98      commands:
     99    </para>
    88100
    89101<screen><userinput>./configure --prefix=/usr \
    90             --sysconfdir=/etc/unixodbc &amp;&amp;
     102            --sysconfdir=/etc/unixODBC &amp;&amp;
    91103make</userinput></screen>
    92104
    93     <para>This package does not come with a test suite.</para>
    94 
    95     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     105    <para>
     106      This package does not come with a test suite.
     107    </para>
     108
     109    <para>
     110      Now, as the <systemitem class="username">root</systemitem> user:
     111    </para>
    96112
    97113<screen role="root"><userinput>make install &amp;&amp;
     
    108124    <title>Command Explanations</title>
    109125
    110     <para><option>--enable-drivers</option>: This parameter enables building
    111     the drivers that were installed by default in previous versions.</para>
    112 
    113     <para><option>--enable-drivers-conf</option>: This parameter enables
    114     building the driver configuration libraries that were installed by default
    115     in previous versions.</para>
     126    <para>
     127      <option>--enable-drivers</option>: This parameter enables building
     128      the drivers that were installed by default in previous versions.
     129    </para>
     130
     131    <para>
     132      <option>--enable-drivers-conf</option>: This parameter enables
     133      building the driver configuration libraries that were installed
     134      by default in previous versions.
     135    </para>
    116136
    117137  </sect2>
     
    122142    <sect3 id="unixodbc-config">
    123143      <title>Config Files</title>
    124       <para><filename>/etc/unixodbc/*</filename></para>
     144      <para><filename>/etc/unixODBC/*</filename></para>
    125145
    126146      <indexterm zone="unixodbc unixodbc-config">
    127         <primary sortas="e-etc-unixodbc-">/etc/unixodbc/*</primary>
     147        <primary sortas="e-etc-unixODBC-">/etc/unixODBC/*</primary>
    128148      </indexterm>
    129149    </sect3>
     
    131151    <sect3><title>Configuration Information</title>
    132152
    133       <para>The files in <filename class='directory'>/etc/unixodbc</filename>
    134       are meant to be configured by the system administrator (or the ODBC site
    135       administrator if appropriate privileges are granted to
    136       <filename class='directory'>/etc/unixodbc</filename>). These files
    137       are not meant to be directly edited. The ODBC installer library is
    138       responsible for reading and writing the
    139       <application>unixODBC</application> config files.</para>
    140 
    141       <para>Unfortunately, there are no <command>man</command> or
    142       <command>info</command> pages for the various programs available in the
    143       <application>unixODBC</application> package. Along with the information
    144       in the <quote>Short Descriptions</quote> below and the documentation
    145       installed in <filename
    146       class='directory'>/usr/share/doc/unixODBC-&unixodbc-version;</filename>,
    147       there are many <filename>README</filename> files throughout the source
    148       tree where the use and functionality of the programs can be found.
    149       Additionally, you can use the parameter <option>-?</option> for syntax
    150       and usage information. Lastly, the <application>unixODBC</application>
    151       web site at <ulink url="http://www.unixodbc.org/"/> has very good
    152       information.</para>
     153      <para>
     154        The files in <filename class='directory'>/etc/unixODBC</filename>
     155        are meant to be configured by the system administrator (or the ODBC site
     156        administrator if appropriate privileges are granted to
     157        <filename class='directory'>/etc/unixODBC</filename>). These files
     158        are not meant to be directly edited. The ODBC installer library is
     159        responsible for reading and writing the
     160        <application>unixODBC</application> config files.
     161      </para>
     162
     163      <para>
     164        Unfortunately, there are no <command>man</command> or
     165        <command>info</command> pages for the various programs available in the
     166        <application>unixODBC</application> package. Along with the information
     167        in the <quote>Short Descriptions</quote> below and the documentation
     168        installed in <filename
     169        class='directory'>/usr/share/doc/unixODBC-&unixodbc-version;</filename>,
     170        there are many <filename>README</filename> files throughout the source
     171        tree where the use and functionality of the programs can be found.
     172        Additionally, you can use the parameter <option>-?</option> for syntax
     173        and usage information. Lastly, the <application>unixODBC</application>
     174        web site at <ulink url="http://www.unixodbc.org/"/> has very good
     175        information.
     176      </para>
    153177
    154178    </sect3>
     
    165189
    166190      <seglistitem>
    167         <seg>dltest, isql, iusql, odbc_config, and odbcinst</seg>
    168         <seg>libodbc.so, libodbccr.so, and libodbcinst.so</seg>
    169         <seg>/etc/unixodbc and /usr/share/doc/unixODBC-&unixodbc-version;</seg>
     191        <seg>
     192          dltest, isql, iusql, odbc_config and odbcinst
     193        </seg>
     194        <seg>
     195          libodbc.so, libodbccr.so and libodbcinst.so
     196        </seg>
     197        <seg>
     198          /etc/unixODBC and
     199          /usr/share/doc/unixODBC-&unixodbc-version;
     200        </seg>
    170201      </seglistitem>
    171202    </segmentedlist>
     
    179210        <term><command>dltest</command></term>
    180211        <listitem>
    181           <para>is a utility used to check a share library to see if it can be
    182           loaded and if a given symbol exists in it.</para>
     212          <para>
     213            is a utility used to check a share library to see if it can be
     214            loaded and if a given symbol exists in it.
     215          </para>
    183216          <indexterm zone="unixodbc dltest">
    184217            <primary sortas="b-dltest">dltest</primary>
     
    190223        <term><command>isql</command></term>
    191224        <listitem>
    192           <para>is a utility which can be used to submit SQL to a data source
    193           and to format/output results. It can be used in batch or interactive
    194           mode.</para>
     225          <para>
     226            is an utility which can be used to submit SQL to a data source and
     227            to format/output results. It can be used in batch or interactive
     228            mode.
     229          </para>
    195230          <indexterm zone="unixodbc isql">
    196231            <primary sortas="b-isql">isql</primary>
     
    202237        <term><command>iusql</command></term>
    203238        <listitem>
    204           <para>provides the same functionality as the <command>isql</command>
    205           program.</para>
     239          <para>
     240            provides the same functionality as the <command>isql</command>
     241            program.
     242          </para>
    206243          <indexterm zone="unixodbc iusql">
    207244            <primary sortas="b-iusql">iusql</primary>
     
    213250        <term><command>odbc_config</command></term>
    214251        <listitem>
    215           <para>is used to find out details about the installation of
    216           the <application>unixODBC</application> package.</para>
     252          <para>
     253            is used to find out details about the installation of
     254            the <application>unixODBC</application> package.
     255          </para>
    217256          <indexterm zone="unixodbc odbc_config">
    218257            <primary sortas="b-odbc_config">odbc_config</primary>
     
    224263        <term><command>odbcinst</command></term>
    225264        <listitem>
    226           <para> is a utility created for install script/RPM writers. It is a
    227           command line interface to key functionality in the
    228           <filename class='libraryfile'>libodbcinst</filename> library. It does
    229           not copy any files (i.e., libraries) but it will modify the ODBC
    230           System Information for the user.</para>
     265          <para>
     266            is an utility created for install script/RPM writers. It is a
     267            command line interface to key functionality in the
     268            <filename class='libraryfile'>libodbcinst</filename> library. It does
     269            not copy any files (i.e., libraries) but it will modify the ODBC
     270            System Information for the user.
     271          </para>
    231272          <indexterm zone="unixodbc odbcinst">
    232273            <primary sortas="b-odbcinst">odbcinst</primary>
     
    234275        </listitem>
    235276      </varlistentry>
     277
    236278    </variablelist>
    237279
  • introduction/welcome/changelog.xml

    rb5e36dd rd78d84d  
    4646      <itemizedlist>
    4747        <listitem>
     48          <para>[krejzi] - Nano 2.3.1.</para>
     49        </listitem>
     50        <listitem>
    4851          <para>[krejzi] - OpenLDAP 2.4.31.</para>
     52        </listitem>
     53        <listitem>
     54          <para>[krejzi] - unixODBC 2.3.1.</para>
    4955        </listitem>
    5056      </itemizedlist>
  • postlfs/editors/nano.xml

    rb5e36dd rd78d84d  
    55  %general-entities;
    66
    7   <!ENTITY nano-download-http "http://www.nano-editor.org/dist/v2.1/nano-&nano-version;.tar.gz">
     7  <!ENTITY nano-download-http "http://ftp.gnu.org/gnu/nano/nano-&nano-version;.tar.gz">
    88  <!ENTITY nano-download-ftp  "ftp://ftp.gnu.org/gnu/nano/nano-&nano-version;.tar.gz">
    9   <!ENTITY nano-md5sum        "f55bd9efeccf9da98950b54a4b0d872e">
    10   <!ENTITY nano-size          "1.4 MB">
    11   <!ENTITY nano-buildsize     "9 MB">
    12   <!ENTITY nano-time          "less than 0.1 SBU">
     9  <!ENTITY nano-md5sum        "af09f8828744b0ea0808d6c19a2b4bfd">
     10  <!ENTITY nano-size          "1.5 MB">
     11  <!ENTITY nano-buildsize     "11 MB">
     12  <!ENTITY nano-time          "0.2 SBU">
    1313]>
    1414
     
    3030    <title>Introduction to Nano</title>
    3131
    32     <para>The <application>nano</application> package contains a small,
    33     simple text editor which aims to replace <application>Pico</application>,
    34     the default editor in the <application>Pine</application> package.</para>
    35 
    36     &lfs65_checked;
     32    <para>
     33      The <application>Nano</application> package contains a small,
     34      simple text editor which aims to replace <application>Pico</application>,
     35      the default editor in the <application>Pine</application> package.
     36    </para>
     37
     38    &lfs70_checked;
    3739
    3840    <bridgehead renderas="sect3">Package Information</bridgehead>
    3941    <itemizedlist spacing="compact">
    4042      <listitem>
    41         <para>Download (HTTP): <ulink url="&nano-download-http;"/></para>
    42       </listitem>
    43       <listitem>
    44         <para>Download (FTP): <ulink url="&nano-download-ftp;"/></para>
    45       </listitem>
    46       <listitem>
    47         <para>Download MD5 sum: &nano-md5sum;</para>
    48       </listitem>
    49       <listitem>
    50         <para>Download size: &nano-size;</para>
    51       </listitem>
    52       <listitem>
    53         <para>Estimated disk space required: &nano-buildsize;</para>
    54       </listitem>
    55       <listitem>
    56         <para>Estimated build time: &nano-time;</para>
     43        <para>
     44          Download (HTTP): <ulink url="&nano-download-http;"/>
     45        </para>
     46      </listitem>
     47      <listitem>
     48        <para>
     49          Download (FTP): <ulink url="&nano-download-ftp;"/>
     50        </para>
     51      </listitem>
     52      <listitem>
     53        <para>
     54          Download MD5 sum: &nano-md5sum;
     55        </para>
     56      </listitem>
     57      <listitem>
     58        <para>
     59          Download size: &nano-size;
     60        </para>
     61      </listitem>
     62      <listitem>
     63        <para>
     64          Estimated disk space required: &nano-buildsize;
     65        </para>
     66      </listitem>
     67      <listitem>
     68        <para>
     69          Estimated build time: &nano-time;
     70        </para>
    5771      </listitem>
    5872    </itemizedlist>
     
    6175
    6276    <bridgehead renderas="sect4">Optional</bridgehead>
    63     <para role="optional"><xref linkend="slang"/></para>
     77    <para role="optional">
     78      <xref linkend="slang"/>
     79    </para>
    6480
    6581    <para condition="html" role="usernotes">User Notes:
     
    7187    <title>Installation of Nano</title>
    7288
    73     <para>Install <application>nano</application> by running the following
     89    <para>Install <application>Nano</application> by running the following
    7490    commands:</para>
    7591
    76 <screen><userinput>./configure --prefix=/usr --sysconfdir=/etc/nano \
    77     --enable-color --enable-multibuffer --enable-nanorc &amp;&amp;
     92<screen><userinput>./configure --prefix=/usr \
     93            --sysconfdir=/etc \
     94            --enable-utf8 &amp;&amp;
    7895make</userinput></screen>
    7996
    80     <para>This package does not come with a test suite.</para>
    81 
    82     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     97    <para>
     98      This package does not come with a test suite.
     99    </para>
     100
     101    <para>
     102      Now, as the <systemitem class="username">root</systemitem> user:
     103    </para>
    83104
    84105<screen role="root"><userinput>make install &amp;&amp;
    85 install -v -m644 -D doc/nanorc.sample /etc/nano/nanorc.sample &amp;&amp;
     106install -v -m644 doc/nanorc.sample /etc &amp;&amp;
    86107install -v -m755 -d /usr/share/doc/nano-&nano-version; &amp;&amp;
    87108install -v -m644 doc/{,man/,texinfo/}*.html /usr/share/doc/nano-&nano-version;</userinput></screen>
     
    92113    <title>Command Explanations</title>
    93114
    94     <para><option>--with-slang=/usr/lib</option>: This forces
    95     <application>Nano</application> to detect <application>S-Lang</application>.
    96     Use this if installed.</para>
     115    <para>
     116      <parameter>--with-slang=/usr</parameter>: This forces
     117      <application>Nano</application> to use <application>S-Lang</application>.
     118      Use this if installed.
     119    </para>
    97120
    98121  </sect2>
     
    104127      <title>Config Files</title>
    105128
    106       <para><filename>/etc/nano/nanorc</filename> and
     129      <para><filename>/etc/nanorc</filename> and
    107130      <filename>~/.nanorc</filename></para>
    108131
    109132      <indexterm zone="nano nano-config">
    110         <primary sortas="e-etc-nano-nanorc">/etc/nano/nanorc</primary>
     133        <primary sortas="e-etc-nanorc">/etc/nanorc</primary>
    111134      </indexterm>
    112135
     
    120143      <title>Configuration Information</title>
    121144
    122       <para>Example configuration (create as a system-wide
    123       <filename>/etc/nano/nanorc</filename> or a personal
    124       <filename>~/.nanorc</filename> file)</para>
     145      <para>
     146        Example configuration (create as a system-wide
     147        <filename>/etc/nanorc</filename> or a personal
     148        <filename>~/.nanorc</filename> file)
     149      </para>
    125150
    126151<screen><literal>set autoindent
     
    134159set suspend</literal></screen>
    135160
    136       <para>Another example is the <filename>nanorc.sample</filename> file
    137       in the <filename class="directory">/etc/nano</filename> directory.
    138       It includes color configurations and has some documentation included
    139       in the comments.</para>
     161      <para>
     162        Another example is the <filename>nanorc.sample</filename> file
     163        in the <filename class="directory">/etc</filename> directory.
     164        It includes color configurations and has some documentation included
     165        in the comments.
     166      </para>
    140167
    141168    </sect3>
     
    148175    <segmentedlist>
    149176      <segtitle>Installed Programs</segtitle>
    150       <segtitle>Installed Libraries</segtitle>
    151177      <segtitle>Installed Directories</segtitle>
    152178
    153179      <seglistitem>
    154         <seg>nano and rnano</seg>
    155         <seg>None</seg>
    156         <seg>/etc/nano, /usr/share/nano and
    157         /usr/share/doc/nano-&nano-version;</seg>
     180        <seg>
     181          nano and rnano
     182        </seg>
     183        <seg>
     184          /usr/share/nano and
     185          /usr/share/doc/nano-&nano-version;
     186        </seg>
    158187      </seglistitem>
    159188    </segmentedlist>
     
    167196        <term><command>nano</command></term>
    168197        <listitem>
    169           <para>is a small, simple text editor which aims to replace
    170           <application>Pico</application>, the default editor in the
    171           <application>Pine</application> package.</para>
     198          <para>
     199            is a small, simple text editor which aims to replace
     200            <application>Pico</application>, the default editor in the
     201            <application>Pine</application> package.
     202          </para>
    172203          <indexterm zone="nano nano-prog">
    173204            <primary sortas="b-nano">nano</primary>
     
    179210        <term><command>rnano</command></term>
    180211        <listitem>
    181           <para>is a restricted mode for <command>nano</command>.</para>
     212          <para>
     213            is a restricted mode for <command>nano</command>.
     214          </para>
    182215          <indexterm zone="nano rnano-prog">
    183216            <primary sortas="b-rnano">rnano</primary>
Note: See TracChangeset for help on using the changeset viewer.