Date: Monday, January 21, 2019 @ 15:38:17 Author: heftig Revision: 344559
0.1.15-1 Modified: libnice/trunk/PKGBUILD ----------+ PKGBUILD | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-01-21 14:54:04 UTC (rev 344558) +++ PKGBUILD 2019-01-21 15:38:17 UTC (rev 344559) @@ -2,17 +2,17 @@ # Contributor: William Díaz <[email protected]> pkgname=libnice -pkgver=0.1.14+70+gfb2f1f7 +pkgver=0.1.15 pkgrel=1 pkgdesc="An implementation of the IETF's draft ICE (for p2p UDP data streams)" url="https://nice.freedesktop.org" arch=(x86_64) license=(LGPL) -depends=(glib2 gnutls) -makedepends=(gstreamer gtk-doc git) +depends=(glib2 gnutls gupnp-igd) +makedepends=(gstreamer gtk-doc git meson gobject-introspection) optdepends=(gstreamer) -_commit=fb2f1f77a31baa91968fc81c205f980b6913f403 # master -source=("git+https://anongit.freedesktop.org/git/libnice/libnice#commit=$_commit") +_commit=e25c3e5113c7b7002a78bcca2ecf058bbf7de6d4 # tags/0.1.15^0 +source=("git+https://gitlab.freedesktop.org/libnice/libnice.git#commit=$_commit") sha256sums=('SKIP') pkgver() { @@ -22,17 +22,18 @@ prepare() { cd $pkgname - NOCONFIGURE=1 ./autogen.sh } build() { - cd $pkgname - ./configure --prefix=/usr --disable-static --with-gstreamer-0.10=no --enable-gtk-doc - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make + # FIXME: fix tests + arch-meson $pkgname build -D tests=disabled -D gtk_doc=enabled + ninja -C build } +check() { + : meson install -C build +} + package() { - cd $pkgname - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" meson install -C build }
