[packages/mpv] - build with lua51 support - rel 2
atler
atler at pld-linux.org
Sun Jul 13 14:24:47 CEST 2014
commit f02c0322a209f36ee576a4f76845b8db908bb493
Author: Jan Palus <atler at pld-linux.org>
Date: Sun Jul 13 14:24:12 2014 +0200
- build with lua51 support
- rel 2
mpv-lua.patch | 11 +++++++++++
mpv.spec | 8 ++++++--
2 files changed, 17 insertions(+), 2 deletions(-)
---
diff --git a/mpv.spec b/mpv.spec
index 0a4a9cf..0bfb55d 100644
--- a/mpv.spec
+++ b/mpv.spec
@@ -1,13 +1,14 @@
Summary: Movie player based on MPlayer and mplayer2
Name: mpv
Version: 0.4.1
-Release: 1
+Release: 2
License: GPL v2+
Group: Applications/Multimedia
Source0: http://github.com/mpv-player/mpv/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
# Source0-md5: 24dcff8c676388227b280a463f9a05d0
Source1: %{name}.conf
Patch0: %{name}-zshcompdir.patch
+Patch1: %{name}-lua.patch
URL: http://mpv.io/
BuildRequires: Mesa-libwayland-egl-devel >= 9.0.0
BuildRequires: OpenAL-devel >= 1.13
@@ -39,6 +40,7 @@ BuildRequires: libva-devel >= 1.2.0
BuildRequires: libva-glx-devel >= 1.2.0
BuildRequires: libvdpau-devel >= 0.2
BuildRequires: lirc-devel
+BuildRequires: lua51-devel
BuildRequires: ncurses-devel
BuildRequires: pkgconfig
BuildRequires: portaudio-devel >= 19
@@ -92,6 +94,7 @@ zsh-completion for mpv.
%prep
%setup -q
%patch0 -p1
+%patch1 -p1
%build
%waf configure \
@@ -160,7 +163,8 @@ zsh-completion for mpv.
--enable-xinerama \
--enable-xss \
--enable-xv \
- --enable-zsh-comp
+ --enable-zsh-comp \
+ --lua=51pld
%waf build -v
diff --git a/mpv-lua.patch b/mpv-lua.patch
new file mode 100644
index 0000000..ead0cb1
--- /dev/null
+++ b/mpv-lua.patch
@@ -0,0 +1,11 @@
+diff -urN mpv-0.4.1.orig/waftools/checks/custom.py mpv-0.4.1/waftools/checks/custom.py
+--- mpv-0.4.1.orig/waftools/checks/custom.py 2014-07-13 14:14:32.237927069 +0200
++++ mpv-0.4.1/waftools/checks/custom.py 2014-07-13 14:13:33.231257514 +0200
+@@ -66,6 +66,7 @@
+ ( '51', 'lua >= 5.1.0 lua < 5.2.0'),
+ ( '51deb', 'lua5.1 >= 5.1.0'), # debian
+ ( '51fbsd', 'lua-5.1 >= 5.1.0'), # FreeBSD
++ ( '51pld', 'lua51 >= 5.1.0'), # PLD
+ ( 'luajit', 'luajit >= 2.0.0' ),
+ # assume all our dependencies (libquvi in particular) link with 5.1
+ ( '52', 'lua >= 5.2.0' ),
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/mpv.git/commitdiff/f02c0322a209f36ee576a4f76845b8db908bb493
More information about the pld-cvs-commit
mailing list