Moved librsvg instructions to Chapter 9 - Graphics and Font Libraries

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@2923 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Randy McMurchy 2004-11-11 22:59:31 +00:00
parent bb5702f730
commit 70d8798687
6 changed files with 48 additions and 31 deletions

View File

@ -1,4 +1,4 @@
<!ENTITY day "10"> <!ENTITY day "11">
<!ENTITY month "11"> <!ENTITY month "11">
<!ENTITY year "2004"> <!ENTITY year "2004">
<!ENTITY version "svn-&year;&month;&day;"> <!ENTITY version "svn-&year;&month;&day;">
@ -95,6 +95,7 @@
<!ENTITY freetype2-version "2.1.9"> <!ENTITY freetype2-version "2.1.9">
<!ENTITY fontconfig-version "2.2.3"> <!ENTITY fontconfig-version "2.2.3">
<!ENTITY libart_lgpl-version "2.3.16"> <!ENTITY libart_lgpl-version "2.3.16">
<!ENTITY librsvg-version "2.8.1">
<!ENTITY imlib-version "1.9.15"> <!ENTITY imlib-version "1.9.15">
<!ENTITY aalib-version "1.4rc5"> <!ENTITY aalib-version "1.4rc5">
<!ENTITY imlib2-version "1.1.2"> <!ENTITY imlib2-version "1.1.2">
@ -299,7 +300,6 @@
<!ENTITY gstreamer-version "0.8.3"> <!ENTITY gstreamer-version "0.8.3">
<!ENTITY gst-plugins-version "0.8.1"> <!ENTITY gst-plugins-version "0.8.1">
<!ENTITY gnome-applets-version "2.6.2"> <!ENTITY gnome-applets-version "2.6.2">
<!ENTITY librsvg-version "2.8.1">
<!ENTITY eel-version "2.6.2"> <!ENTITY eel-version "2.6.2">
<!ENTITY nautilus-version "2.6.3"> <!ENTITY nautilus-version "2.6.3">
<!ENTITY control-center-version "2.6.1"> <!ENTITY control-center-version "2.6.1">

View File

@ -24,6 +24,7 @@ other hand, will not require them.</para>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="freetype2.xml"/> <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="freetype2.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="fontconfig.xml"/> <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="fontconfig.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="libart_lgpl.xml"/> <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="libart_lgpl.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="librsvg.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="imlib.xml"/> <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="imlib.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="aalib.xml"/> <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="aalib.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="imlib2.xml"/> <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="imlib2.xml"/>

View File

@ -6,10 +6,10 @@
<!ENTITY librsvg-download-http "http://ftp.gnome.org/pub/GNOME/sources/librsvg/2.8/librsvg-&librsvg-version;.tar.bz2"> <!ENTITY librsvg-download-http "http://ftp.gnome.org/pub/GNOME/sources/librsvg/2.8/librsvg-&librsvg-version;.tar.bz2">
<!ENTITY librsvg-download-ftp "ftp://ftp.gnome.org/pub/GNOME/sources/librsvg/2.8/librsvg-&librsvg-version;.tar.bz2"> <!ENTITY librsvg-download-ftp "ftp://ftp.gnome.org/pub/GNOME/sources/librsvg/2.8/librsvg-&librsvg-version;.tar.bz2">
<!ENTITY librsvg-md5sum "01c14f6adcf3a71be2b808879e1223a0">
<!ENTITY librsvg-size "353 KB"> <!ENTITY librsvg-size "353 KB">
<!ENTITY librsvg-buildsize "10.1 MB"> <!ENTITY librsvg-buildsize "9.4 MB">
<!ENTITY librsvg-time "0.25 SBU"> <!ENTITY librsvg-time "0.35 SBU">
]> ]>
<sect1 id="librsvg" xreflabel="librsvg-&librsvg-version;"> <sect1 id="librsvg" xreflabel="librsvg-&librsvg-version;">
@ -23,8 +23,10 @@
<sect2> <sect2>
<title>Introduction to <application>librsvg</application></title> <title>Introduction to <application>librsvg</application></title>
<para>The <application>librsvg</application> package contains <filename <para>The <application>librsvg</application> package contains
class="libraryfile">librsvg</filename> libraries.</para> <filename class="libraryfile">librsvg</filename> libraries and tools used to
manipulate, convert and view Scalable Vector Graphic
<acronym>SVG</acronym> images.</para>
<sect3><title>Package information</title> <sect3><title>Package information</title>
<itemizedlist spacing='compact'> <itemizedlist spacing='compact'>
@ -32,8 +34,9 @@ class="libraryfile">librsvg</filename> libraries.</para>
url="&librsvg-download-http;"/></para></listitem> url="&librsvg-download-http;"/></para></listitem>
<listitem><para>Download (FTP): <ulink <listitem><para>Download (FTP): <ulink
url="&librsvg-download-ftp;"/></para></listitem> url="&librsvg-download-ftp;"/></para></listitem>
<listitem><para>MD5 sum: &librsvg-md5sum;</para></listitem>
<listitem><para>Download size: &librsvg-size;</para></listitem> <listitem><para>Download size: &librsvg-size;</para></listitem>
<listitem><para>Estimated Disk space required: <listitem><para>Estimated disk space required:
&librsvg-buildsize;</para></listitem> &librsvg-buildsize;</para></listitem>
<listitem><para>Estimated build time: <listitem><para>Estimated build time:
&librsvg-time;</para></listitem></itemizedlist> &librsvg-time;</para></listitem></itemizedlist>
@ -41,22 +44,21 @@ url="&librsvg-download-ftp;"/></para></listitem>
<sect3><title><application>librsvg</application> dependencies</title> <sect3><title><application>librsvg</application> dependencies</title>
<sect4><title>Required</title> <sect4><title>Required</title>
<para> <para><xref linkend="GTK2"/>,
<xref linkend="GTK2"/>, <xref linkend="libxml2"/>,
<xref linkend="libxml2"/>, <xref linkend="libart_lgpl"/> and
<xref linkend="libart_lgpl"/> and <xref linkend="popt"/></para>
<xref linkend="popt"/> </sect4>
</para></sect4>
<sect4><title>Optional</title> <sect4><title>Optional</title>
<para> <para><xref linkend="libcroco"/>,
<xref linkend="libcroco"/>, <xref linkend="libgsf"/>,
<xref linkend="libgsf"/>, <xref linkend="gnome-vfs"/>,
<xref linkend="gnome-vfs"/>, <xref linkend="libgnomeprintui"/>,
<xref linkend="libgnomeprintui"/>, <xref linkend="mozilla"/>,
<xref linkend="mozilla"/>, <xref linkend="gtk-doc"/> and
<xref linkend="gtk-doc"/> and <xref linkend="docbook-utils"/></para>
<xref linkend="docbook-utils"/> </sect4>
</para></sect4>
</sect3> </sect3>
</sect2> </sect2>
@ -76,17 +78,28 @@ make install</command></userinput></screen>
<sect2> <sect2>
<title>Contents</title> <title>Contents</title>
<para>The <application>librsvg</application> package contains <filename <para>The <application>librsvg</application> package contains
class="libraryfile">librsvg</filename> libraries.</para> <command>rsvg</command>,
<command>rsvg-view</command> and
<filename class="libraryfile">librsvg</filename> libraries, modules and
plugins.</para>
</sect2> </sect2>
<sect2><title>Description</title> <sect2><title>Description</title>
<sect3><title>rsvg</title>
<para><command>rsvg</command> is used to covert <acronym>SVG</acronym> images
into <acronym>PNG</acronym>, <acronym>JPEG</acronym> and
<acronym>ICO</acronym> raster images.</para></sect3>
<sect3><title>rsvg-view</title>
<para><command>rsvg-view</command> is used to view an <acronym>SVG</acronym>
file in an <application>X</application> window.</para></sect3>
<sect3><title>librsvg libraries</title> <sect3><title>librsvg libraries</title>
<para><filename class="libraryfile">librsvg</filename> libraries provide the <para><filename class="libraryfile">librsvg</filename> libraries
functions to render Scalable Vector provide the functions to render Scalable Vector Graphics.</para></sect3>
Graphics (<acronym>SVG</acronym>).</para></sect3>
</sect2> </sect2>

