diff --git a/srcpkgs/libnice/template b/srcpkgs/libnice/template index 11ff50c0211..1a1047b2cc0 100644 --- a/srcpkgs/libnice/template +++ b/srcpkgs/libnice/template @@ -1,21 +1,24 @@ # Template file for 'libnice' pkgname=libnice -version=0.1.14 -revision=2 -build_style=gnu-configure -configure_args="--disable-static" -hostmakedepends="automake libtool gtk-doc gettext-devel pkg-config intltool" -makedepends="gstreamer1-devel libsoup-devel gupnp-igd-devel gnutls-devel" +version=0.1.15 +revision=1 +build_style=meson +configure_args="-Dcrypto-library=openssl -Dgtk_doc=disabled -Dtests=disabled + -Dexamples=disabled -Dintrospection=$(vopt_if gir enabled disabled)" +hostmakedepends="pkg-config glib-devel" +makedepends="gstreamer1-devel libsoup-devel gupnp-igd-devel libressl-devel + $(vopt_if gir 'gobject-introspection')" short_desc="An implementation of the IETF's draft ICE (for P2P UDP data streams)" maintainer="Juan RP " -license="LGPL-2.1" -homepage="http://nice.freedesktop.org" -distfiles="$homepage/releases/$pkgname-$version.tar.gz" -checksum=be120ba95d4490436f0da077ffa8f767bf727b82decf2bf499e39becc027809c +license="LGPL-2.1-or-later" +homepage="https://nice.freedesktop.org/wiki/" +distfiles="https://nice.freedesktop.org/releases/libnice-${version}.tar.gz" +checksum=f7280f3f58f594409c719a03009aa819c599078b410796f408251277807587da -pre_configure() { - NOCONFIGURE=1 ./autogen.sh -} +build_options="gir" +if [ -z "$CROSS_BUILD" ]; then + build_options_default="gir" +fi libnice-devel_package() { depends="${sourcepkg}>=${version}_${revision} ${makedepends}" @@ -24,6 +27,8 @@ libnice-devel_package() { vmove usr/include vmove usr/lib/pkgconfig vmove "usr/lib/*.so" - vmove usr/share + if [ "$build_option_gir" ]; then + vmove usr/share/gir-1.0 + fi } }