updated on Wed Jan 25 16:08:47 UTC 2012
[aur-mirror.git] / wifiroamd / PKGBUILD
blob7b4f0f2ecb366711367ccf6faca14f9a1018034d
1 # Contributor: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
3 pkgname=wifiroamd
4 pkgver=1.15
5 pkgrel=1
6 pkgdesc="Automatic wifi connection (re)establishment daemon."
7 arch=('i686' 'x86_64')
8 url="http://www.tummy.com/Community/software/wifiroamd/"
9 license=('GPL')
10 depends=('dhclient' 'fping' 'python' 'wireless_tools')
11 source=(ftp://ftp.tummy.com/pub/tummy/$pkgname/$pkgname-$pkgver.tar.gz \
12         $pkgname.rc)
14 md5sums=('04a50f1808c378f939e8bdf0d1c091af'
15          'e0fceb54c29c0bf259a88329db485d68')
17 build() {
18   cd "${srcdir}/$pkgname-$pkgver"
20   install -D -m755 "$pkgname"       "${pkgdir}/usr/sbin/$pkgname" || return 1
21   install -D -m644 "$pkgname.8"     "${pkgdir}/usr/share/man/man8/$pkgname.8" || return 1
22   install -D -m744 "$pkgname.daily" "${pkgdir}/etc/cron.daily/$pkgname" || return 1
24 ## Mostly unnecessary, only flag that can be set is verboseness
25   #install -D -m644 "$pkgname.sysconfig" "${pkgdir}/etc/conf.d/$pkgname" || return 1
27   install -d ${pkgdir}/etc/$pkgname/seen \
28              ${pkgdir}/etc/$pkgname/connections/{default.d,nowireless.d} \
29              ${pkgdir}/etc/$pkgname/scripts/{down.d,monitor_pinggw.d,reset.d,up.d} \
30              ${pkgdir}/var/lib/$pkgname/dhclient-leases || return 1
32   install -m755 scripts/down.d/*           "${pkgdir}/etc/$pkgname/scripts/down.d" || return 1
33   install -m755 scripts/monitor_pinggw.d/* "${pkgdir}/etc/$pkgname/scripts/monitor_pinggw.d" || return 1
34   install -m755 scripts/reset.d/*          "${pkgdir}/etc/$pkgname/scripts/reset.d" || return 1
35   install -m755 scripts/up.d/*             "${pkgdir}/etc/$pkgname/scripts/up.d" || return 1
36   install -m755 connections/nowireless.d/* "${pkgdir}/etc/$pkgname/connections/nowireless.d"  || return 1
38   install -m644  config config-defaults "${pkgdir}/etc/$pkgname" || return 1
40   install -D -m755 "${srcdir}/$pkgname.rc" "${pkgdir}/etc/rc.d/$pkgname" || return 1