Added new package Orca-2.18.1 as a replacement for the obsolete Gnopernicus package

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@7033 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Randy McMurchy 2007-08-08 16:46:14 +00:00
parent 73f235b05f
commit 2badcc67c7
4 changed files with 176 additions and 3 deletions

View File

@ -65,16 +65,17 @@ $Date$
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="at-spi.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gnome-mag.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gnome-speech.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gnopernicus.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gok.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="java-access-bridge.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="libgail-gnome.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="orca.xml"/>
<!-- excluding these packages from the project as they are now obsolete
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="nautilus-media.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gal.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gpdf.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ggv.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gnopernicus.xml"/>
-->
</chapter>

167
gnome/add/orca.xml Normal file
View File

@ -0,0 +1,167 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY orca-download-http "&gnome-download-http;/orca/2.18/orca-&orca-version;.tar.bz2">
<!ENTITY orca-download-ftp "&gnome-download-ftp;/orca/2.18/orca-&orca-version;.tar.bz2">
<!ENTITY orca-md5sum "764f170af318c3ffd63b9cdfdcd19248">
<!ENTITY orca-size "934 KB">
<!ENTITY orca-buildsize "17 MB">
<!ENTITY orca-time "0.1 SBU">
]>
<sect1 id="orca" xreflabel="Orca-&orca-version;">
<?dbhtml filename="orca.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>Orca-&orca-version;</title>
<indexterm zone="orca">
<primary sortas="a-Orca">Orca</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to Orca</title>
<para><application>Orca</application> enables users with limited
vision, or no vision, to use the GNOME desktop and applications
effectively. It provides a number of features, including magnification,
focus tracking, braille output, automatic screen reading and more.</para>
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>Download (HTTP): <ulink url="&orca-download-http;"/></para>
</listitem>
<listitem>
<para>Download (FTP): <ulink url="&orca-download-ftp;"/></para>
</listitem>
<listitem>
<para>Download MD5 sum: &orca-md5sum;</para>
</listitem>
<listitem>
<para>Download size: &orca-size;</para>
</listitem>
<listitem>
<para>Estimated disk space required: &orca-buildsize;</para>
</listitem>
<listitem>
<para>Estimated build time: &orca-time;</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Orca Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required"><xref linkend="at-spi"/>,
<ulink url="&gnome-download-http;/pyorbit/">PyORBit</ulink>, and
<ulink url="&gnome-download-http;/gnome-python/">GNOME-Python</ulink>
(requires <ulink url="http://www.pygtk.org/">PyGTK</ulink>, see the
<xref linkend="gnome-python-dependencies"/>)</para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional"><xref linkend="intltool"/>,
<xref linkend="gnome-speech"/> (required for speech-enabled screen reading),
<xref linkend="gnome-mag"/> (required for screen magnification),
<ulink url="http://www.mielke.cc/brltty/">BRLTTY</ulink>
(required for braille output, must have
<ulink url="http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/">Pyrex</ulink>
installed first)</para>
<para condition="html" role="usernotes">User Notes:
<ulink url="&blfs-wiki;/orca"/></para>
</sect2>
<sect2 role="installation">
<title>Installation of Orca</title>
<para>Install <application>Orca</application> by running the
following commands:</para>
<screen><userinput>if [ $(pkg-config --variable=prefix ORBit-2.0) != "/usr" ]; then
sed -i "s|PATH=\"|&amp;$(pkg-config \
--variable=prefix ORBit-2.0)/bin:|" \
src/orca/orca.in
fi
./configure --prefix=/usr \
--enable-pydoc &amp;&amp;
make</userinput></screen>
<para>This package does not come with a test suite.</para>
<para>Now, as the <systemitem class="username">root</systemitem> user:</para>
<screen role='root'><userinput>make install &amp;&amp;
install -v -m755 -d /usr/share/doc/orca-&orca-version; &amp;&amp;
install -v -m644 docs/pydoc/*.html \
/usr/share/doc/orca-&orca-version;</userinput></screen>
<para>For full functionality of this package, you should install the
<xref linkend="libgail-gnome"/> package.</para>
</sect2>
<sect2 role="commands">
<title>Command Explanations</title>
<para><command>if [ ... != "/usr" ]; then ...; fi</command>: This command
is used to add the <application>GNOME</application> prefix
<filename class='directory'>bin</filename> directory to the hard-coded
<envar>PATH</envar> statement in the script if the
<application>GNOME</application> prefix is anything other than
<filename class='directory'>/usr</filename>.</para>
<para><parameter>--enable-pydoc</parameter>: This parameter is used to
build the documentation. Remove it if you don't want the
documentation (also remove the installation commands).</para>
</sect2>
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Program</segtitle>
<segtitle>Installed Libraries</segtitle>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>orca</seg>
<seg><application>Python</application> assistive technology
(accessiblity) modules</seg>
<seg>/usr/lib/python&python-libdir;/site-packages/orca and
/usr/share/orca</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="orca-prog">
<term><command>orca</command></term>
<listitem>
<para>is a GUI menu interface used to access and configure the
various functionality parameters provided for users with limited
vision.</para>
<indexterm zone="orca orca-prog">
<primary sortas="b-orca">orca</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>

View File

@ -44,6 +44,10 @@
<listitem>
<para>August 8th, 2007</para>
<itemizedlist>
<listitem>
<para>[randy] - Added new package Orca-2.18.1 as a replacement for
the obsolete Gnopernicus package.</para>
</listitem>
<listitem>
<para>[randy] - Replaced all instances of the Gtk+-2 library
directory pathname with an entity.</para>

View File

@ -280,7 +280,8 @@
libgail-gnome, libgnomecups, libgnomekbd, Libidn, libmpeg2,
libmusicbrainz, libquicktime,
MIT Kerberos V5 (many updates and enhancements), MPlayer
(extensive overhaul), NSS, Other Programming Tools, PDL, Perl Modules,
(extensive overhaul), NSS, Orca, Other Programming Tools, PDL,
Perl Modules,
pilot-link, Poppler, PyXML, Samba 3 (many additions), SANE (original
instructions by Alex Kloss), Shadow (rewrite), SLIB, Sound Juicer,
Stunnel, Subversion Client (many additions), Sysstat,
@ -341,7 +342,7 @@
<listitem>
<para>Ekiga, Epiphany, FLAC, File Roller, GNOME Magnifier,
GNOME Netstatus, GNOME Speech, GOK, Gnopernicus,
GNOME Netstatus, GNOME Speech, GOK,
Imlib2, LZO, MC, NASM, Nautilus CD Burner,
Speex, XScreenSaver, Zenity, compface, freeglut, gcalctool, gucharmap,
id3lib, kde-i18n, kdeaccessibility, kdebindings, kdesdk, kdevelop,