# Maintainer: Rodrigo Bezerra _basename=libnice pkgname=lib32-libnice pkgver=0.1.18 pkgrel=2 pkgdesc="An implementation of the IETF's draft ICE (for p2p UDP data streams) (32-bit)" url="https://nice.freedesktop.org" arch=(x86_64) license=(LGPL) depends=(lib32-gstreamer lib32-gupnp-igd libnice) makedepends=(git meson) _commit=55b71d47f2b427b3baa8812818ed3f059acc748d # tags/0.1.18^0 source=("git+https://gitlab.freedesktop.org/libnice/libnice.git#commit=$_commit") sha256sums=('SKIP') pkgver() { cd $_basename git describe --tags | sed 's/-/+/g' } build() { export CC='gcc -m32' export CXX='g++ -m32' export PKG_CONFIG='/usr/bin/i686-pc-linux-gnu-pkg-config' arch-meson libnice build \ --libdir='/usr/lib32' \ -Dexamples=disabled \ -Dtests=disabled \ -Dgtk_doc=disabled \ -Dintrospection=disabled meson compile -C build } check() { meson test -C build --print-errorlogs } package() { DESTDIR="${pkgdir}" meson install -C build rm -rf "${pkgdir}"/usr/{bin,include} }