1#!/bin/sh -ue
2NAME=mpv
3VERSION=git:v0.36.0
4RELEASE=1
5SOURCE="https://github.com/mpv-player/mpv"
6BUILD_OPT="-Ddefault_library=static -Dx11=disabled -Dwayland=enabled -Dvulkan=disabled -Degl-x11=disabled -Degl-wayland=disabled -Dgl-x11=disabled -Dmanpage-build=disabled -Dhtml-build=disabled -Dtests=false -Dlua=disabled -Djavascript=disabled"
7
8build() {
9 export PKG_CONFIG="pkg-config --static"
10
11 muon setup \
12 -Dprefix="$PREFIX" \
13 -Dlibdir=lib \
14 -Ddefault_library=static \
15 -Dprefer_static=true \
16 -Dbuildtype=release \
17 ${BUILD_OPT} \
18 build || die "muon setup failed"
19
20 samu -C build || die "samu build failed"
21
22 mkdir -p "$PKG/$PREFIX/bin"
23 install -m 755 build/mpv "$PKG/$PREFIX/bin/mpv" ||
24 die "failed to install mpv binary"
25}
26
27. ${0%/*}/../../libsh/libdmake.sh