[blfs-book] r11980 - in trunk/BOOK: gnome/platform introduction/welcome multimedia/libdriv

bdubbs at higgs.linuxfromscratch.org bdubbs at higgs.linuxfromscratch.org
Tue Oct 15 08:29:52 PDT 2013


Author: bdubbs
Date: Tue Oct 15 08:29:52 2013
New Revision: 11980

Log:
Fix some minor GNOME issues and adds back gstreamer dependencies

Modified:
   trunk/BOOK/gnome/platform/platform.xml
   trunk/BOOK/gnome/platform/totem-pl-parser.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/multimedia/libdriv/gst10-plugins-bad.xml
   trunk/BOOK/multimedia/libdriv/gst10-plugins-base.xml
   trunk/BOOK/multimedia/libdriv/gst10-plugins-good.xml
   trunk/BOOK/multimedia/libdriv/gst10-plugins-ugly.xml
   trunk/BOOK/multimedia/libdriv/gstreamer10.xml

Modified: trunk/BOOK/gnome/platform/platform.xml
==============================================================================
--- trunk/BOOK/gnome/platform/platform.xml	Tue Oct 15 04:23:47 2013	(r11979)
+++ trunk/BOOK/gnome/platform/platform.xml	Tue Oct 15 08:29:52 2013	(r11980)
@@ -26,7 +26,6 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="dummy-platform.xml"/>
 
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="accountsservice.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="polkit-gnome.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gsettings-desktop-schemas.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="yelp-xsl.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gconf.xml"/>
@@ -42,7 +41,6 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libgtop.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libpeas.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libwnck.xml"/>
-  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="notification-daemon.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="totem-pl-parser.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="vte.xml"/>
 
@@ -53,6 +51,8 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-icon-theme-extras.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-icon-theme-symbolic.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gnome-themes-standard.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="notification-daemon.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="polkit-gnome.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="yelp.xml"/>
 
 </chapter>

Modified: trunk/BOOK/gnome/platform/totem-pl-parser.xml
==============================================================================
--- trunk/BOOK/gnome/platform/totem-pl-parser.xml	Tue Oct 15 04:23:47 2013	(r11979)
+++ trunk/BOOK/gnome/platform/totem-pl-parser.xml	Tue Oct 15 08:29:52 2013	(r11980)
@@ -92,7 +92,7 @@
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
       <xref linkend="gtk-doc"/> and
-      <ulink url="http://sourceforge.net/projects/quvi">libquvi</ulink>
+      <ulink url="http://sourceforge.net/projects/quvi">libquvi (version 0.9)</ulink>
     </para>
 
     <para condition="html" role="usernotes">User Notes:
@@ -108,7 +108,9 @@
       the following commands:
     </para>
 
-<screen><userinput>./configure --prefix=/usr --disable-static &&
+<screen><userinput>./configure --prefix=/usr    \
+            --disable-static \
+            --libexecdir=/usr/lib/totem-pl-parser &&
 make</userinput></screen>
 
     <para>
@@ -151,7 +153,8 @@
           libtotem-plparser-mini.so and libtotem-plparser.so
         </seg>
         <seg>
-          /usr/include/totem-pl-parser and
+          /usr/include/totem-pl-parser,
+          /usr/lib/totem-pl-parser, and
           /usr/share/gtk-doc/html/totem-pl-parser
         </seg>
       </seglistitem>

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	Tue Oct 15 04:23:47 2013	(r11979)
+++ trunk/BOOK/introduction/welcome/changelog.xml	Tue Oct 15 08:29:52 2013	(r11980)
@@ -47,6 +47,11 @@
       <para>October 15th, 2013</para>
       <itemizedlist>
         <listitem>
+          <para>[bdubbs] - Applied patch from a former editor to
+          fix some minor GNOME issues and adds back gstreamer 
+          dependencies. </para>
+        </listitem>
+        <listitem>
           <para>[fernando] - Modify tests and dependencies for dbus-1.6.16.
           Fixes  <ulink url="&blfs-ticket-root;4164">#4164</ulink>.</para>
         </listitem>

Modified: trunk/BOOK/multimedia/libdriv/gst10-plugins-bad.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/gst10-plugins-bad.xml	Tue Oct 15 04:23:47 2013	(r11979)
+++ trunk/BOOK/multimedia/libdriv/gst10-plugins-bad.xml	Tue Oct 15 08:29:52 2013	(r11980)
@@ -83,33 +83,40 @@
       <xref linkend="gst10-plugins-base"/>
     </para>
 
