[blfs-book] r9471 - in trunk/BOOK: . introduction/welcome x/lib

andy at linuxfromscratch.org andy at linuxfromscratch.org
Sun Feb 19 06:00:21 PST 2012


Author: andy
Date: 2012-02-19 07:00:16 -0700 (Sun, 19 Feb 2012)
New Revision: 9471

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/x/lib/freeglut.xml
Log:
freeglut-2.8.0

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2012-02-19 13:29:04 UTC (rev 9470)
+++ trunk/BOOK/general.ent	2012-02-19 14:00:16 UTC (rev 9471)
@@ -610,7 +610,7 @@
 <!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">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2012-02-19 13:29:04 UTC (rev 9470)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2012-02-19 14:00:16 UTC (rev 9471)
@@ -59,6 +59,9 @@
         <listitem>
           <para>[abenton] - libtiff 4.0.1.</para>
         </listitem>
+        <listitem>
+          <para>[abenton] - freeglut 2.8.0.</para>
+        </listitem>
       </itemizedlist>
     </listitem>
 

Modified: trunk/BOOK/x/lib/freeglut.xml
===================================================================
--- trunk/BOOK/x/lib/freeglut.xml	2012-02-19 13:29:04 UTC (rev 9470)
+++ trunk/BOOK/x/lib/freeglut.xml	2012-02-19 14:00:16 UTC (rev 9471)
@@ -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><$XORG_PREFIX></replaceable> &&
+<screen><userinput>./configure --prefix=<replaceable><$XORG_PREFIX></replaceable> --disable-static &&
 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 &&
-install -v -D -m644 doc/freeglut_user_interface.html \
-    /usr/share/doc/freeglut-&freeglut-version;/freeglut_user_interface.html</userinput></screen>
-
+mkdir -p <replaceable><$XORG_PREFIX></replaceable>/share/doc/freeglut-&freeglut-version; &&
+cp doc/*.{html,png} <replaceable><$XORG_PREFIX></replaceable>/share/doc/freeglut-&freeglut-version;</userinput></screen>
   </sect2>
 
-  <!-- <sect2 role="commands">
+  <sect2 role="commands">
     <title>Command Explanations</title>
 
-    <para><command>sed 's at -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>
+    <para><option>--disable-static</option>: This option stops it compiling a
+    static version of the library.</para>
+  </sect2>
 
-  </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><$XORG_PREFIX></replaceable>/share/doc/freeglut-&freeglut-version;</seg>
+        <seg>libglut.so</seg>
+        <seg><replaceable><$XORG_PREFIX></replaceable>/share/doc/freeglut-&freeglut-version;</seg>
       </seglistitem>
     </segmentedlist>
 
@@ -120,18 +114,15 @@
       <?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>




More information about the blfs-book mailing list