freeglut-2.8.0

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@9471 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Andrew Benton 2012-02-19 14:00:16 +00:00
parent 352f326bb5
commit 372da3224e
3 changed files with 28 additions and 34 deletions

View File

@ -610,7 +610,7 @@ $Date$
<!ENTITY shared-mime-info-version "0.91">
<!ENTITY hicolor-icon-theme-version "0.12">
<!ENTITY libxklavier-version "5.1">
<!ENTITY freeglut-version "2.6.0">
<!ENTITY freeglut-version "2.8.0">
<!ENTITY goffice-version "0.8.17">
<!ENTITY mesalib-version "7.9">
<!ENTITY xulrunner-version "10.0.1">

View File

@ -59,6 +59,9 @@
<listitem>
<para>[abenton] - libtiff 4.0.1.</para>
</listitem>
<listitem>
<para>[abenton] - freeglut 2.8.0.</para>
</listitem>
</itemizedlist>
</listitem>

View File

@ -4,12 +4,13 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY freeglut-download-http "&sourceforge-repo;/freeglut/freeglut-&freeglut-version;.tar.gz">
<!ENTITY freeglut-download-http
"&sourceforge-repo;/freeglut/freeglut-&freeglut-version;.tar.gz">
<!ENTITY freeglut-download-ftp " ">
<!ENTITY freeglut-md5sum "39f0f2de89f399529d2b981188082218">
<!ENTITY freeglut-size "1.1 MB">
<!ENTITY freeglut-buildsize "14 MB">
<!ENTITY freeglut-time "0.2 SBU">
<!ENTITY freeglut-md5sum "5db8651af306bc403fbfd36934a20e1d">
<!ENTITY freeglut-size "960 KB">
<!ENTITY freeglut-buildsize "10 MB">
<!ENTITY freeglut-time "0.1 SBU">
]>
<sect1 id="freeglut" xreflabel="freeglut-&freeglut-version;">
@ -29,11 +30,11 @@
<sect2 role="package">
<title>Introduction to freeglut</title>
<para><application>freeglut</application> is intended to be a 100% compatible,
completely opensourced clone of the GLUT library. GLUT is a window system
independent toolkit for writing OpenGL programs, implementing a simple
windowing API, which makes learning about and exploring OpenGL programming
very easy.</para>
<para><application>freeglut</application> is intended to be a 100%
compatible, completely opensourced clone of the GLUT library. GLUT is a
window system independent toolkit for writing OpenGL programs, implementing
a simple windowing API, which makes learning about and exploring OpenGL
programming very easy.</para>
&lfs70_checked;
@ -66,7 +67,6 @@
<para condition="html" role="usernotes">User Notes:
<ulink url="&blfs-wiki;/freeglut"/></para>
</sect2>
<sect2 role="installation">
@ -75,42 +75,36 @@
<para>Install <application>freeglut</application> by running the
following commands:</para>
<screen><userinput>./configure --prefix=<replaceable>&lt;$XORG_PREFIX&gt;</replaceable> &amp;&amp;
<screen><userinput>./configure --prefix=<replaceable>&lt;$XORG_PREFIX&gt;</replaceable> --disable-static &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>
<para>Now, as the <systemitem class="username">root</systemitem>
user:</para>
<screen role="root"><userinput>make install &amp;&amp;
install -v -D -m644 doc/freeglut_user_interface.html \
/usr/share/doc/freeglut-&freeglut-version;/freeglut_user_interface.html</userinput></screen>
mkdir -p <replaceable>&lt;$XORG_PREFIX&gt;</replaceable>/share/doc/freeglut-&freeglut-version; &amp;&amp;
cp doc/*.{html,png} <replaceable>&lt;$XORG_PREFIX&gt;</replaceable>/share/doc/freeglut-&freeglut-version;</userinput></screen>
</sect2>
<!-- <sect2 role="commands">
<sect2 role="commands">
<title>Command Explanations</title>
<para><command>sed 's@-Werror@@g' -i configure</command>: This command
removes the <parameter>-Werror</parameter> flag from the
<parameter>CFLAGS</parameter> and <parameter>CXXFLAGS</parameter>
environment variables to avoid compilation failures due to old
coding standards.</para>
</sect2> -->
<para><option>--disable-static</option>: This option stops it compiling a
static version of the library.</para>
</sect2>
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Libraries</segtitle>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>None</seg>
<seg>libglut.{so,a}</seg>
<seg>/<replaceable>&lt;$XORG_PREFIX&gt;</replaceable>/share/doc/freeglut-&freeglut-version;</seg>
<seg>libglut.so</seg>
<seg><replaceable>&lt;$XORG_PREFIX&gt;</replaceable>/share/doc/freeglut-&freeglut-version;</seg>
</seglistitem>
</segmentedlist>
@ -120,18 +114,15 @@ install -v -D -m644 doc/freeglut_user_interface.html \
<?dbhtml list-presentation="table"?>
<varlistentry id="libglut">
<term><filename class='libraryfile'>libglut.{so,a}</filename></term>
<term><filename class='libraryfile'>libglut.so</filename></term>
<listitem>
<para>contains functions that implement the OpenGL Utility
Toolkit.</para>
<indexterm zone="freeglut libglut">
<primary sortas="c-libglut">libglut.{so,a}</primary>
<primary sortas="c-libglut">libglut.so</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>