xvid 1.3.2, libquicktime 1.2.3, vlc 2.0.1, ffmpeg 0.10.2, SDL 1.2.15, mpg123 1.13.6

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@9748 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Krejzi 2012-03-24 21:31:05 +00:00
parent 2a05c87a86
commit 52b1b8c4c2
8 changed files with 61 additions and 99 deletions

View File

@ -933,7 +933,7 @@ program you invoke. Development restarted Feb 12, so commented until a new rele
<!ENTITY alsa-download-ftp "ftp://ftp.alsa-project.org/pub">
<!ENTITY audiofile-version "0.3.2">
<!ENTITY esound-version "0.2.41">
<!ENTITY sdl-version "1.2.14">
<!ENTITY sdl-version "1.2.15">
<!ENTITY libao-version "1.1.0">
<!ENTITY libogg-version "1.3.0">
<!ENTITY libvorbis-version "1.3.2">
@ -943,7 +943,7 @@ program you invoke. Development restarted Feb 12, so commented until a new rele
<!-- <!ENTITY nas-version "1.9.1"> -->
<!ENTITY libmpeg3-version "1.8">
<!ENTITY libmad-version "0.15.1b">
<!ENTITY libquicktime-version "1.1.3">
<!ENTITY libquicktime-version "1.2.3">
<!ENTITY libfame-version "0.9.1">
<!ENTITY speex-version "1.2rc1">
<!ENTITY id3lib-version "3.8.3">
@ -953,7 +953,7 @@ program you invoke. Development restarted Feb 12, so commented until a new rele
<!ENTITY libdvdnav-version "4.2.0">
<!ENTITY libdv-version "1.0.0">
<!ENTITY liba52-version "0.7.4">
<!ENTITY xvid-version "1.2.2">
<!ENTITY xvid-version "1.3.2">
<!ENTITY xine-lib-version "1.2.1">
<!ENTITY libmikmod-version "3.1.11">
<!ENTITY gstreamer-version "0.10.36">
@ -982,7 +982,7 @@ program you invoke. Development restarted Feb 12, so commented until a new rele
-->
<!-- Chapter 40 -->
<!ENTITY mpg123-version "1.13.4">
<!ENTITY mpg123-version "1.13.6">
<!ENTITY vorbistools-version "1.2.0">
<!ENTITY XMMS-version "1.2.10">
<!ENTITY lame-major-version "3.99">
@ -995,12 +995,12 @@ program you invoke. Development restarted Feb 12, so commented until a new rele
<!ENTITY gnome-media-version "2.32.0">
<!-- Chapter 41 -->
<!ENTITY ffmpeg-version "0.10">
<!ENTITY ffmpeg-version "0.10.2">
<!ENTITY avifile-version "0.7.45">
<!ENTITY mplayer-version "svn_20120315">
<!ENTITY xine-ui-version "0.99.6">
<!ENTITY transcode-version "1.1.7">
<!ENTITY vlc-version "2.0.0">
<!ENTITY vlc-version "2.0.1">
<!-- Chapter 42 -->
<!-- <!ENTITY cdrtools-version "2.01"> -->

View File

@ -65,6 +65,24 @@
<listitem>
<para>[krejzi] - pciutils 3.1.9.</para>
</listitem>
<listitem>
<para>[krejzi] - xvid 1.3.2.</para>
</listitem>
<listitem>
<para>[krejzi] - libquicktime 1.2.3.</para>
</listitem>
<listitem>
<para>[krejzi] - vlc 2.0.1.</para>
</listitem>
<listitem>
<para>[krejzi] - ffmpeg 0.10.2.</para>
</listitem>
<listitem>
<para>[krejzi] - SDL 1.2.15.</para>
</listitem>
<listitem>
<para>[krejzi] - mpg123 1.13.6.</para>
</listitem>
</itemizedlist>
</listitem>

View File

@ -6,7 +6,7 @@
<!ENTITY mpg123-download-http "&sourceforge-repo;/mpg123/mpg123-&mpg123-version;.tar.bz2">
<!ENTITY mpg123-download-ftp " ">
<!ENTITY mpg123-md5sum "073620b3938c4cb9c4f70e8fe3e114b8">
<!ENTITY mpg123-md5sum "f42420bf023ce601e665d7910fc8563e">
<!ENTITY mpg123-size "748 KB">
<!ENTITY mpg123-buildsize "11 MB">
<!ENTITY mpg123-time "0.2 SBU">
@ -68,7 +68,6 @@
<xref linkend="esound"/>,
<xref linkend='pulseaudio'/>,
<ulink url="http://jackaudio.org">JACK</ulink>,
<!-- <xref linkend="nas"/>, -->
<ulink url="http://www.portaudio.com">PortAudio</ulink>,
<xref linkend="sdl"/></para>

