# Template file for 'connman' pkgname=connman version=1.36 revision=2 build_style=gnu-configure configure_args="--sbindir=/usr/bin --enable-polkit --enable-client --enable-pie --enable-ethernet --enable-wifi --enable-bluetooth --enable-loopback --enable-nmcompat --enable-openvpn --with-openvpn=/usr/bin/openvpn --enable-openconnect --disable-tools --disable-wispr --with-openconnect=/usr/bin/openconnect" hostmakedepends="automake iptables libtool pkg-config wpa_supplicant" makedepends="gnutls-devel iptables-devel libglib-devel" depends="dbus wpa_supplicant" short_desc="Open Source CONNection MANager" maintainer="Juan RP " license="GPL-2.0-only" homepage="https://01.org/connman" distfiles="${KERNEL_SITE}/network/${pkgname}/${pkgname}-${version}.tar.xz" checksum=c789db41cc443fa41e661217ea321492ad59a004bebcd1aa013f3bc10a6e0074 lib32disabled=yes pre_configure() { case "$XBPS_TARGET_MACHINE" in *-musl) for f in ${FILESDIR}/musl/*.patch; do patch -Np1 -i $f done ;; *) export CFLAGS+=" -D_GNU_SOURCE";; esac autoreconf -fi } post_install() { # Install the client connmanctl. vbin client/connmanctl vsv connmand } connman-devel_package() { depends="dbus-devel libglib-devel" short_desc+=" - development files" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig } }