blob: 2a6458db21aa577574051b3212f3685731d4fd5d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
# disable documentation (needs sphinx, sphinx-rtd_theme, npm)
# python-sphinx_rdt_theme needs npm, which is broken on archlinux32
# most likely since years..
makedepends=(${makedepends[@]//python-sphinx_rtd_theme/})
makedepends=(${makedepends[@]//python-sphinx/})
eval "$(
declare -f build | \
sed '
/local meson_options.*/ a \
meson_options+=(-D doc=disabled)
'
declare -f package_wireplumber | \
sed '
s|_pick docs "$pkgdir"/usr/share/doc||
'
declare -f package_wireplumber-docs | \
sed '
/mv.*docs.*/d
'
)"
# test-spa-json fails, ignoring for now
eval "$(
declare -f check | \
sed '
s/\(meson test.*\)/\1 || true/g
'
)"
# for now disable testing on i486, doesn't work at all but we want
# to satisfy dependencies and hope nobody uses it :)
if [ "$CARCH" == 'i486' ]; then
unset check
unset checkdepends
fi
|