+    <!-- Common formats, output and input codecs and requirements
+    for GNOME apps. What's a multimedia framework useful if it
+    can't be used to play anything (common)? -->
+    <bridgehead renderas="sect4">Recommended</bridgehead>
+    <para role="recommended">
+      <xref linkend="libdvdread"/>,
+      <xref linkend="libdvdnav"/>, and
+      <xref linkend="soundtouch"/>
+    </para>
+
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <xref linkend="libdvdread"/>,
-      <xref linkend="libdvdnav"/>,
-      <xref linkend="soundtouch"/>,
+      <xref linkend="bluez"/>,
       <xref linkend="curl"/>,
       <xref linkend="faac"/>,
       <xref linkend="faad2"/>,
+      <xref linkend="gnutls"/>,
+      <xref linkend="gtk-doc"/>,
+      <xref linkend="gtk2"/> or
       <xref linkend="gtk3"/>,
+      <xref linkend="libass"/>,
       <xref linkend="libexif"/>,
       <xref linkend="libmpeg2"/>,
+      <xref linkend="libvdpau"/>,
       <xref linkend="mesalib"/>,
       <xref linkend="mpg123"/>,
       <xref linkend="neon"/>,
       <xref linkend="openjpeg"/>,
       <xref linkend="openssl"/>,
-      <xref linkend="libvdpau"/>,
-      <xref linkend="gnutls"/>,
       <xref linkend="xorg7-lib"/>,
-      <xref linkend="gtk-doc"/>,
-      <xref linkend="gtk2"/> or
-      <xref linkend="gtk3"/>,
       <ulink url="http://celt-codec.org/">Celt</ulink>,
       <ulink url="http://www.speech.cs.cmu.edu/flite/">Flite</ulink>,
       <ulink url="http://code.google.com/p/game-music-emu/">Game Music Emu</ulink>,
       <ulink url="http://www.quut.com/gsm/">GSM</ulink>,
-      <xref linkend="libass"/>,
       <ulink url="http://www.videolan.org/developers/libdca.html">libdca</ulink>,
       <ulink url="http://sourceforge.net/projects/farsight/files/libmimic/">libmimic</ulink>,
       <ulink url="http://sourceforge.net/projects/libmms/">libmms</ulink>,

Modified: trunk/BOOK/multimedia/libdriv/gst10-plugins-base.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/gst10-plugins-base.xml	Tue Oct 15 04:23:47 2013	(r11979)
+++ trunk/BOOK/multimedia/libdriv/gst10-plugins-base.xml	Tue Oct 15 08:29:52 2013	(r11980)
@@ -84,18 +84,26 @@
       <xref linkend="gstreamer10"/>
     </para>
 
-    <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional">
+    <!-- Common formats, output and input codecs and requirements
+    for GNOME apps. What's a multimedia framework useful if it
+    can't be used to play anything (common)? -->
+    <bridgehead renderas="sect4">Recommended</bridgehead>
+    <para role="recommended">
+      <xref linkend="alsa-lib"/>,
       <xref linkend="gobject-introspection"/>,
       <xref linkend="iso-codes"/>,
-      <xref linkend="x-window-system"/>
-      <xref linkend="alsa-lib"/>,
-      <xref linkend="cdparanoia"/>,
       <xref linkend="libogg"/>,
-      <xref linkend="pango"/>,
       <xref linkend="libtheora"/>,
-      <xref linkend="libvorbis"/>,
-      <xref linkend="freetype2"/>,
+      <xref linkend="libvorbis"/>, and
+      <xref linkend="xorg7-lib"/> <!-- build time requirements only,
+      you don't need either apps, fonts or xorg server to build this
+      package. You'll need xserver for any X app that wants to play
+      something though, but that should be obvious. -->
+   </para>
+
+    <bridgehead renderas="sect4">Optional</bridgehead>
+    <para role="optional">
+      <xref linkend="cdparanoia"/>,
       <xref linkend="gtk3"/>,
       <xref linkend="qt4"/>,
       <xref linkend="gtk-doc"/>,
@@ -127,13 +135,15 @@
       To test the results, issue: <command>make check</command>.
     </para>
 
-    <note><para>
-      When installing, the Makefile does some additional 
-      linking.  If you do not have Xorg in /usr, the LIBRARY_PATH
-      variable needs to be defined for the root user.  If 
-      using sudo to assume root, use the -E option to pass 
-      your current environment variables for the install process.
-    </para></note>
+    <note>
+      <para>
+        When installing, the Makefile does some additional 
+        linking.  If you do not have Xorg in /usr, the LIBRARY_PATH
+        variable needs to be defined for the root user.  If 
+        using sudo to assume root, use the -E option to pass 
+        your current environment variables for the install process.
+      </para>
+    </note>
 
     <para>
       Now, as the <systemitem class="username">root</systemitem> user:

