1#!/bin/sh -e
2
3export DESTDIR="$1"
4export PKG_CONFIG_PATH=/usr/lib/pkgconfig
5
6# Remove subprojects folder to avoid cloning them via git.
7rm -rf subprojects/
8
9# Disable nls.
10sed "/subdir('po')/d" meson.build > _
11mv -f _ meson.build
12
13# Needed to make the build succeed.
14export CFLAGS="$CFLAGS -w"
15export CXXFLAGS="$CXXFLAGS -w"
16
17muon setup \
18 -Dprefix=/usr \
19 -Dsysconfdir=/etc \
20 -Dlocalstatedir=/var \
21 -Dbuildtype=release \
22 -Db_colorout=never \
23 -Dtests=false \
24 -Ddocs=disabled \
25 -Dtls_check=false \
26 -Dvapi=disabled \
27 -Dgssapi=disabled \
28 -Dbrotli=disabled \
29 -Dsysprof=disabled \
30 -Dpkcs11_tests=disabled \
31 -Dintrospection=disabled \
32 -Ddefault_library=shared \
33 build
34
35samu -C build
36muon -C build install