Changeset 345857ad


Ignore:
Timestamp:
01/31/2005 08:21:45 PM (19 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.0, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 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:
8e0e0313
Parents:
ef9795f
Message:

Updated to XSane-0.97 and added indexing tags to Sane

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

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    ref9795f r345857ad  
    479479<!-- Chapter 42 -->
    480480<!ENTITY sane-version                 "1.0.15">
    481 <!ENTITY xsane-version                "0.95">     
     481<!ENTITY xsane-version                "0.97">     
    482482
    483483<!-- Chapter 43 -->
  • general/genlib/slib.xml

    ref9795f r345857ad  
    103103<seg>slib</seg>
    104104<seg>The <application>SLIB</application> package contains a
    105 <application>Scheme</application> library System.</seg>
     105<application>Scheme</application> library system.</seg>
    106106<seg>/usr/share/guile/slib</seg>
    107107</seglistitem>
  • introduction/welcome/changelog.xml

    ref9795f r345857ad  
    2222
    2323<itemizedlist>
     24
     25<listitem><para>January 31st, 2005 [randy]: Updated to
     26XSane-0.97.</para></listitem>
    2427
    2528<listitem><para>January 30th, 2005 [dj]: Fixed cracklib_dict_path check
  • pst/scanning/sane.xml

    ref9795f r345857ad  
    2727<?dbhtml filename="sane.html"?>
    2828<title>SANE-&sane-version;</title>
     29<indexterm zone="sane">
     30<primary sortas="a-SANE">SANE</primary></indexterm>
    2931
    3032<sect2>
     
    9597<application><acronym>SANE</acronym></application></title>
    9698
    97 <sect3><title>Preparing your system for scanner access</title>
     99<sect3 id="sane-kernel"><title>Preparing your system for scanner access</title>
     100<indexterm zone="sane sane-kernel">
     101<primary sortas="d-Scanning-devices">Scanning devices</primary></indexterm>
     102
    98103<para>To access your scanner, you will probably need the related kernel
    99 drivers or additional support packages (<application>libusb</application>).
     104drivers or additional support packages (<xref linkend="libusb"/>).
    100105A <acronym>SCSI</acronym> scanner will need <acronym>SCSI</acronym>
    101106drivers, a parallel port scanner needs parallel port support (you should use
     
    103108will need the <application>libusb</application> package and a
    104109<acronym>SCSI</acronym> system for emulation. Be sure that you have got the
    105 necessary drivers to access the devices.</para>
     110necessary drivers configured to access the devices.</para>
    106111</sect3>
    107112
     
    113118
    114119<screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc &amp;&amp;
    115 make &amp;&amp;
    116 make install</command></userinput></screen>
     120make</command></userinput></screen>
     121
     122<para>Now, as the root user:</para>
     123
     124<screen><userinput role='root'><command>make install</command></userinput></screen>
    117125</sect3>
    118126
     
    132140
    133141<screen><userinput><command>./configure --prefix=/usr &amp;&amp;
    134 make &amp;&amp;
    135 make install</command></userinput></screen>
     142make</command></userinput></screen>
     143
     144<para>Now, as the root user:</para>
     145
     146<screen><userinput role='root'><command>make install</command></userinput></screen>
    136147
    137148<para>If <application>GIMP</application> was linked into the build and you
    138149wish <application>GIMP</application> to use <command>xscanimage</command> as
    139 a scanning plugin, issue the following command:</para>
    140 
    141 <screen><userinput><command>ln -s /usr/bin/xscanimage /usr/lib/gimp/2.0/plug-ins</command></userinput></screen>
     150a scanning plugin, issue the following command as the root user:</para>
     151
     152<screen><userinput role='root'><command>ln -s /usr/bin/xscanimage /usr/lib/gimp/2.0/plug-ins</command></userinput></screen>
    142153</sect3>
    143154
     
    156167<title>Configuring <application><acronym>SANE</acronym></application></title>
    157168
    158 <sect3><title>Config files</title>
     169<sect3 id="sane-config"><title>Config files</title>
    159170<para><filename>/etc/sane.d/*.conf</filename></para>
     171<indexterm zone="sane sane-config">
     172<primary sortas="e-etc-sane.d-conf">/etc/sane.d/*.conf</primary></indexterm>
    160173</sect3>
    161174
     
    182195<sect4><title>Configuration and setup of the <command>saned</command>
    183196daemon</title>
    184 <para>The <command>saned</command> daemon is not meant to be used for untrusted
    185 clients. You should provide <application>tcpwrapper</application> and/or
    186 firewall protection to insure only trusted clients access the daemon. Due to
    187 the complex security requirements to insure only trusted clients access the
    188 daemon, <acronym>BLFS</acronym> does not provide instructions to configure the
    189 <command>saned</command> daemon. If you desire to make the daemon available,
    190 ensure you provide adequate security, configure your
    191 <filename>[x]inetd.conf</filename> file and send a
     197<para>The <command>saned</command> daemon is not meant to be used for
     198untrusted clients. You should provide <xref linkend="tcpwrappers"/> and/or
     199<xref linkend="fw-firewall"/> protection to insure only trusted clients access
     200the daemon. Due to the complex security requirements to insure only trusted
     201clients access the daemon, <acronym>BLFS</acronym> does not provide
     202instructions to configure the <command>saned</command> daemon. If you desire
     203to make the daemon available, ensure you provide adequate security, configure
     204your <filename>[x]inetd.conf</filename> file and send a
    192205<userinput>SIGHUP</userinput> to the [x]inetd daemon. Some good information for
    193206setting up and securing the <command>saned</command> daemon can be found at
     
    201214<title>Contents</title>
    202215
    203 <sect3><title>Back ends:</title>
    204 <para>The <application><acronym>SANE</acronym></application>-backends package
    205 contains
    206 <command>gamma4scanimage</command>,
    207 <command>sane-config</command>,
    208 <command>saned</command>,
    209 <command>sane-find-scanner</command>,
    210 <command>scanimage</command>,
    211 the <filename class='libraryfile'>libsane</filename> library and
    212 numerous scanner backend modules. See
     216<bridgehead renderas="sect4">Back Ends:</bridgehead>
     217<segmentedlist>
     218<segtitle>Installed Programs</segtitle>
     219<segtitle>Installed Libraries</segtitle>
     220<segtitle>Installed Directories</segtitle>
     221
     222<seglistitem>
     223<seg>gamma4scanimage, sane-config, saned, sane-find-scanner and scanimage</seg>
     224<seg>libsane.so and numerous scanner backend modules</seg>
     225<seg>/etc/sane.d, /usr/include/sane, /usr/lib/sane, /usr/share/sane and
     226/usr/share/doc/sane-&sane-version;</seg>
     227</seglistitem>
     228</segmentedlist>
     229
     230<bridgehead renderas="sect4">Front Ends:</bridgehead>
     231<segmentedlist>
     232<segtitle>Installed Programs</segtitle>
     233<segtitle>Installed Library</segtitle>
     234<segtitle>Installed Directory</segtitle>
     235
     236<seglistitem>
     237<seg>scanadf, xcam and xscanimage</seg>
     238<seg><application>GIMP</application> plugin imbedded in
     239<command>xscanimage</command></seg>
     240<seg>/usr/share/sane</seg>
     241</seglistitem>
     242</segmentedlist>
     243
     244<variablelist>
     245<bridgehead renderas="sect3">Short Descriptions</bridgehead>
     246<?dbfo list-presentation="list"?>
     247
     248<varlistentry id="gamma4scanimage">
     249<term><command>gamma4scanimage</command></term>
     250<listitem><para>creates a gamma table in the format expected by
     251<command>scanimage</command>.</para>
     252<indexterm zone="sane gamma4scanimage">
     253<primary sortas="b-gamma4scanimage">gamma4scanimage</primary>
     254</indexterm></listitem>
     255</varlistentry>
     256
     257<varlistentry id="sane-config-prog">
     258<term><command>sane-config</command></term>
     259<listitem><para>is a tool used to determine the compiler and linker flags that
     260should be used to compile and link
     261<application><acronym>SANE</acronym></application>.</para>
     262<indexterm zone="sane sane-config-prog">
     263<primary sortas="b-sane-config">sane-config</primary>
     264</indexterm></listitem>
     265</varlistentry>
     266
     267<varlistentry id="saned">
     268<term><command>saned</command></term>
     269<listitem><para>is the <application><acronym>SANE</acronym></application>
     270daemon that allows remote clients to access image acquisition devices
     271available on the local host.</para>
     272<indexterm zone="sane saned">
     273<primary sortas="b-saned">saned</primary>
     274</indexterm></listitem>
     275</varlistentry>
     276
     277<varlistentry id="sane-find-scanner">
     278<term><command>sane-find-scanner</command></term>
     279<listitem><para>is a command-line tool to find <acronym>SCSI</acronym> and
     280<acronym>USB</acronym> scanners and determine their device files. Its primary
     281aim is to make sure that scanners can be detected by
     282<application><acronym>SANE</acronym></application> backends.</para>
     283<indexterm zone="sane sane-find-scanner">
     284<primary sortas="b-sane-find-scanner">sane-find-scanner</primary>
     285</indexterm></listitem>
     286</varlistentry>
     287
     288<varlistentry id="scanadf">
     289<term><command>scanadf</command></term>
     290<listitem><para>is a command-line interface to control image acquisition
     291devices which are equipped with an automatic document feeder
     292(<acronym>ADF</acronym>).</para>
     293<indexterm zone="sane scanadf">
     294<primary sortas="b-scanadf">scanadf</primary>
     295</indexterm></listitem>
     296</varlistentry>
     297
     298<varlistentry id="scanimage">
     299<term><command>scanimage</command></term>
     300<listitem><para>is a command line interface for scanning from image
     301acquisition devices such as flatbed scanners or cameras. It is also used to
     302list the available backend devices.</para>
     303<indexterm zone="sane scanimage">
     304<primary sortas="b-scanimage">scanimage</primary>
     305</indexterm></listitem>
     306</varlistentry>
     307
     308<varlistentry id="xcam">
     309<term><command>xcam</command></term>
     310<listitem><para>is a graphical camera front end for
     311<application><acronym>SANE</acronym></application>.</para>
     312<indexterm zone="sane xcam">
     313<primary sortas="b-xcam">xcam</primary>
     314</indexterm></listitem>
     315</varlistentry>
     316
     317<varlistentry id="xscanimage">
     318<term><command>xscanimage</command></term>
     319<listitem><para>is a graphical user interface for scanning.</para>
     320<indexterm zone="sane xscanimage">
     321<primary sortas="b-xscanimage">xscanimage</primary>
     322</indexterm></listitem>
     323</varlistentry>
     324
     325<varlistentry id="libsane">
     326<term><filename class='libraryfile'>libsane.so</filename></term>
     327<listitem><para>is the application programming interface that is used to
     328communicate between frontends and backends.</para>
     329<indexterm zone="sane libsane">
     330<primary sortas="c-libsane">libsane.so</primary>
     331</indexterm></listitem>
     332</varlistentry>
     333
     334<varlistentry id="libsane-module">
     335<term><filename class='libraryfile'>libsane-*.so</filename></term>
     336<listitem><para>modules are backend scanning library plugins used to interface
     337with scanning devices. See
    213338<ulink url="http://www.sane-project.org/sane-supported-devices.html"/>
    214339for a list of supported backends.</para>
    215 </sect3>
    216 
    217 <sect3><title>Front ends:</title>
    218 <para>The <application><acronym>SANE</acronym></application>-frontends package
    219 contains
    220 <command>scanadf</command>,
    221 <command>xcam</command>,
    222 <command>xscanimage</command> and a <application>GIMP</application> plugin
    223 imbedded in <command>xscanimage</command>.</para>
    224 </sect3>
    225 
    226 </sect2>
    227 
    228 <sect2>
    229 <title>Description</title>
    230 
    231 <sect3><title>gamma4scanimage</title>
    232 <para><command>gamma4scanimage</command> creates a gamma table in the format
    233 expected by <command>scanimage</command>.</para></sect3>
    234 
    235 <sect3><title>sane-config</title>
    236 <para><command>sane-config</command> is a tool used to determine the compiler
    237 and linker flags that should be used to compile and link
    238 <application><acronym>SANE</acronym></application>.</para></sect3>
    239 
    240 <sect3><title>saned</title>
    241 <para><command>saned</command> is the
    242 <application><acronym>SANE</acronym></application> daemon that allows remote
    243 clients to access image acquisition devices available on the local
    244 host.</para></sect3>
    245 
    246 <sect3><title>sane-find-scanner</title>
    247 <para><command>sane-find-scanner</command> is a command-line tool to find
    248 <acronym>SCSI</acronym> and <acronym>USB</acronym> scanners and determine
    249 their device files. Its primary aim is to make sure that scanners can be
    250 detected by <application><acronym>SANE</acronym></application>
    251 backends.</para></sect3>
    252 
    253 <sect3><title>scanadf</title>
    254 <para><command>scanadf</command> is a command-line interface to control image
    255 acquisition devices which are equipped with an automatic document feeder
    256 (<acronym>ADF</acronym>).</para></sect3>
    257 
    258 <sect3><title>scanimage</title>
    259 <para><command>scanimage</command> is a command line interface for scanning
    260 from image acquisition devices such as flatbed scanners or cameras. It is
    261 also used to list the available backend devices.</para></sect3>
    262 
    263 <sect3><title>xcam</title>
    264 <para><command>xcam</command> is a graphical camera front end for
    265 <application><acronym>SANE</acronym></application>.</para></sect3>
    266 
    267 <sect3><title>xscanimage</title>
    268 <para><command>xscanimage</command> is a graphical user interface for
    269 scanning.</para></sect3>
     340<indexterm zone="sane libsane-module">
     341<primary sortas="c-libsane-module">libsane-*.so</primary>
     342</indexterm></listitem>
     343</varlistentry>
     344</variablelist>
    270345
    271346</sect2>
  • pst/scanning/xsane.xml

    ref9795f r345857ad  
    66  <!ENTITY xsane-download-http "http://gd.tuwien.ac.at/hci/sane/xsane/xsane-&xsane-version;.tar.gz">
    77  <!ENTITY xsane-download-ftp  "ftp://ftp.sane-project.org/pub/sane/xsane-&xsane-version;.tar.gz">
    8   <!ENTITY xsane-size          "2.9 MB">
    9   <!ENTITY xsane-buildsize     "19.1 MB">
     8  <!ENTITY xsane-size          "3.1 MB">
     9  <!ENTITY xsane-buildsize     "21.3 MB">
    1010  <!ENTITY xsane-time          "0.22 SBU">
    1111]>
     
    1818<?dbhtml filename="xsane.html"?>
    1919<title>XSane-&xsane-version;</title>
     20<indexterm zone="xsane">
     21<primary sortas="a-XSane">XSane</primary></indexterm>
    2022
    2123<sect2>
     
    4143<sect3><title><application>XSane</application> dependencies</title>
    4244<sect4><title>Required</title>
    43 <para><xref linkend="sane"/> (back ends) and
    44 <xref linkend="gtk2"/></para></sect4>
     45<para><xref linkend="gtk2"/> or <xref linkend="GTK"/> and
     46<xref linkend="sane"/> (back ends)</para>
     47</sect4>
     48
    4549<sect4><title>Optional</title>
    4650<para><xref linkend="libtiff"/>,
    47 <xref linkend="libjpeg"/> and <xref linkend="gimp"/></para></sect4>
     51<xref linkend="libjpeg"/> and
     52<xref linkend="gimp"/></para>
     53</sect4>
    4854</sect3>
    4955
     
    5763
    5864<screen><userinput><command>./configure --prefix=/usr &amp;&amp;
    59 make &amp;&amp;
    60 make install &amp;&amp;
    61 ln -s /usr/bin/xsane /usr/lib/gimp/2.0/plug-ins/</command></userinput></screen>
     65make</command></userinput></screen>
     66
     67<para>Now, as the root user:</para>
     68
     69<screen><userinput role='root'><command>make install</command></userinput></screen>
     70
     71<para>If <application><acronym>GIMP</acronym></application> is installed,
     72issue the following command as the root user:</para>
     73
     74<screen><userinput role='root'><command>ln -s /usr/bin/xsane /usr/lib/gimp/2.0/plug-ins/</command></userinput></screen>
    6275
    6376</sect2>
     
    8396<title>Contents</title>
    8497
    85 <para><application>XSane</application> comes with a graphical user interface,
    86 <command>xsane</command>, and (if <xref linkend="gimp"/> is available) a
    87 <application><acronym>GIMP</acronym></application> plugin. Please refer to the
    88 documentation for further support.</para>
     98<segmentedlist>
     99<segtitle>Installed Program</segtitle>
     100<segtitle>Installed Libraries</segtitle>
     101<segtitle>Installed Directory</segtitle>
    89102
    90 </sect2>
     103<seglistitem>
     104<seg>xsane</seg>
     105<seg>None</seg>
     106<seg>/usr/share/sane/xsane</seg>
     107</seglistitem>
     108</segmentedlist>
    91109
    92 <sect2>
    93 <title>Description</title>
     110<variablelist>
     111<bridgehead renderas="sect3">Short Descriptions</bridgehead>
     112<?dbfo list-presentation="list"?>
    94113
    95 <sect3><title>xsane</title>
    96 <para><command>xsane</command> is a graphical user-interface to control an
    97 image acquisition device such as a flatbed scanner.</para>
    98 </sect3>
     114<varlistentry id="xsane-prog">
     115<term><command>xsane</command></term>
     116<listitem><para>is a graphical user-interface to control an image acquisition
     117device such as a flatbed scanner.</para>
     118<indexterm zone="xsane xsane-prog">
     119<primary sortas="b-xsane">xsane</primary>
     120</indexterm></listitem>
     121</varlistentry>
     122</variablelist>
    99123
    100124</sect2>
Note: See TracChangeset for help on using the changeset viewer.