View File

@ -39,7 +39,6 @@ to display a functional desktop.</para>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gstreamer.xml"/> <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gstreamer.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gst-plugins.xml"/> <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gst-plugins.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gnome-applets.xml"/> <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gnome-applets.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="librsvg.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="eel.xml"/> <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="eel.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="nautilus.xml"/> <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="nautilus.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="control-center.xml"/> <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="control-center.xml"/>

View File

@ -22,6 +22,9 @@ who wrote what.</para>
<itemizedlist> <itemizedlist>
<listitem><para>November 11th, 2004 [randy]: Moved librsvg instructions to
Chapter 9 - Graphics and Font Libraries.</para></listitem>
<listitem><para>November 10th, 2004 [randy]: Added new package <listitem><para>November 10th, 2004 [randy]: Added new package
desktop-file-utils-0.9; removed GNOME dependencies and the reference to desktop-file-utils-0.9; removed GNOME dependencies and the reference to
gnomexmms from the XMMS instructions.</para></listitem> gnomexmms from the XMMS instructions.</para></listitem>

View File

@ -6,7 +6,7 @@
<!ENTITY hicolor-icon-theme-download-http "http://freedesktop.org/Software/icon-theme/releases/hicolor-icon-theme-&hicolor-icon-theme-version;.tar.gz"> <!ENTITY hicolor-icon-theme-download-http "http://freedesktop.org/Software/icon-theme/releases/hicolor-icon-theme-&hicolor-icon-theme-version;.tar.gz">
<!ENTITY hicolor-icon-theme-download-ftp " "> <!ENTITY hicolor-icon-theme-download-ftp " ">
<!ENTITY hicolor-icon-theme-buildsize "157 KB"> <!ENTITY hicolor-icon-theme-buildsize "1.1 MB">
<!ENTITY hicolor-icon-theme-size "32 KB"> <!ENTITY hicolor-icon-theme-size "32 KB">
<!ENTITY hicolor-icon-theme-time "0.01 SBU"> <!ENTITY hicolor-icon-theme-time "0.01 SBU">
]> ]>
@ -40,7 +40,8 @@ specification.</para>
<sect2> <sect2>
<title>Installation of <application>hicolor-icon-theme</application></title> <title>Installation of <application>hicolor-icon-theme</application></title>
<para>Install <application>hicolor-icon-theme</application> by running the following commands:</para> <para>Install <application>hicolor-icon-theme</application> by running the
following commands:</para>
<screen><userinput><command>./configure --prefix=/usr &amp;&amp; <screen><userinput><command>./configure --prefix=/usr &amp;&amp;
make &amp;&amp; make &amp;&amp;