Update o mplayer-2014-12-19.

Use of snapshot suggested by Armin.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@15233 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Fernando de Oliveira 2014-12-20 13:23:04 +00:00
parent 44ccd75809
commit 2fcac8373d
4 changed files with 97 additions and 48 deletions

View File

@ -1,12 +1,12 @@
<!-- $LastChangedBy$ $Date$ -->
<!ENTITY day "19"> <!-- Always 2 digits -->
<!ENTITY day "20"> <!-- Always 2 digits -->
<!ENTITY month "12"> <!-- Always 2 digits -->
<!ENTITY year "2014">
<!ENTITY copyrightdate "2001-&year;">
<!ENTITY copyholder "The BLFS Development Team">
<!ENTITY version "&year;-&month;-&day;">
<!ENTITY releasedate "December 19th, &year;">
<!ENTITY releasedate "December 20th, &year;">
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
<!ENTITY lfs-version "development"> <!-- x.y|development] -->

View File

@ -44,6 +44,17 @@
-->
<listitem>
<para>December 20th, 2014</para>
<itemizedlist>
<listitem>
<para>[fernando] - Update to mplayer-2014-12-19. Use of snapshot
suggested by Armin. Fixes
<ulink url="&blfs-ticket-root;5967">#5967</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>December 18th, 2014</para>
<itemizedlist>

View File

