mpv: enable zsh completion for native builds
mpv's zsh completion is generated by running mpv itself. This obviously doesn't work in cross builds. It used to not fail, because the perl script would ignore the exec error and just produce a useless zsh completion file. When they fixed that and started failing, our cross build started failing as well, so we disabled zsh completion. This change mostly restores original behaviour: create zsh completion for non-cross builds.
This commit is contained in:
parent
cea9e9b4b6
commit
870e25c515
1 changed files with 5 additions and 1 deletions
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'mpv'
|
||||
pkgname=mpv
|
||||
version=0.11.0
|
||||
revision=2
|
||||
revision=3
|
||||
short_desc="Video player based on MPlayer/mplayer2"
|
||||
maintainer="Juan RP <xtraeme@voidlinux.eu>"
|
||||
license="GPL-2"
|
||||
|
@ -21,6 +21,10 @@ conf_files="/etc/mpv/encoding-profiles.conf"
|
|||
distfiles="https://github.com/mpv-player/${pkgname}/archive/v${version}.tar.gz"
|
||||
checksum=a2157174e46db46dad5deb1fde94283e72ebe922fd15447cb16a2a243fae5bda
|
||||
|
||||
if [ -z "$CROSS_BUILD" ]; then
|
||||
configure_args+=" --enable-zsh-comp"
|
||||
fi
|
||||
|
||||
pre_configure() {
|
||||
python bootstrap.py
|
||||
sed -i 's,/usr/local/etc/mpv.conf,/etc/mpv/mpv.conf,' etc/example.conf
|
||||
|
|
Loading…
Reference in a new issue