Author: andy Date: 2012-03-31 08:06:29 -0600 (Sat, 31 Mar 2012) New Revision: 9825
Added: trunk/BOOK/general/genlib/gsl.xml Modified: trunk/BOOK/general.ent trunk/BOOK/general/genlib/genlib.xml trunk/BOOK/general/prog/pdl.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/multimedia/libdriv/gstreamer.xml trunk/BOOK/xsoft/other/inkscape.xml Log: Added Gsl 1.15 Modified: trunk/BOOK/general/genlib/genlib.xml =================================================================== --- trunk/BOOK/general/genlib/genlib.xml 2012-03-31 12:45:19 UTC (rev 9824) +++ trunk/BOOK/general/genlib/genlib.xml 2012-03-31 14:06:29 UTC (rev 9825) @@ -51,6 +51,7 @@ <!-- <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libgtkhtml.xml"/>--> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="glib2.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="glibmm.xml"/> + <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gsl.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libidl.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libcroco.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libgsf.xml"/> Added: trunk/BOOK/general/genlib/gsl.xml =================================================================== --- trunk/BOOK/general/genlib/gsl.xml (rev 0) +++ trunk/BOOK/general/genlib/gsl.xml 2012-03-31 14:06:29 UTC (rev 9825) @@ -0,0 +1,200 @@ +<?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 gsl-download-http + "http://ftp.gnu.org/pub/gnu/gsl/gsl-&gsl-version;.tar.gz"> + <!ENTITY gsl-download-ftp + "ftp://ftp.gnu.org/pub/gnu/gsl/gsl-&gsl-version;.tar.gz"> + <!ENTITY gsl-md5sum "494ffefd90eef4ada678c306bab4030b"> + <!ENTITY gsl-size "3.1 MB"> + <!ENTITY gsl-buildsize "91 MB"> + <!ENTITY gsl-time "0.9 SBU"> +]> + +<sect1 id="gsl" xreflabel="Gsl-&gsl-version;"> + <?dbhtml filename="gsl.html"?> + + <sect1info> + <othername>$LastChangedBy$</othername> + <date>$Date$</date> + </sect1info> + + <title>Gsl-&gsl-version;</title> + + <indexterm zone="gsl"> + <primary sortas="a-gsl">Gsl</primary> + </indexterm> + + <sect2 role="package"> + <title>Introduction to Gsl</title> + + <para> + The GNU Scientific Library (GSL) is a numerical library for C and C++ + programmers. It provides a wide range of mathematical routines such as + random number generators, special functions and least-squares fitting. + </para> + + &lfs71_checked; + + <bridgehead renderas="sect3">Package Information</bridgehead> + <itemizedlist spacing="compact"> + <listitem> + <para> + Download (HTTP): <ulink url="&gsl-download-http;"/> + </para> + </listitem> + <listitem> + <para> + Download (FTP): <ulink url="&gsl-download-ftp;"/> + </para> + </listitem> + <listitem> + <para> + Download MD5 sum: &gsl-md5sum; + </para> + </listitem> + <listitem> + <para> + Download size: &gsl-size; + </para> + </listitem> + <listitem> + <para> + Estimated disk space required: &gsl-buildsize; + </para> + </listitem> + <listitem> + <para> + Estimated build time: &gsl-time; + </para> + </listitem> + </itemizedlist> + </sect2> + + <sect2 role="installation"> + <title>Installation of Gsl</title> + + <para> + Install <application>Gsl</application> by running the following commands: + </para> + +<screen><userinput>./configure --prefix=/usr --disable-static && +make && +make html</userinput></screen> + + <para> + To test the results, issue: <command>make check</command>. + </para> + + <para> + Now, as the <systemitem class="username">root</systemitem> user: + </para> + +<screen role="root"><userinput>make install && +mkdir /usr/share/doc/gsl-&gsl-version; && +cp doc/gsl-ref.html/* /usr/share/doc/gsl-&gsl-version;</userinput></screen> + </sect2> + + <sect2 role="commands"> + <title>Command Explanations</title> + + <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" + href="../../xincludes/static-libraries.xml"/> + </sect2> + + <sect2 role="content"> + <title>Contents</title> + + <segmentedlist> + <segtitle>Installed Programs</segtitle> + <segtitle>Installed Libraries</segtitle> + <segtitle>Installed Directory</segtitle> + + <seglistitem> + <seg> + gsl-config, gsl-histogram and gsl-randist. + </seg> + <seg> + libgslcblas.so and libgsl.so. + </seg> + <seg> + /usr/include/gsl. + </seg> + </seglistitem> + </segmentedlist> + + <variablelist> + <bridgehead renderas="sect3">Short Descriptions</bridgehead> + <?dbfo list-presentation="list"?> + <?dbhtml list-presentation="table"?> + + <varlistentry id="gsl-config"> + <term><command>gsl-config</command></term> + <listitem> + <para> + is a shell script to get the version number and compiler flags of + the installed <application>Gsl</application> library. + </para> + <indexterm zone="gsl gsl-config"> + <primary sortas="b-gsl-config">gsl-config</primary> + </indexterm> + </listitem> + </varlistentry> + + <varlistentry id="gsl-histogram"> + <term><command>gsl-histogram</command></term> + <listitem> + <para> + is a demonstration program for the GNU Scientific Library that + computes a histogram from data taken from stdin. + </para> + <indexterm zone="gsl gsl-histogram"> + <primary sortas="b-gsl-histogram">gsl-histogram</primary> + </indexterm> + </listitem> + </varlistentry> + + <varlistentry id="gsl-randist"> + <term><command>gsl-randist</command></term> + <listitem> + <para> + is a demonstration program for the GNU Scientific Library that + generates random samples from various distributions. + </para> + <indexterm zone="gsl gsl-randist"> + <primary sortas="b-gsl-randist">gsl-randist</primary> + </indexterm> + </listitem> + </varlistentry> + + <varlistentry id="libgslcblas"> + <term><filename class="libraryfile">libgslcblas.so</filename></term> + <listitem> + <para> + contains functions that implement a C interface to Basic Linear + Algebra Subprograms. + </para> + <indexterm zone="gsl libgslcblas"> + <primary sortas="c-libgslcblas">libgslcblas.so</primary> + </indexterm> + </listitem> + </varlistentry> + + <varlistentry id="libgsl.so"> + <term><filename class="libraryfile">libgsl.so.so</filename></term> + <listitem> + <para> + contains functions that provide a collection of numerical routines + for scientific computing. + </para> + <indexterm zone="gsl libgsl.so"> + <primary sortas="c-libgsl.so">libgsl.so.so</primary> + </indexterm> + </listitem> + </varlistentry> + </variablelist> + </sect2> +</sect1> Property changes on: trunk/BOOK/general/genlib/gsl.xml ___________________________________________________________________ Added: svn:keywords + LastChangedBy Date Modified: trunk/BOOK/general/prog/pdl.xml =================================================================== --- trunk/BOOK/general/prog/pdl.xml 2012-03-31 12:45:19 UTC (rev 9824) +++ trunk/BOOK/general/prog/pdl.xml 2012-03-31 14:06:29 UTC (rev 9825) @@ -350,7 +350,7 @@ <itemizedlist spacing='compact'> <listitem> - <para><ulink url="http://www.gnu.org/software/gsl/">GSL</ulink></para> + <para><xref linkend="gsl"/></para> </listitem> </itemizedlist> Modified: trunk/BOOK/general.ent =================================================================== --- trunk/BOOK/general.ent 2012-03-31 12:45:19 UTC (rev 9824) +++ trunk/BOOK/general.ent 2012-03-31 14:06:29 UTC (rev 9825) @@ -3,13 +3,13 @@ $Date$ --> -<!ENTITY day "30"> <!-- Always 2 digits --> +<!ENTITY day "31"> <!-- Always 2 digits --> <!ENTITY month "03"> <!-- Always 2 digits --> <!ENTITY year "2012"> <!ENTITY copyrightdate "2001-&year;"> <!ENTITY copyholder "The BLFS Development Team"> <!ENTITY version "&year;-&month;-&day;"> -<!ENTITY releasedate "March 30th, &year;"> +<!ENTITY releasedate "March 31st, &year;"> <!-- <!ENTITY releasedate "November &day;st, &year;"> --> <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> <!ENTITY blfs-version "svn"> <!-- svn|[release #] --> @@ -214,6 +214,7 @@ <!ENTITY nspr-version "4.9"> <!ENTITY libffi-version "3.0.10"> <!ENTITY gobject-introspection-version "1.32.0"> +<!ENTITY gsl-version "1.15"> <!ENTITY libgee-version "0.6.0"> <!ENTITY libical-version "0.48"> <!ENTITY libelf-version "0.8.13"> Modified: trunk/BOOK/introduction/welcome/changelog.xml =================================================================== --- trunk/BOOK/introduction/welcome/changelog.xml 2012-03-31 12:45:19 UTC (rev 9824) +++ trunk/BOOK/introduction/welcome/changelog.xml 2012-03-31 14:06:29 UTC (rev 9825) @@ -47,6 +47,9 @@ <listitem> <para>[abenton] - Added Inkscape 0.48.2.</para> </listitem> + <listitem> + <para>[abenton] - Added Gsl 1.15.</para> + </listitem> </itemizedlist> </listitem> Modified: trunk/BOOK/multimedia/libdriv/gstreamer.xml =================================================================== --- trunk/BOOK/multimedia/libdriv/gstreamer.xml 2012-03-31 12:45:19 UTC (rev 9824) +++ trunk/BOOK/multimedia/libdriv/gstreamer.xml 2012-03-31 14:06:29 UTC (rev 9825) @@ -73,7 +73,7 @@ <bridgehead renderas="sect4">Optional</bridgehead> <para role="optional"><xref linkend="gobject-introspection"/> (required if building Gnome), - <ulink url="http://www.gnu.org/software/gsl/">GSL</ulink>, + <xref linkend="gsl"/>, <xref linkend='check'/> (required to run the unit regression tests and also enables <filename class='libraryfile'>libgstcheck-0.10</filename>), and <ulink url="http://www.valgrind.org/">Valgrind</ulink> Modified: trunk/BOOK/xsoft/other/inkscape.xml =================================================================== --- trunk/BOOK/xsoft/other/inkscape.xml 2012-03-31 12:45:19 UTC (rev 9824) +++ trunk/BOOK/xsoft/other/inkscape.xml 2012-03-31 14:06:29 UTC (rev 9825) @@ -87,8 +87,7 @@ <para role="required"> <xref linkend="gtkmm2"/>, <xref linkend="gc"/>, - <!-- <xref linkend="gsl"/>, --> - <ulink url="http://ftp.gnu.org/pub/gnu/gsl/">Gsl</ulink> + <xref linkend="gsl"/>, <xref linkend="boost"/>, <xref linkend="libpng"/> and <xref linkend="intltool"/>. -- http://linuxfromscratch.org/mailman/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page