mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-03 23:07:23 +08:00
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:
parent
44ccd75809
commit
2fcac8373d
@ -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] -->
|
||||
|
@ -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>
|
||||
|
@ -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 &&
|
||||
patch -Np1 -i ../MPlayer-&mplayer-version;-live_fixes-1.patch &&
|
||||
|
||||
sed -i 's:libsmbclient.h:samba-4.0/&:' configure stream/stream_smb.c &&
|
||||
sed -i 's/EGifCloseFile(new_gif/&, NULL/' libvo/vo_gif89a.c &&
|
||||
sed -i 's/DGifCloseFile(priv->gif/&, NULL/' libmpdemux/demux_gif.c &&
|
||||
<screen><userinput>sed -i 's:libsmbclient.h:samba-4.0/&:' configure stream/stream_smb.c &&
|
||||
|
||||
./configure --prefix=/usr \
|
||||
--confdir=/etc/mplayer \
|
||||
@ -279,8 +280,8 @@ sed -i 's/DGifCloseFile(priv->gif/&, 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 &&
|
||||
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 &&
|
||||
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 &&
|
||||
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><lang></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><lang></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><lang></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><lang></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>
|
||||
|
@ -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">
|
||||
|
Loading…
Reference in New Issue
Block a user