mplayer rebuild
This commit is contained in:
@@ -13,14 +13,20 @@ from pisi.actionsapi import pythonmodules
|
|||||||
pisitools.flags.sub("-O[\ds]+", "-O3")
|
pisitools.flags.sub("-O[\ds]+", "-O3")
|
||||||
|
|
||||||
def setup():
|
def setup():
|
||||||
|
shelltools.system('sed -E "s|(#include <samba-4.0/libsmbclient.h>)|#include <time.h>\n\1|g" -i stream/stream_smb.c ./version.sh')
|
||||||
autotools.rawConfigure('\
|
autotools.rawConfigure('\
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
|
--libdir=/usr/lib \
|
||||||
--confdir=/usr/share/mplayer \
|
--confdir=/usr/share/mplayer \
|
||||||
--enable-dynamic-plugins \
|
--enable-dynamic-plugins \
|
||||||
--enable-menu \
|
--enable-menu \
|
||||||
|
--enable-x11 \
|
||||||
--datadir=/usr/share/mplayer \
|
--datadir=/usr/share/mplayer \
|
||||||
--charset=UTF-8 \
|
--charset=UTF-8 \
|
||||||
--language=en \
|
--enable-xvmc \
|
||||||
|
--enable-smb \
|
||||||
|
--enable-radio \
|
||||||
|
--enable-radio-capture \
|
||||||
--enable-gui')
|
--enable-gui')
|
||||||
|
|
||||||
def build():
|
def build():
|
||||||
@@ -35,7 +41,8 @@ def install():
|
|||||||
MANDIR=%(D)s/usr/share/man" % {"D": get.installDIR()})
|
MANDIR=%(D)s/usr/share/man" % {"D": get.installDIR()})
|
||||||
|
|
||||||
# set the default skin for gui
|
# set the default skin for gui
|
||||||
shelltools.copytree("mplayer-1.2_pre37124/Blue-multilingual", "%s/usr/share/mplayer/skins/default" % get.installDIR())
|
#shelltools.copytree("mplayer-1.2_pre37124/Blue-multilingual", "%s/usr/share/mplayer/skins/default" % get.installDIR())
|
||||||
|
shelltools.copytree("Clearlooks-multilingual", "%s/usr/share/mplayer/skins/default" % get.installDIR())
|
||||||
|
|
||||||
# codecs conf, not something user will interact with
|
# codecs conf, not something user will interact with
|
||||||
pisitools.insinto("/etc/mplayer", "etc/*.conf")
|
pisitools.insinto("/etc/mplayer", "etc/*.conf")
|
||||||
|
|||||||
@@ -0,0 +1,12 @@
|
|||||||
|
diff -rupN a/stream/stream_smb.c b/stream/stream_smb.c
|
||||||
|
--- a/stream/stream_smb.c 2013-03-16 13:38:34.000000000 +0000
|
||||||
|
+++ b/stream/stream_smb.c 2013-10-31 20:05:32.473947926 +0000
|
||||||
|
@@ -18,7 +18,7 @@
|
||||||
|
|
||||||
|
#include "config.h"
|
||||||
|
|
||||||
|
-#include <libsmbclient.h>
|
||||||
|
+#include <samba-4.0/libsmbclient.h>
|
||||||
|
#include <unistd.h>
|
||||||
|
|
||||||
|
#include "mp_msg.h"
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
--- ./configure.orig
|
||||||
|
+++ ./configure
|
||||||
|
@@ -4394,6 +4394,7 @@
|
||||||
|
if test "$_x11" = yes ; then
|
||||||
|
def_x11='#define CONFIG_X11 1'
|
||||||
|
vomodules="x11 xover $vomodules"
|
||||||
|
+ libs_mplayer="$libs_mplayer -lX11 -lXext"
|
||||||
|
else
|
||||||
|
_x11=no
|
||||||
|
def_x11='#undef CONFIG_X11'
|
||||||
|
|
||||||
@@ -15,7 +15,8 @@
|
|||||||
<Summary>Media Player for Linux</Summary>
|
<Summary>Media Player for Linux</Summary>
|
||||||
<Description>MPlayer is a movie player that can run on many platforms. It plays most MPEG/VOB, AVI, Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, RealMedia, Matroska, NUT, NuppelVideo, FLI, YUV4MPEG, FILM, RoQ, PVA files, supported by many native codecs.</Description>
|
<Description>MPlayer is a movie player that can run on many platforms. It plays most MPEG/VOB, AVI, Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, RealMedia, Matroska, NUT, NuppelVideo, FLI, YUV4MPEG, FILM, RoQ, PVA files, supported by many native codecs.</Description>
|
||||||
<Archive sha1sum="0954a7141de7c945d90db234e39a78c27cf73f78" type="tarxz">http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.4.tar.xz</Archive>
|
<Archive sha1sum="0954a7141de7c945d90db234e39a78c27cf73f78" type="tarxz">http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.4.tar.xz</Archive>
|
||||||
<Archive sha1sum="b17c9081a31e6d7c6555b29dae49918350ca178a" type="tarbz2" target="MPlayer-1.4/mplayer-1.2_pre37124">https://sourceforge.net/projects/pisilinux/files/source/Blue-multilingual-1.13.2.tar.bz2</Archive>
|
<!-- <Archive sha1sum="b17c9081a31e6d7c6555b29dae49918350ca178a" type="tarbz2" target="MPlayer-1.4/mplayer-1.2_pre37124">https://sourceforge.net/projects/pisilinux/files/source/Blue-multilingual-1.13.2.tar.bz2</Archive> -->
|
||||||
|
<Archive sha1sum="2905179b06a0ddb937bbfbfd71b9f2d00cbdb875" type="tarbz2" target="MPlayer-1.4/">https://mplayerhq.hu/MPlayer/skins/Clearlooks-multilingual-2.0.3.tar.bz2</Archive>
|
||||||
<BuildDependencies>
|
<BuildDependencies>
|
||||||
<Dependency>gsm-devel</Dependency>
|
<Dependency>gsm-devel</Dependency>
|
||||||
<Dependency>glib2-devel</Dependency>
|
<Dependency>glib2-devel</Dependency>
|
||||||
@@ -61,7 +62,7 @@
|
|||||||
<Dependency>rtmpdump-devel</Dependency>
|
<Dependency>rtmpdump-devel</Dependency>
|
||||||
<Dependency>libmpeg2-devel</Dependency>
|
<Dependency>libmpeg2-devel</Dependency>
|
||||||
<Dependency>alsa-lib-devel</Dependency>
|
<Dependency>alsa-lib-devel</Dependency>
|
||||||
<Dependency>openjpeg-devel</Dependency>
|
<Dependency>openjpeg2-devel</Dependency>
|
||||||
<Dependency>DirectFB-devel</Dependency>
|
<Dependency>DirectFB-devel</Dependency>
|
||||||
<Dependency>libtheora-devel</Dependency>
|
<Dependency>libtheora-devel</Dependency>
|
||||||
<Dependency>libmpcdec-devel</Dependency>
|
<Dependency>libmpcdec-devel</Dependency>
|
||||||
@@ -87,6 +88,8 @@
|
|||||||
<Dependency>lzo-devel</Dependency>
|
<Dependency>lzo-devel</Dependency>
|
||||||
<Dependency>zlib-devel</Dependency>
|
<Dependency>zlib-devel</Dependency>
|
||||||
<Dependency>bzip2</Dependency>
|
<Dependency>bzip2</Dependency>
|
||||||
|
<Dependency>live555-devel</Dependency>
|
||||||
|
<Dependency>libraw1394-devel</Dependency>
|
||||||
<Dependency>cdparanoia-devel</Dependency>
|
<Dependency>cdparanoia-devel</Dependency>
|
||||||
<Dependency>yasm-devel</Dependency>
|
<Dependency>yasm-devel</Dependency>
|
||||||
<Dependency>gnutls-devel</Dependency>
|
<Dependency>gnutls-devel</Dependency>
|
||||||
@@ -101,7 +104,8 @@
|
|||||||
<Patches>
|
<Patches>
|
||||||
<!-- Bugfix -->
|
<!-- Bugfix -->
|
||||||
<Patch level="1">tr-locale-fix.patch</Patch>
|
<Patch level="1">tr-locale-fix.patch</Patch>
|
||||||
<!-- <Patch>MPlayer-1.3.0-x264_fix-1.patch</Patch> -->
|
<Patch>include-samba-4.0.patch</Patch>
|
||||||
|
<Patch level="1">x11-libs.patch</Patch>
|
||||||
</Patches>
|
</Patches>
|
||||||
</Source>
|
</Source>
|
||||||
|
|
||||||
@@ -143,8 +147,8 @@
|
|||||||
<Dependency>twolame</Dependency>
|
<Dependency>twolame</Dependency>
|
||||||
<Dependency>libXext</Dependency>
|
<Dependency>libXext</Dependency>
|
||||||
<Dependency>DirectFB</Dependency>
|
<Dependency>DirectFB</Dependency>
|
||||||
<Dependency>openjpeg</Dependency>
|
|
||||||
<Dependency>alsa-lib</Dependency>
|
<Dependency>alsa-lib</Dependency>
|
||||||
|
<Dependency>openjpeg2</Dependency>
|
||||||
<Dependency>libvdpau</Dependency>
|
<Dependency>libvdpau</Dependency>
|
||||||
<Dependency>rtmpdump</Dependency>
|
<Dependency>rtmpdump</Dependency>
|
||||||
<Dependency>libmpeg2</Dependency>
|
<Dependency>libmpeg2</Dependency>
|
||||||
@@ -221,6 +225,13 @@
|
|||||||
</Package>
|
</Package>
|
||||||
|
|
||||||
<History>
|
<History>
|
||||||
|
<Update release="6">
|
||||||
|
<Date>2019-11-16</Date>
|
||||||
|
<Version>1.4</Version>
|
||||||
|
<Comment>Rebuild.</Comment>
|
||||||
|
<Name>Mustafa Cinasal</Name>
|
||||||
|
<Email>muscnsl@gmail.com</Email>
|
||||||
|
</Update>
|
||||||
<Update release="5">
|
<Update release="5">
|
||||||
<Date>2019-04-27</Date>
|
<Date>2019-04-27</Date>
|
||||||
<Version>1.4</Version>
|
<Version>1.4</Version>
|
||||||
|
|||||||
Reference in New Issue
Block a user