baobab: Fix compiling with clang
This commit is contained in:
@@ -34,22 +34,24 @@ prepare() {
|
||||
}
|
||||
|
||||
build() {
|
||||
[[ -d build-${MINGW_CHOST} ]] && rm -rf build-${MINGW_CHOST}
|
||||
mkdir -p build-${MINGW_CHOST} && cd build-${MINGW_CHOST}
|
||||
mkdir -p "${srcdir}/build-${MSYSTEM}" && cd "${srcdir}/build-${MSYSTEM}"
|
||||
|
||||
# clang error from vala generated file
|
||||
export CFLAGS="${CFLAGS} -Wno-incompatible-function-pointer-types"
|
||||
|
||||
MSYS2_ARG_CONV_EXCL="--prefix=" \
|
||||
${MINGW_PREFIX}/bin/meson \
|
||||
${MINGW_PREFIX}/bin/meson.exe setup \
|
||||
--prefix=${MINGW_PREFIX} \
|
||||
--buildtype=plain \
|
||||
"../${_realname}-${pkgver}"
|
||||
|
||||
ninja
|
||||
${MINGW_PREFIX}/bin/meson.exe compile
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/build-${MINGW_CHOST}"
|
||||
cd "${srcdir}/build-${MSYSTEM}"
|
||||
|
||||
DESTDIR="${pkgdir}" ninja install
|
||||
${MINGW_PREFIX}/bin/meson.exe install --destdir "${pkgdir}"
|
||||
|
||||
install -Dm644 "${srcdir}/${_realname}-${pkgver}/COPYING" "${pkgdir}${MINGW_PREFIX}/share/licenses/${_realname}/COPYING"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user