Author: bdubbs
Date: Tue Jun 30 21:08:50 2015
New Revision: 16197

Log:
Add mlt (MLT Multimedia Framework).
Add frei0r (Free Video Effect Plugins).
Add gavl (Gmerlin Audio Video Library).
Add opencv (Open Computer Vision).

Added:
   trunk/BOOK/multimedia/libdriv/frei0r.xml   (contents, props changed)
   trunk/BOOK/multimedia/libdriv/gavl.xml   (contents, props changed)
   trunk/BOOK/multimedia/libdriv/mlt.xml   (contents, props changed)
Modified:
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/multimedia/libdriv/libdriv.xml
   trunk/BOOK/packages.ent

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       Tue Jun 30 16:45:30 
2015        (r16196)
+++ trunk/BOOK/introduction/welcome/changelog.xml       Tue Jun 30 21:08:50 
2015        (r16197)
@@ -48,6 +48,15 @@
       <para>June 30th, 2015</para>
       <itemizedlist>
         <listitem>
+          <para>[bdubbs] - Add mlt (MLT Multimedia Framework).</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Add frei0r (Free Video Effect Plugins).</para>
+        </listitem>
+        <listitem>
+          <para>[bdubbs] - Add gavl (Gmerlin Audio Video Library).</para>
+        </listitem>
+        <listitem>
           <para>[ken] - gst-plugins-bad (both series): fix the browser 
segfaults
           in youtube when compiled with gcc-5. Thanks to Bruce for cleaning up
           the sed.</para>

Added: trunk/BOOK/multimedia/libdriv/frei0r.xml
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ trunk/BOOK/multimedia/libdriv/frei0r.xml    Tue Jun 30 21:08:50 2015        
(r16197)
@@ -0,0 +1,129 @@
+<?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 frei0r-download-http 
"https://files.dyne.org/frei0r/snapshots/frei0r-snapshot-&frei0r-version;.tar.gz";>
+  <!ENTITY frei0r-download-ftp  " ">
+  <!ENTITY frei0r-md5sum        "a383214dacc8edf0d31ee3fea65ca8fd">
+  <!ENTITY frei0r-size          "728 KB">
+  <!ENTITY frei0r-buildsize     "83 MB">
+  <!ENTITY frei0r-time          "0.4 SBU">
+]>
+
+<sect1 id="frei0r" xreflabel="frei0r-&frei0r-version;">
+  <?dbhtml filename="frei0r.html"?>
+
+  <sect1info>
+    <othername>$LastChangedBy: bdubbs $</othername>
+    <date>$Date: 2015-02-22 23:16:54 -0600 (Sun, 22 Feb 2015) $</date>
+  </sect1info>
+
+  <title>frei0r-&frei0r-version;</title>
+
+  <indexterm zone="frei0r">
+    <primary sortas="a-frei0r">frei0r</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title>Introduction to Frei0r</title>
+
+    <para><application>Frei0r</application> is a minimalistic plugin API for
+    video effects. Note that the 0 in the name is a zero, not a capital letter
+    o.</para>
+
+    &lfs77_checked; &gcc5_checked;
+
+    <bridgehead renderas="sect3">Package Information</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>Download (HTTP): <ulink url="&frei0r-download-http;"/></para>
+      </listitem>
+      <listitem>
+        <para>Download (FTP): <ulink url="&frei0r-download-ftp;"/></para>
+      </listitem>
+      <listitem>
+        <para>Download MD5 sum: &frei0r-md5sum;</para>
+      </listitem>
+      <listitem>
+        <para>Download size: &frei0r-size;</para>
+      </listitem>
+      <listitem>
+        <para>Estimated disk space required: &frei0r-buildsize;</para>
+      </listitem>
+      <listitem>
+        <para>Estimated build time: &frei0r-time;</para>
+      </listitem>
+    </itemizedlist>
+
+    <bridgehead renderas="sect3">Frei0r Dependencies</bridgehead>
+
+    <bridgehead renderas="sect4">Required</bridgehead>
+    <para>
+      <xref linkend='gavl'/> and
+      <xref linkend='opencv'/>
+    </para>
+
+    <bridgehead renderas="sect4">Optional</bridgehead>
+    <para>
+      <xref linkend='doxygen'/>
+    </para>
+
+    <para condition="html" role="usernotes">User Notes:
+    <ulink url="&blfs-wiki;/frei0r"/></para>
+
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of Frei0r</title>
+
+    <para>Install <application>Frei0r</application> by running the
+    following commands:</para>
+
+<screen><userinput>cmake -DCMAKE_INSTALL_PREFIX=/usr .. &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>
+
+<screen role="root"><userinput>make install</userinput></screen>
+
+  </sect2>
+
+  <sect2 role="content">
+    <title>Contents</title>
+
+    <segmentedlist>
+      <segtitle>Installed Program</segtitle>
+      <segtitle>Installed Libraries</segtitle>
+      <segtitle>Installed Directories</segtitle>
+
+      <seglistitem>
+        <seg>None</seg>
+        <seg>Over 120 vieeo effects plugins</seg>
+        <seg>/usr/lib/frei0r-1</seg>
+      </seglistitem>
+    </segmentedlist>
+<!--
+    <variablelist>
+      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+      <?dbfo list-presentation="list"?>
+      <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="melt">
+        <term><command>melt</command></term>
+        <listitem>
+          <para>is a test tool for MLT.</para>
+          <indexterm zone="frei0r melt">
+            <primary sortas="b-melt">melt</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+    </variablelist>
+-->
+  </sect2>
+
+</sect1>

