mplayer rebuild
This commit is contained in:
@@ -13,14 +13,20 @@ from pisi.actionsapi import pythonmodules
|
||||
pisitools.flags.sub("-O[\ds]+", "-O3")
|
||||
|
||||
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('\
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib \
|
||||
--confdir=/usr/share/mplayer \
|
||||
--enable-dynamic-plugins \
|
||||
--enable-menu \
|
||||
--enable-x11 \
|
||||
--datadir=/usr/share/mplayer \
|
||||
--charset=UTF-8 \
|
||||
--language=en \
|
||||
--enable-xvmc \
|
||||
--enable-smb \
|
||||
--enable-radio \
|
||||
--enable-radio-capture \
|
||||
--enable-gui')
|
||||
|
||||
def build():
|
||||
@@ -35,7 +41,8 @@ def install():
|
||||
MANDIR=%(D)s/usr/share/man" % {"D": get.installDIR()})
|
||||
|
||||
# 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
|
||||
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>
|
||||
<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="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>
|
||||
<Dependency>gsm-devel</Dependency>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
@@ -61,7 +62,7 @@
|
||||
<Dependency>rtmpdump-devel</Dependency>
|
||||
<Dependency>libmpeg2-devel</Dependency>
|
||||
<Dependency>alsa-lib-devel</Dependency>
|
||||
<Dependency>openjpeg-devel</Dependency>
|
||||
<Dependency>openjpeg2-devel</Dependency>
|
||||
<Dependency>DirectFB-devel</Dependency>
|
||||
<Dependency>libtheora-devel</Dependency>
|
||||
<Dependency>libmpcdec-devel</Dependency>
|
||||
@@ -87,6 +88,8 @@
|
||||
<Dependency>lzo-devel</Dependency>
|
||||
<Dependency>zlib-devel</Dependency>
|
||||
<Dependency>bzip2</Dependency>
|
||||
<Dependency>live555-devel</Dependency>
|
||||
<Dependency>libraw1394-devel</Dependency>
|
||||
<Dependency>cdparanoia-devel</Dependency>
|
||||
<Dependency>yasm-devel</Dependency>
|
||||
<Dependency>gnutls-devel</Dependency>
|
||||
@@ -101,7 +104,8 @@
|
||||
<Patches>
|
||||
<!-- Bugfix -->
|
||||
<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>
|
||||
</Source>
|
||||
|
||||
@@ -143,8 +147,8 @@
|
||||
<Dependency>twolame</Dependency>
|
||||
<Dependency>libXext</Dependency>
|
||||
<Dependency>DirectFB</Dependency>
|
||||
<Dependency>openjpeg</Dependency>
|
||||
<Dependency>alsa-lib</Dependency>
|
||||
<Dependency>openjpeg2</Dependency>
|
||||
<Dependency>libvdpau</Dependency>
|
||||
<Dependency>rtmpdump</Dependency>
|
||||
<Dependency>libmpeg2</Dependency>
|
||||
@@ -221,6 +225,13 @@
|
||||
</Package>
|
||||
|
||||
<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">
|
||||
<Date>2019-04-27</Date>
|
||||
<Version>1.4</Version>
|
||||
|
||||
Reference in New Issue
Block a user