#$Id: PKGBUILD 125512 2015-01-06 03:43:18Z dwallace $ # Maintainer: Daniel Wallace # Contributor: Lucas De Marchi pkgname=connman pkgver=1.28 pkgrel=1 pkgdesc="Wireless LAN network manager" url="https://01.org/connman" arch=('i686' 'x86_64') license=('GPL2') depends=('dbus' 'iptables' 'gnutls' 'glib2') optdepends=('bluez: Support for Bluetooth devices' 'wpa_supplicant: For WiFi devices' 'pptpclient: for ppp support') makedepends=('bluez' 'wpa_supplicant' 'openconnect' 'openvpn' 'ppp') source=("http://www.kernel.org/pub/linux/network/${pkgname}/${pkgname}-${pkgver}.tar.xz" 'allow_group_network.diff') md5sums=('6e07c93877f80bb73c9d4dbfc697f3fc' 'a8d22ee089fb0ed725130d16ad393047') prepare(){ cd "${srcdir}/${pkgname}-${pkgver}" patch -Np1 -i "${srcdir}/allow_group_network.diff" } build() { cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ --bindir=/usr/bin \ --sbindir=/usr/bin \ --with-systemdunitdir=/usr/lib/systemd/system \ --enable-pptp \ --enable-openconnect \ --enable-vpnc \ --enable-openvpn \ --enable-polkit \ --enable-client make } package(){ make -C "${srcdir}/${pkgname}-${pkgver}" DESTDIR="${pkgdir}" install install -Dm755 "$srcdir/$pkgname-$pkgver/client/${pkgname}ctl" "$pkgdir/usr/bin/${pkgname}ctl" find "$pkgdir/usr" -name \*.service -exec sed -i 's/s\(bin\)/\1/' {} + }