added sawfish-1.1a

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@115 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Larry Lawrence 2002-08-20 01:39:46 +00:00
parent 7613e88c73
commit fea53a2dfe
10 changed files with 111 additions and 7 deletions

View File

@ -2,8 +2,8 @@
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
"/usr/share/docbook/docbookx.dtd" [
<!ENTITY version "20020818">
<!ENTITY releasedate "August 18th, 2002">
<!ENTITY version "20020819">
<!ENTITY releasedate "August 19th, 2002">
<!ENTITY % book SYSTEM "book/book.ent">
<!ENTITY % preface SYSTEM "preface/preface.ent">

View File

@ -10,7 +10,10 @@ page in Chapter 1 for details on who wrote what.</para>
<itemizedlist>
<listitem><para>August 18th, 2002 [larry]: General: added gmp-4.1,
<listitem><para>August 19th, 2002 [larry]: X: Added
sawfish-1.1a-gtk2.</para></listitem>
<listitem><para>August 18th, 2002 [larry]: General: Added gmp-4.1,
gdbm-1.8.0, librep-0.16.1, esound-0.2.26, libglade-2.0.0 and rep-gtk-0.16.</para></listitem>
<listitem><para>August 17th, 2002 [larry]: Added patch paragraph to

View File

@ -76,7 +76,7 @@ objprelink and KDE: <emphasis>Bruce Dubbs</emphasis>.</para>
<listitem><para>ATK, audiofile, bc, cdrdao, cdrtools, cpio, curl, dhcp,
esound, fcron, fluxbox, gcc, gdbm, gmp, gnat, imlib, GLib2, GTK+2, j2sdk, libao,
libglade, libogg, librep, libvorbis, libxml2, libxslt, mutt, OpenSSH, Pango,
pccts, pcre, pkgconfig, postfix, procmail, Python, QT, rep-gtk, ruby, unzip, vorbis-tools, wget, XFce and zip: <emphasis>Larry Lawrence</emphasis></para></listitem>
pccts, pcre, pkgconfig, postfix, procmail, Python, QT, rep-gtk, ruby, sawfish, unzip, vorbis-tools, wget, XFce and zip: <emphasis>Larry Lawrence</emphasis></para></listitem>
<listitem><para>CDParanoia, mpg123, SDL and XMMS: <emphasis>Jeroen
Coumans</emphasis></para></listitem>

View File

@ -1,8 +1,12 @@
<sect1 id="sawfish" xreflabel="sawfish">
<sect1 id="sawfish" xreflabel="sawfish-&sawfish-version;">
<?dbhtml filename="sawfish.html" dir="x"?>
<title>sawfish</title>
<title>sawfish-&sawfish-version;</title>
<para>TO BE DONE</para>
&sawfish-intro;
&sawfish-inst;
&sawfish-exp;
&sawfish-config;
&sawfish-desc;
</sect1>

View File

@ -0,0 +1,15 @@
<sect2>
<title>Configuring sawfish</title>
<sect3><title>Configuration Information</title>
<para>Be sure to backup your current <filename>.xinitrc</filename>
before proceeding.</para>
<para><screen><userinput>cat &gt;&gt; ~/.xinitrc &lt;&lt; "EOF"
exec sawfish
EOF</userinput></screen></para>
</sect3>
</sect2>

View File

@ -0,0 +1,15 @@
<sect2>
<title>Contents</title>
<para>The sawfish package contains <userinput>sawfish</userinput>.</para>
</sect2>
<sect2><title>Description</title>
<sect3><title>sawfish</title>
<para>sawfish is the extensible window manager using a Lisp-based
scripting language.</para></sect3>
</sect2>

View File

@ -0,0 +1,21 @@
<sect2>
<title>Command explanations</title>
<para><userinput>--enable-capplet:</userinput> This command is only
needed if you use GNOME. It allows sawfish to be configured via the
control center.</para>
<para><userinput>--with-gdk-pixbuf :</userinput> This command directs
sawfish to use gdk-pixbuf for image management instead of imlib.</para>
<para><userinput>--with-audiofile :</userinput> This command directs
sawfish to use libaudiofile for sound manipulation.</para>
<para><userinput>--with-esd :</userinput> This command directs sawfish
to use the Enlightened Sound Daemon.</para>
<para><userinput>--with-gnome-prefix=/opt/gnome2 :</userinput> This
command directs sawfish to GNOME's directory.</para>
</sect2>

View File

@ -0,0 +1,14 @@
<sect2>
<title>Installation of sawfish</title>
<para>Install sawfish by running the following commands:</para>
<para><screen><userinput>./configure --prefix=/usr --libexec=/usr/sbin --infodir=/usr/share/info --enable-capplet \
--with-gdk-pixbuf --with-gnome-prefix=/opt/gnome2 &amp;&amp;
make &amp;&amp;
make install</userinput></screen></para>
</sect2>

View File

@ -0,0 +1,22 @@
<sect2>
<title>Introduction to sawfish</title>
<screen>Download location (HTTP): <ulink url="&sawfish-download-http;"/>
Download location (FTP): <ulink url="&sawfish-download-ftp;"/>
Version used: &sawfish-version;
Package size: &sawfish-size;
Estimated Disk space required: &sawfish-buildsize;</screen>
<para>The sawfish package contains a window manager. This is useful for
organizing and displaying windows where all window decorations are
configurable and all user-interface policy is controlled through the
extension language.</para>
<screen>sawfish depends on:
<xref linkend="imlib"/>, <xref linkend="librep"/>, <xref linkend="rep-gtk"/> and <xref linkend="GTK2"/>
sawfish will utilize:
<xref linkend="gdk"/>, <xref linkend="audiofile"/>, <xref linkend="libglade"/> and <xref linkend="esound"/></screen>
<para>Use sawfish-1.1-gtk1 if you do not have GTK2 installed. The install directions are the same, except for --with-gnome-prefix=/opt/gnome.</para>
</sect2>

View File

@ -1 +1,11 @@
<!ENTITY sawfish SYSTEM "../sawfish.xml">
<!ENTITY sawfish-intro SYSTEM "sawfish-intro.xml">
<!ENTITY sawfish-inst SYSTEM "sawfish-inst.xml">
<!ENTITY sawfish-exp SYSTEM "sawfish-exp.xml">
<!ENTITY sawfish-desc SYSTEM "sawfish-desc.xml">
<!ENTITY sawfish-config SYSTEM "sawfish-config.xml">
<!ENTITY sawfish-buildsize "12 MB">
<!ENTITY sawfish-version "1.1a-gtk2">
<!ENTITY sawfish-download-http "http://sourceforge.net/project/showfiles.php?group_id=32">
<!ENTITY sawfish-download-ftp "">
<!ENTITY sawfish-size "1.5 MB">