Modified: trunk/BOOK/multimedia/libdriv/gst10-plugins-good.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/gst10-plugins-good.xml	Tue Oct 15 04:23:47 2013	(r11979)
+++ trunk/BOOK/multimedia/libdriv/gst10-plugins-good.xml	Tue Oct 15 08:29:52 2013	(r11980)
@@ -83,6 +83,9 @@
       <xref linkend="gst10-plugins-base"/>
     </para>
 
+    <!-- Common formats, output and input codecs and requirements
+    for GNOME apps. What's a multimedia framework useful if it
+    can't be used to play anything (common)? -->
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
       <xref linkend="cairo"/>,
@@ -92,15 +95,22 @@
       <xref linkend="libpng"/>,
       <xref linkend="libsoup"/>,
       <xref linkend="libvpx"/>,
-      <xref linkend="x-window-system"/>,
+      <xref linkend="xorg7-lib"/> <!-- build time requirements only,
+      you don't need either apps, fonts or xorg server to build this
+      package. You'll need xserver for any X app that wants to play
+      something though, but that should be obvious. -->
+    </para>
+
+    <bridgehead renderas="sect4">Optional</bridgehead>
+    <para role="optional">
       <xref linkend="aalib"/>,
+      <xref linkend="gtk3"/>,
+      <xref linkend="gtk-doc"/>,
       <xref linkend="libdv"/>,
       <xref linkend="pulseaudio"/>,
+      <xref linkend="speex"/>,
       <xref linkend="taglib"/>,
       <xref linkend="udev"/> or <xref linkend="udev-extras"/> (for GUdev),
-      <xref linkend="speex"/>,
-      <xref linkend="gtk3"/>,
-      <xref linkend="gtk-doc"/>,
       <ulink url="http://jackaudio.org/">JACK</ulink>,
       <ulink url="http://caca.zoy.org/wiki/libcaca">libcaca</ulink>,
       <ulink url="http://sourceforge.net/projects/libraw1394/">libiec61883</ulink>,

Modified: trunk/BOOK/multimedia/libdriv/gst10-plugins-ugly.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/gst10-plugins-ugly.xml	Tue Oct 15 04:23:47 2013	(r11979)
+++ trunk/BOOK/multimedia/libdriv/gst10-plugins-ugly.xml	Tue Oct 15 08:29:52 2013	(r11980)
@@ -84,19 +84,26 @@
       <xref linkend="gst10-plugins-base"/>
     </para>
 
+    <!-- Common formats, output and input codecs and requirements
+    for GNOME apps. What's a multimedia framework useful if it
+    can't be used to play anything (common)? -->
+    <bridgehead renderas="sect4">Recommended</bridgehead>
+    <para role="recommended">
+      <xref linkend="lame"/>,
+      <xref linkend="libdvdread"/>, and
+      <xref linkend="x264"/>
+    </para>
+
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <xref linkend="lame"/>,
-      <xref linkend="libdvdread"/>,
       <xref linkend="liba52"/>,
       <xref linkend="libmad"/>,
       <xref linkend="libmpeg2"/>,
       <ulink url="http://ftp.gnu.org/gnu/libcdio/">libcdio</ulink>,
       <ulink url="http://packages.debian.org/source/sid/libsidplay">libsidplay</ulink>,
       <ulink url="http://sourceforge.net/projects/opencore-amr/">OpenCore AMR</ulink>,
-      <ulink url="http://code.entropywave.com/orc/">ORC</ulink>,
-      <ulink url="http://sourceforge.net/projects/twolame/">TwoLame</ulink>, and
-      <xref linkend="x264"/>
+      <ulink url="http://code.entropywave.com/orc/">ORC</ulink>, and
+      <ulink url="http://sourceforge.net/projects/twolame/">TwoLame</ulink>
     </para>
 
     <para condition="html" role="usernotes">

Modified: trunk/BOOK/multimedia/libdriv/gstreamer10.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/gstreamer10.xml	Tue Oct 15 04:23:47 2013	(r11979)
+++ trunk/BOOK/multimedia/libdriv/gstreamer10.xml	Tue Oct 15 08:29:52 2013	(r11980)
@@ -83,6 +83,7 @@
       <xref linkend="glib2"/>
     </para>
 
+    <!-- Required for GNOME -->
     <bridgehead renderas="sect4">Recommended</bridgehead>
     <para role="recommended">
       <xref linkend="gobject-introspection"/>



More information about the blfs-book mailing list