updated on Sun Jan 15 04:04:02 UTC 2012
[aur-mirror.git] / connman-git / PKGBUILD
blob18b62a92255c4f9eaee7505c2cac0546169ce51d
1 # Maintainer: Alexander Kratzsch <alexander-kratzsch at web dot de>
2 # Contributor: Lucas De Marchi <lucas.de.marchi at gmail dot com>
4 pkgname=connman-git
5 pkgver=20111204
6 pkgrel=1
7 pkgdesc="Wireless LAN network manager"
8 url="http://connman.net/"
9 arch=('i686' 'x86_64')
10 license=('GPL2')
11 depends=('dbus-core' 'iptables' 'glib2')
12 conflicts=('openresolv')
13 makedepends=('libcap-ng')
14 optdepends=('bluez: bluetooth support'
15             'wpa_supplicant: wifi support'
16             'openvpn: openvpn support'
17             'openconnect: Cisco AnyConnect VPN support')
18 #options=('!libtool')
19 provides=('connman')
20 source=("connmand-daemon"
21         "dbus_allow_group_network.patch")
22 md5sums=('88ece7cbf1d0d289545ce4f8553fdab8'
23          '82d4734075e355a45dbfc8a57a51a2ec')
25 _gitroot="https://git.kernel.org/pub/scm/network/connman/connman.git"
26 _gitname="connman"
28 build() {
29   cd ${srcdir}
31   if [ -d $_gitname ]; then
32     cd $_gitname && git pull origin || return 1
33   else
34     git clone $_gitroot || return 1
35   fi
36   
37   cd $srcdir/$_gitname
39   patch -Np0 -i $srcdir/dbus_allow_group_network.patch || return 1
41   ./bootstrap-configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var #\
42 #       --enable-ethernet \
43 #       --enable-wifi \
44 #       --enable-bluetooth \
45 #       --enable-openvpn \
46 #       --enable-loopback \
47 #       --enable-pacrunner \
48 #       --enable-ntpd \
49 #       --enable-polkit
51   make || return 1
54 package() {
55   cd "$srcdir/$_gitname"
57   make DESTDIR="$pkgdir/" install
58   install -Dm755 $srcdir/connmand-daemon $pkgdir/etc/rc.d/connmand
59   install -Dm755 $srcdir/$_gitname/src/connman-dbus.conf $pkgdir/etc/dbus-1/system.d/connman.conf