View File

@ -6,8 +6,8 @@
<!ENTITY libquicktime-download-http "&sourceforge-repo;/libquicktime/libquicktime-&libquicktime-version;.tar.gz">
<!ENTITY libquicktime-download-ftp "&gentoo-ftp-repo;/libquicktime-&libquicktime-version;.tar.gz">
<!ENTITY libquicktime-md5sum "e4fcda219f1e0ca508d9baa3700e4a59">
<!ENTITY libquicktime-size "960 KB">
<!ENTITY libquicktime-md5sum "9a82a1546408605ea8337b3a7c78786e">
<!ENTITY libquicktime-size "1000 KB">
<!ENTITY libquicktime-buildsize "17 MB">
<!ENTITY libquicktime-time "0.7 SBU (includes building all codec modules)">
]>
@ -37,7 +37,7 @@
enhance, while providing compatibility with, the
<application>Quicktime 4 Linux</application> library.</para>
&lfs65_checked;
&lfs70_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
@ -64,20 +64,19 @@
<bridgehead renderas="sect3">libquicktime Dependencies</bridgehead>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional"><!-- <xref linkend="pkgconfig"/>, -->
<xref linkend="libpng"/>,
<xref linkend="libjpeg"/>,
<xref linkend="x-window-system"/>,
<para role="optional"><xref linkend="alsa"/>,
<xref linkend="faac"/>,
<xref linkend="faad2"/>,
<xref linkend="ffmpeg"/>,
<xref linkend="gtk2"/>,
<xref linkend="alsa"/>,
<xref linkend="libvorbis"/>,
<xref linkend="lame"/>,
<xref linkend="libdv"/>,
<xref linkend="ffmpeg"/>,
<ulink url="http://developers.videolan.org/x264.html">x264</ulink>,
<xref linkend="faac"/>,
<xref linkend="faad2"/>, and
<ulink url="http://www.diracvideo.org">Schroedinger</ulink></para>
<xref linkend="libjpeg"/>,
<xref linkend="libpng"/>,
<xref linkend="libvorbis"/>,
<ulink url="http://www.diracvideo.org">Schroedinger</ulink>,
<ulink url="http://developers.videolan.org/x264.html">x264</ulink> and
<xref linkend="x-window-system"/></para>
<para condition="html" role="usernotes">User Notes:
<ulink url="&blfs-wiki;/libquicktime"/></para>
@ -95,9 +94,6 @@
--without-doxygen &amp;&amp;
make</userinput></screen>
<!-- <para>If you have <xref linkend="doxygen"/> installed and wish to create
the API documentation, issue: <command>doxygen</command>.</para> -->
<para>This package does not come with a test suite.</para>
<para>Now, as the <systemitem class="username">root</systemitem> user:</para>
@ -107,38 +103,13 @@ install -v -m755 -d /usr/share/doc/libquicktime-&libquicktime-version; &amp;&amp
install -v -m644 README doc/{*.txt,*.html,mainpage.incl} \
/usr/share/doc/libquicktime-&libquicktime-version;</userinput></screen>
<!-- This is now installed by default with make install.
<para>If you created the API documentation, install it by issuing the
following commands as the <systemitem class="username">root</systemitem>
user:</para>
<screen role="root"><userinput>install -v -m755 -d /usr/share/doc/libquicktime-&libquicktime-version;/api &amp;&amp;
install -v -m644 doc/apiref/* \
/usr/share/doc/libquicktime-&libquicktime-version;/api</userinput></screen>
-->
</sect2>
<sect2 role="commands">
<title>Command Explanations</title>
<!-- <para><option>-with-avcodec=<replaceable>&lt;DIRECTORY
NAME&gt;</replaceable></option>:
This option can be used to force <application>libquicktime</application> to
use a specified version of <application>FFmpeg</application> to build the
<application>FFmpeg</application> plugin module.
<emphasis role='strong'>Tip:</emphasis> build FFmpeg (don't use
<option>-enable-shared</option>) and install it in a private directory.
Then build <application>libquicktime</application>, substituting the
private directory name for <replaceable>&lt;DIRECTORY
NAME&gt;</replaceable>. You can now safely remove
<replaceable>&lt;DIRECTORY_NAME&gt;</replaceable>, as the
<application>FFmpeg</application>
<filename class='libraryfile'>libavcodec</filename> library was statically
linked into the <application>libquicktime</application>
<application>FFmpeg</application> module.</para> -->
<para><parameter>--with-libdv</parameter>: Build with libdv support.
Not enabled by default.</para>
<para><parameter>--without-doxygen</parameter>: This is necessary if you do
not have Doxygen, omit this if installed.</para>
@ -157,7 +128,7 @@ install -v -m644 doc/apiref/* \
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>libquicktime_config, lqt-config, lqt_transcode, lqtplay,
<seg>libquicktime_config, lqtplay, lqtremux, lqt_transcode,
qt2text, qtdechunk, qtdump, qtinfo, qtrechunk, qtstreamize and
qtyuv4toyuv</seg>
<seg>libquicktime.so and several plugin codec libraries</seg>
@ -183,14 +154,12 @@ install -v -m644 doc/apiref/* \
</listitem>
</varlistentry>
<varlistentry id="lqt-config">
<term><command>lqt-config</command></term>
<varlistentry id="lqtplay">
<term><command>lqtplay</command></term>
<listitem>
<para>is a simple program used to query the
<application>libquicktime</application> installation settings
and plugin information.</para>
<indexterm zone="libquicktime lqt-config">
<primary sortas="b-lqt-config">lqt-config</primary>
<para>is a simple Quicktime movie player for X11.</para>
<indexterm zone="libquicktime lqtplay">
<primary sortas="b-lqtplay">lqtplay</primary>
</indexterm>
</listitem>
</varlistentry>
@ -206,16 +175,6 @@ install -v -m644 doc/apiref/* \
</listitem>
</varlistentry>
<varlistentry id="lqtplay">
<term><command>lqtplay</command></term>
<listitem>
<para>is a simple Quicktime movie player for X11.</para>
<indexterm zone="libquicktime lqtplay">
<primary sortas="b-lqtplay">lqtplay</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="qtdechunk">
<term><command>qtdechunk</command></term>
<listitem>

View File

@ -6,9 +6,9 @@
<!ENTITY sdl-download-http "http://www.libsdl.org/release/SDL-&sdl-version;.tar.gz">
<!ENTITY sdl-download-ftp " ">
<!ENTITY sdl-md5sum "e52086d1b508fa0b76c52ee30b55bec4">
<!ENTITY sdl-size "4.0 MB">
<!ENTITY sdl-buildsize "37 MB">
<!ENTITY sdl-md5sum "9d96df8417572a2afb781a7c4c811a85">
<!ENTITY sdl-size "3.8 MB">
<!ENTITY sdl-buildsize "40 MB">
<!ENTITY sdl-time "0.6 SBU">
]>
@ -65,7 +65,6 @@
<xref linkend="esound"/>,
<xref linkend='pulseaudio'/>
<xref linkend="arts"/>,
<!--<xref linkend="nas"/>,-->
<xref linkend="NASM"/>,
<xref linkend="libusb"/>,
<xref linkend="x-window-system"/>,
@ -75,7 +74,7 @@
<ulink url="http://www.ggi-project.org/">GGI</ulink>,
<ulink url="http://my.arava.co.il/~matan/svgalib/">SVGAlib-1.9.5</ulink>
(<ulink url="&patch-root;/svgalib-1.9.25-megafixes-1.patch">patched</ulink>),
<ulink url="http://caca.zoy.org/wiki/libcaca">libcaca</ulink>, and
<ulink url="http://caca.zoy.org/wiki/libcaca">libcaca</ulink> and
<ulink url="http://picogui.org/">PicoGUI</ulink>
</para>
@ -87,9 +86,6 @@
<sect2 role="installation">
<title>Installation of SDL</title>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/X11R6_symlink.xml"/>
<para>Install <application>SDL</application> by running the
following commands:</para>

View File

@ -6,8 +6,8 @@
<!ENTITY xvid-download-http "http://downloads.xvid.org/downloads/xvidcore-&xvid-version;.tar.gz">
<!ENTITY xvid-download-ftp " ">
<!ENTITY xvid-md5sum "2ce9b1d280d703b5bc8e702c79e660b5">
<!ENTITY xvid-size "729 KB">
<!ENTITY xvid-md5sum "87c8cf7b69ebed93c2d82ea5709d098a">
<!ENTITY xvid-size "800 KB">
<!ENTITY xvid-buildsize "9 MB">
<!ENTITY xvid-time "0.2 SBU">
]>
@ -32,7 +32,7 @@
<para><application>XviD</application> is an MPEG-4
compliant video CODEC.</para>
&lfs65_checked;
&lfs70_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
@ -59,7 +59,7 @@
<bridgehead renderas="sect3">XviD Dependencies</bridgehead>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional"><xref linkend="NASM"/></para>
<para role="optional"><xref linkend="yasm"/></para>
<para condition="html" role="usernotes">User Notes:
<ulink url="&blfs-wiki;/xvid"/></para>
@ -82,8 +82,8 @@ make</userinput></screen>
<screen role="root"><userinput>make install &amp;&amp;
chmod -v 755 /usr/lib/libxvidcore.so.4.2 &amp;&amp;
ln -v -sf libxvidcore.so.4.2 /usr/lib/libxvidcore.so.4 &amp;&amp;
chmod -v 755 /usr/lib/libxvidcore.so.4.3 &amp;&amp;
ln -v -sf libxvidcore.so.4.3 /usr/lib/libxvidcore.so.4 &amp;&amp;
ln -v -sf libxvidcore.so.4 /usr/lib/libxvidcore.so &amp;&amp;
install -v -m755 -d /usr/share/doc/xvidcore-&xvid-version;/examples &amp;&amp;

View File

@ -6,8 +6,8 @@
<!ENTITY ffmpeg-download-http "http://ffmpeg.org/releases/ffmpeg-&ffmpeg-version;.tar.bz2">
<!ENTITY ffmpeg-download-ftp " ">
<!ENTITY ffmpeg-md5sum "dc665cc599a739e3c5262ccdac13d129">
<!ENTITY ffmpeg-size "5.5 MB">
<!ENTITY ffmpeg-md5sum "de1bd5fc4bbf3ef730a5361ee596fedd">
<!ENTITY ffmpeg-size "5.6 MB">
<!ENTITY ffmpeg-buildsize "209 MB">
<!ENTITY ffmpeg-time "3.2 SBU">
]>
@ -39,13 +39,6 @@
use a video4linux compatible video source and any Open Sound System audio
source.</para>
<!-- xine-lib and everything else that I've tried will not compile against
current FFmpeg from git
<para>The developers of this package do not make releases very often, so you
may wish to use a snapshot instead of this release. If you do that, you
must expect the acceptable <command>configure</command> switches, and the
dependencies, to change.</para> -->
&lfs71_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
@ -87,9 +80,7 @@
<xref linkend="x-window-system"/>,
<ulink url="http://www.videolan.org/developers/x264.html">x264</ulink>
<xref linkend="xvid"/>,
<ulink url="http://www.penguin.cz/~utx/amr">AMR narrowband
(floating point)</ulink>,
<ulink url="http://www.penguin.cz/~utx/amr">AMR wideband</ulink>,
<ulink url="http://sourceforge.net/projects/opencore-amr">OpenCore AMR</ulink>,
<xref linkend="faac"/>,
<xref linkend="freetype2"/>,
<ulink url="http://libgsm.sourcearchive.com/">GSM</ulink>,
@ -157,7 +148,6 @@ make</userinput></screen>
user:</para>
<screen role="root"><userinput>make install &amp;&amp;
make install-man &amp;&amp;
mkdir /usr/share/doc/ffmpeg-&ffmpeg-version; &amp;&amp;
cp ../doc/*.txt /usr/share/doc/ffmpeg-&ffmpeg-version;</userinput></screen>

View File

@ -8,8 +8,8 @@
"http://download.videolan.org/pub/videolan/vlc/&vlc-version;/vlc-&vlc-version;.tar.xz">
<!ENTITY vlc-download-ftp
"ftp://ftp.videolan.org/pub/videolan/vlc/&vlc-version;/vlc-&vlc-version;.tar.xz">
<!ENTITY vlc-md5sum "8806bff2ea9c76791123d444a92f708c">
<!ENTITY vlc-size "16.4 MB">
<!ENTITY vlc-md5sum "5ad114755670e4881a2b35354e2f79bc">
<!ENTITY vlc-size "17 MB">
<!ENTITY vlc-buildsize "300 MB">
<!ENTITY vlc-time "2.5 SBU">
]>