Added: trunk/BOOK/multimedia/libdriv/gavl.xml
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ trunk/BOOK/multimedia/libdriv/gavl.xml      Tue Jun 30 21:08:50 2015        
(r16197)
@@ -0,0 +1,134 @@
+<?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 gavl-download-http 
"&sourceforge-repo2;/projects/gmerlin/files/gavl/&gavl-version;/gavl-&gavl-version;.tar.gz">
+  <!ENTITY gavl-download-ftp  " ">
+  <!ENTITY gavl-md5sum        "2752013a817fbc43ddf13552215ec2c0">
+  <!ENTITY gavl-size          "4.4 MB">
+  <!ENTITY gavl-buildsize     "50 MB">
+  <!ENTITY gavl-time          "0.8 SBU">
+]>
+
+<sect1 id="gavl" xreflabel="gavl-&gavl-version;">
+  <?dbhtml filename="gavl.html"?>
+
+  <sect1info>
+    <othername>$LastChangedBy: bdubbs $</othername>
+    <date>$Date: 2015-02-22 23:16:54 -0600 (Sun, 22 Feb 2015) $</date>
+  </sect1info>
+
+  <title>gavl-&gavl-version;</title>
+
+  <indexterm zone="gavl">
+    <primary sortas="a-gavl">Gavl</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title>Introduction to Gavl</title>
+
+    <para><application>Gavl</application> is short for Gmerlin Audio Video
+    Library.  It is a low level library that handles the details of audio and
+    video formats like colorspaces, samplerates, multichannel configurations
+    etc. It provides standardized definitions for those formats as well as
+    container structures for carrying audio samples or video images inside an
+    application.</para>
+
+    &lfs77_checked; &gcc5_checked;
+
+    <bridgehead renderas="sect3">Package Information</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>Download (HTTP): <ulink url="&gavl-download-http;"/></para>
+      </listitem>
+      <listitem>
+        <para>Download (FTP): <ulink url="&gavl-download-ftp;"/></para>
+      </listitem>
+      <listitem>
+        <para>Download MD5 sum: &gavl-md5sum;</para>
+      </listitem>
+      <listitem>
+        <para>Download size: &gavl-size;</para>
+      </listitem>
+      <listitem>
+        <para>Estimated disk space required: &gavl-buildsize;</para>
+      </listitem>
+      <listitem>
+        <para>Estimated build time: &gavl-time;</para>
+      </listitem>
+    </itemizedlist>
+
+    <bridgehead renderas="sect3">Gavl Dependencies</bridgehead>
+
+    <bridgehead renderas="sect4">Required</bridgehead>
+    <para>
+      <xref linkend='libpng'/>
+    </para>
+
+    <bridgehead renderas="sect4">Optional</bridgehead>
+    <para>
+      <xref linkend='doxygen'/>
+    </para>
+
+    <para condition="html" role="usernotes">User Notes:
+    <ulink url="&blfs-wiki;/gavl"/></para>
+
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of Gavl</title>
+
+    <para>Install <application>Gavl</application> by running the
+    following commands:</para>
+
+<screen><userinput>./configure --prefix=/usr \
+            --docdir=/usr/share/doc/gavl-&gavl-version; &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>
+
+<screen role="root"><userinput>make install</userinput></screen>
+
+  </sect2>
+
+  <sect2 role="content">
+    <title>Contents</title>
+
+    <segmentedlist>
+      <segtitle>Installed Program</segtitle>
+      <segtitle>Installed Libraries</segtitle>
+      <segtitle>Installed Directories</segtitle>
+
+      <seglistitem>
+        <seg>None</seg>
+        <seg>libgavl.so</seg>
+        <seg>/usr/include/gavl and
+             /usr/share/doc/gavl-&gavl-version;
+        </seg>
+      </seglistitem>
+    </segmentedlist>
+<!--
+    <variablelist>
+      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+      <?dbfo list-presentation="list"?>
+      <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="libgavl.so">
+        <term>libgavl.so</term>
+        <listitem>
+          <para>???</para>
+          <indexterm zone="gavl libgavl.so">
+            <primary sortas="c-libgavl.so">libgavl.so</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+    </variablelist>
+-->
+  </sect2>
+
+</sect1>