@ -4,21 +4,19 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY mplayer-download-http
"http://www.mplayerhq.hu/MPlayer/releases/MPlayer-&mplayer-version;.tar.xz">
<!ENTITY mplayer-download-ftp
"ftp://ftp.mplayerhq.hu/MPlayer/releases/MPlayer-&mplayer-version;.tar.xz">
<!ENTITY mplayer-md5sum "39dd55f30eb5403f219a606e79a6648a">
<!ENTITY mplayer-size "11 MB">
<!ENTITY mplayer-buildsize "183 MB (120 MB using system-installed FFMpeg)">
<!ENTITY mplayer-time "4 SBU (1.5 SBU using system-installed FFMpeg)">
<!-- <!ENTITY mplayer-download-http "http://www.mplayerhq.hu/MPlayer/releases/MPlayer-&mplayer-version;.tar.xz">
<!ENTITY mplayer-download-ftp "ftp://ftp.mplayerhq.hu/MPlayer/releases/MPlayer-&mplayer-version;.tar.xz">-->
<!ENTITY mplayer-download-http "&sources-anduin-other-http;/mplayer-&mplayer-version;.tar.xz">
<!ENTITY mplayer-download-ftp " ">
<!ENTITY mplayer-md5sum "cc32f19f7859dbec0d09134bffc95c85">
<!ENTITY mplayer-size "12 MB">
<!ENTITY mplayer-buildsize "205 MB<!-- (120 MB using system-installed FFMpeg)-->">
<!ENTITY mplayer-time "3.5 SBU<!-- (1.5 SBU using system-installed FFMpeg)-->">
<!ENTITY mplayer-skin "Clearlooks-1.5">
<!ENTITY mplayer-skin-download-http
"http://www.mplayerhq.hu/MPlayer/skins/&mplayer-skin;.tar.bz2">
<!ENTITY mplayer-skin-download-ftp
"ftp://ftp.mplayerhq.hu/MPlayer/skins/&mplayer-skin;.tar.bz2">
<!ENTITY mplayer-skin-md5sum "6b046a78fb15b243dc1eb5884276a750">
<!ENTITY mplayer-skin "Clearlooks-1.6">
<!ENTITY mplayer-skin-download-http "http://www.mplayerhq.hu/MPlayer/skins/&mplayer-skin;.tar.bz2">
<!ENTITY mplayer-skin-download-ftp "ftp://ftp.mplayerhq.hu/MPlayer/skins/&mplayer-skin;.tar.bz2">
<!ENTITY mplayer-skin-md5sum "f52b7592b8881021ec7ccb56ec455fba">
<!ENTITY mplayer-skin-size "40 KB">
]>
@ -85,7 +83,7 @@
</itemizedlist>
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<!--
<itemizedlist spacing="compact">
<listitem>
<para>
@ -99,7 +97,7 @@
<ulink url="&patch-root;/MPlayer-&mplayer-version;-live_fixes-1.patch"/>
</para>
</listitem>
</itemizedlist>
</itemizedlist>-->
<itemizedlist spacing='compact'>
<title>Skins</title>
@ -126,15 +124,15 @@
<listitem>
<para>
Alternative skins:
<ulink url="http://www1.mplayerhq.hu/MPlayer/skins/"/>
<ulink url="http://www.mplayerhq.hu/MPlayer/skins/"/>
</para>
</listitem>
</itemizedlist>
<note>
<para>
Skins are only required to use the <application>Gtk+ 2</application>
user interface.
Skins are only required in order to use the
<application>Gtk+ 2</application> user interface.
</para>
</note>
@ -185,7 +183,8 @@
<xref linkend="libpng"/>,
<xref linkend="openjpeg"/>,
<ulink url="http://www.directfb.org/">DirectFB</ulink>,
<ulink url="http://sam.zoy.org/projects/libcaca/">libcaca</ulink>, and
<!-- <ulink url="http://sam.zoy.org/projects/libcaca/">libcaca</ulink>, and-->
<ulink url="http://pkgs.fedoraproject.org/repo/pkgs/libcaca/">libcaca</ulink>, and
<ulink url="http://www.svgalib.org/">SVGAlib</ulink>
</para>
@ -199,6 +198,7 @@
<xref linkend="liba52"/>,
<xref linkend="libdv"/>,
<xref linkend="libmad"/>,
<xref linkend="libmpeg2"/>,
<xref linkend="libtheora"/>,
<xref linkend="libvpx"/>,
<xref linkend="lzo"/>,
@ -207,14 +207,18 @@
<xref linkend="xvid"/>,
<xref linkend="x264"/>,
<ulink url="http://www.broadcom.com/support/crystal_hd/">CrystalHD</ulink>,
<ulink url="http://diracvideo.org/download/dirac-research/">Dirac</ulink>,
<!-- <ulink url="http://diracvideo.org/download/dirac-research/">Dirac</ulink>,-->
<ulink url="http://sourceforge.net/projects/dirac/">Dirac</ulink>,
<ulink url="http://www.quut.com/gsm/">GSM</ulink>,
<ulink url="http://www.ilbcfreeware.org/">iLBC</ulink>,
<ulink url="http://www.videolan.org/developers/libdca.html">libdca</ulink>,
<ulink url="http://wiki.multimedia.cx/index.php?title=NUT">libnut</ulink>,
<ulink url="http://www.musepack.net/">libmpcdec</ulink>,
<ulink url="http://sourceforge.net/projects/opencore-amr/">OpenCore
Adaptive Multi Rate</ulink>,
<ulink url="http://diracvideo.org/download/schroedinger/">Schroedinger</ulink>, and
<!-- <ulink url="http://diracvideo.org/download/schroedinger/">Schroedinger</ulink>,-->
<ulink url="http://sourceforge.net/projects/schrodinger/">Schroedinger</ulink>,
<ulink url="http://wiki.xiph.org/Tremor">Tremor</ulink>, and
<ulink url="http://sourceforge.net/projects/twolame/">TwoLAME</ulink>
</para>
@ -223,7 +227,9 @@
<xref linkend="fontconfig"/>,
<xref linkend="freetype2"/>,
<xref linkend="fribidi"/>,
<xref linkend="unrar"/>, and
<xref linkend="gnutls"/>,
<xref linkend="opus"/>, and
<xref linkend="unrar"/>,
<xref linkend="libxslt"/>,
<xref linkend="DocBook"/> and
<xref linkend="docbook-xsl"/> (all three required to build the HTML documentation), and
@ -264,12 +270,7 @@
commands:
</para>
<screen><userinput> patch -Np1 -i ../MPlayer-&mplayer-version;-giflib_fixes-1.patch &amp;&amp;
patch -Np1 -i ../MPlayer-&mplayer-version;-live_fixes-1.patch &amp;&amp;
sed -i 's:libsmbclient.h:samba-4.0/&amp;:' configure stream/stream_smb.c &amp;&amp;
sed -i 's/EGifCloseFile(new_gif/&amp;, NULL/' libvo/vo_gif89a.c &amp;&amp;
sed -i 's/DGifCloseFile(priv->gif/&amp;, NULL/' libmpdemux/demux_gif.c &amp;&amp;
<screen><userinput>sed -i 's:libsmbclient.h:samba-4.0/&amp;:' configure stream/stream_smb.c &amp;&amp;
./configure --prefix=/usr \
--confdir=/etc/mplayer \
@ -279,8 +280,8 @@ sed -i 's/DGifCloseFile(priv->gif/&amp;, NULL/' libmpdemux/demux_gif.c &a
make</userinput></screen>
<para>
If you wish to rebuild the chunked HTML documentation and build
a non-chunked HTML version of the docs, issue the following command:
If you wish to build the HTML documentation, issue the
following command:
</para>
<screen><userinput>make doc</userinput></screen>
@ -293,7 +294,9 @@ make</userinput></screen>
Now, as the <systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>make install</userinput></screen>
<screen role="root"><userinput>make install &amp;&amp;
ln -svf ../icons/hicolor/48x48/apps/mplayer.png \
/usr/share/pixmaps/mplayer.png</userinput></screen>
<para>
To install the HTML documentation, issue the following commands as the
@ -340,9 +343,9 @@ install -v -m644 DOCS/HTML/en/* \
<systemitem class="username">root</systemitem> user):
</para>
<screen role="root"><userinput>tar -xvf ../&mplayer-skin;.tar.bz2 \
-C /usr/share/mplayer/skins &amp;&amp;
ln -sfv Clearlooks /usr/share/mplayer/skins/default</userinput></screen>
<screen role="root"><userinput>tar -xvf ../&mplayer-skin;.tar.bz2 \
-C /usr/share/mplayer/skins &amp;&amp;
ln -sfvn Clearlooks /usr/share/mplayer/skins/default</userinput></screen>
</sect3>
</sect2>
@ -354,12 +357,6 @@ ln -sfv Clearlooks /usr/share/mplayer/skins/default</userinput></screen>
support for Samba 4.
</para>
<para>
<command>sed -i 's/EGifCloseFile(new_gif ...</command> and
<command>sed -i 's/DGifCloseFile(priv->gif ...</command>: Fix building
with new versions of giflib.
</para>
<para>
<parameter>--enable-gui</parameter>: This option builds the GUI interface
into <command>mplayer</command>.
@ -369,9 +366,9 @@ ln -sfv Clearlooks /usr/share/mplayer/skins/default</userinput></screen>
<parameter>--enable-menu</parameter>: This option is set to enable the
on-screen display.
</para>
<!--Currently broken
<para>
<option>--disable-ffmpeg_a</option>: You can use this option if you have
<option>-\-disable-ffmpeg_a</option>: You can use this option if you have
installed <xref linkend="ffmpeg"/>. MPlayer includes a copy of the FFmpeg
source and without this option it will statically compile the included
version of FFmpeg into itself. Dynamically linking to a system installed
@ -379,8 +376,50 @@ ln -sfv Clearlooks /usr/share/mplayer/skins/default</userinput></screen>
unstable behavior linked to a system installed FFmpeg, try recompiling MPlayer
without this option (it is always more thoroughly tested with the included
FFmpeg).
</para>-->
<para>
<option>--language-doc="<replaceable>&lt;lang&gt;</replaceable>"</option>:
This switch enables the language used for the documentation. Use
<command>./configure --help</command> to find out what additional
information.
</para>
<para>
<option>--language-man="<replaceable>&lt;lang&gt;</replaceable>"</option>:
This switch enables the language used for the man pages. Use
<command>./configure --help</command> to find out what additional
information.
</para>
<para>
<option>--language-msg="<replaceable>&lt;lang&gt;</replaceable>"</option>:
This switch enables the language used for the messages and the GUI. Use
<command>./configure --help</command> to find out what additional
information.
</para>
<para>
<option>--language="<replaceable>&lt;lang&gt;</replaceable>"</option>:
This switch defines the default language used. Use <command>./configure
--help</command> to find out what additional information.
</para>
<note>
<para>
Specific options override --language. You can pass a list of
languages separated by whitespace or commas instead of a single
language. Nonexisting translations will be dropped from each list.
All documentation and man page translations available in the list
will be installed, for the messages the first available translation
will be used. The value "all" will activate all translations. The
LINGUAS environment variable is honored. In all cases the fallback is
English. Values listed by <command>./configure --help</command> are
not all available, as would normally be expected. You need to build
test.
</para>
</note>
</sect2>
<sect2 role="configuration">
@ -437,9 +476,8 @@ ln -sfv Clearlooks /usr/share/mplayer/skins/default</userinput></screen>
</seg>
<seg>
/etc/mplayer,
/usr/lib/mplayer,
/usr/share/mplayer and
/usr/share/doc/mplayer
/usr/share/doc/mplayer-&mplayer-version;
</seg>
</seglistitem>
</segmentedlist>

View File

@ -691,7 +691,7 @@
<!-- Chapter 40 -->
<!ENTITY ffmpeg-version "2.5.1">
<!ENTITY mplayer-version "1.1.1">
<!ENTITY mplayer-version "2014-12-19">
<!ENTITY xine-ui-version "0.99.9">
<!ENTITY transcode-version "1.1.7">
<!ENTITY vlc-version "2.1.5">