# Description: XML library version 2
# URL: https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
# Depends on: libxml2 xz-32 zlib-32

name=libxml2-32
version=2.15.3
release=1
source=(https://download.gnome.org/sources/libxml2/${version:0:4}/libxml2-$version.tar.xz)

build() {
    sed -i '19,22s/^/#/' libxml2-$version/meson.build

    meson setup libxml2-$version build \
        --prefix=/usr \
        --libdir=lib32 \
        --buildtype=plain \
        --wrap-mode nodownload \
        -D b_lto=true \
        -D b_pie=true \
        -D legacy=enabled \
        -D python=disabled
    meson compile -C build
    DESTDIR=$PKG meson install -C build

    rm -r $PKG/usr/{bin,include}
}