Modified: trunk/BOOK/multimedia/libdriv/libdriv.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/libdriv.xml   Tue Jun 30 16:45:30 2015        
(r16196)
+++ trunk/BOOK/multimedia/libdriv/libdriv.xml   Tue Jun 30 21:08:50 2015        
(r16197)
@@ -33,6 +33,8 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="faad2.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="fdk-aac.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="flac.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="frei0r.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="gavl.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="gstreamer.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="gst-plugins-base.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="gst-plugins-good.xml"/>
@@ -67,6 +69,7 @@
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="libtheora.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="libvorbis.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="libvpx.xml"/>
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="mlt.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="opal.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; href="opus.xml"/>
   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"; 
href="pulseaudio.xml"/>

Added: trunk/BOOK/multimedia/libdriv/mlt.xml
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ trunk/BOOK/multimedia/libdriv/mlt.xml       Tue Jun 30 21:08:50 2015        
(r16197)
@@ -0,0 +1,151 @@
+<?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 mlt-download-http 
"&sourceforge-repo2;/projects/gmerlin/files/gavl/&gavl-version;/gavl-&gavl-version;.tar.gz">
+  <!ENTITY mlt-download-ftp  " ">
+  <!ENTITY mlt-md5sum        "92bcc95af44ff086df0a0ce17a201d1c">
+  <!ENTITY mlt-size          "1.2 MB">
+  <!ENTITY mlt-buildsize     "168 MB">
+  <!ENTITY mlt-time          "0.3 SBU">
+]>
+
+<sect1 id="mlt" xreflabel="mlt-&mlt-version;">
+  <?dbhtml filename="mlt.html"?>
+
+  <sect1info>
+    <othername>$LastChangedBy: bdubbs $</othername>
+    <date>$Date: 2015-02-22 23:16:54 -0600 (Sun, 22 Feb 2015) $</date>
+  </sect1info>
+
+  <title>MLT-&mlt-version;</title>
+
+  <indexterm zone="mlt">
+    <primary sortas="a-mlt">Gavl</primary>
+  </indexterm>
+
+  <sect2 role="package">
+    <title>Introduction to MLT</title>
+
+    <para><application>MLT</application> package is the Media Lovin Toolkit.
+    It is an open source multimedia framework, designed and developed for
+    television broadcasting. It provides a toolkit for broadcasters, video
+    editors, media players, transcoders, web streamers and many more types of
+    applications.</para>
+
+    &lfs77_checked; &gcc5_checked;
+
+    <bridgehead renderas="sect3">Package Information</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>Download (HTTP): <ulink url="&mlt-download-http;"/></para>
+      </listitem>
+      <listitem>
+        <para>Download (FTP): <ulink url="&mlt-download-ftp;"/></para>
+      </listitem>
+      <listitem>
+        <para>Download MD5 sum: &mlt-md5sum;</para>
+      </listitem>
+      <listitem>
+        <para>Download size: &mlt-size;</para>
+      </listitem>
+      <listitem>
+        <para>Estimated disk space required: &mlt-buildsize;</para>
+      </listitem>
+      <listitem>
+        <para>Estimated build time: &mlt-time;</para>
+      </listitem>
+    </itemizedlist>
+
+    <bridgehead renderas="sect3">MLT Dependencies</bridgehead>
+
+    <bridgehead renderas="sect4">Required</bridgehead>
+    <para>
+      <xref linkend='frei0r'/> and
+      <xref linkend='qt5'/>
+    </para>
+
+    <bridgehead renderas="sect4">Optional</bridgehead>
+    <para>
+      <xref linkend='doxygen'/>,
+      <xref linkend="libexif"/>,
+      <xref linkend="sdl"/>,
+      <ulink url="http://jackaudio.org";>JACK</ulink>,
+      <ulink url="http://www.ladspa.org/";>LADSPA</ulink>,
+      <ulink 
url="http://www.ipswitchft.com/moveit-managed-file-transfer/";>MOVEit</ulink>, 
+      <ulink url="http://sox.sourceforge.net/";>SoX</ulink>, and
+      <ulink url="http://swfdec.freedesktop.org/wiki/";>Swfdec</ulink> 
+    </para>
+
+    <para condition="html" role="usernotes">User Notes:
+    <ulink url="&blfs-wiki;/mlt"/></para>
+
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of MLT</title>
+
+    <para>Install <application>MLT</application> by running the
+    following commands:</para>
+
+<screen><userinput>./configure --prefix=/usr            \
+            --avformat-vdpau         \
+            --enable-gpl             \
+            --enable-gpl3            \
+            --enable-opengl          \
+            --disable-gtk2           \
+            --qt-libdir=$QT5DIR/lib  \
+            --qt-includedir=$QT5DIR/include &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>
+
+<screen role="root"><userinput>make install</userinput></screen>
+
+  </sect2>
+
+  <sect2 role="content">
+    <title>Contents</title>
+
+    <segmentedlist>
+      <segtitle>Installed Program</segtitle>
+      <segtitle>Installed Libraries</segtitle>
+      <segtitle>Installed Directories</segtitle>
+
+      <seglistitem>
+        <seg>melt</seg>
+        <seg>libmlt.so,
+             libmlt++.so, and
+             over twenty plugins</seg>
+        <seg>/usr/include/mlt,
+             /usr/include/mlt++,
+             /usr/lib/mlt, and
+             /usr/share/mlt
+        </seg>
+      </seglistitem>
+    </segmentedlist>
+
+    <variablelist>
+      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+      <?dbfo list-presentation="list"?>
+      <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="melt">
+        <term><command>melt</command></term>
+        <listitem>
+          <para>is a test tool for MLT.</para>
+          <indexterm zone="mlt melt">
+            <primary sortas="b-melt">melt</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+    </variablelist>
+
+  </sect2>
+
+</sect1>

Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent     Tue Jun 30 16:45:30 2015        (r16196)
+++ trunk/BOOK/packages.ent     Tue Jun 30 21:08:50 2015        (r16197)
@@ -639,6 +639,8 @@
 <!ENTITY faad2-version                "2.7">
 <!ENTITY fdk-aac-version              "0.1.4">
 <!ENTITY flac-version                 "1.3.1">
+<!ENTITY frei0r-version               "27-01-15">
+<!ENTITY gavl-version                 "1.4.0">
 <!ENTITY gstreamer-version            "0.10.36">
 <!ENTITY gst-plugins-base-version     "0.10.36">
 <!ENTITY gst-plugins-good-version     "0.10.31">
@@ -674,6 +676,7 @@
 <!ENTITY libtheora-version            "1.1.1">
 <!ENTITY libvorbis-version            "1.3.5">
 <!ENTITY libvpx-version               "1.4.0">
+<!ENTITY mlt-version                  "0.9.6">
 <!ENTITY opal-version                 "3.10.10">
 <!ENTITY opus-version                 "1.1">
 <!ENTITY pulseaudio-major-version     "6.0">
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to