updated on Sat Jan 14 12:12:45 UTC 2012
[aur-mirror.git] / update-dnsomatic / PKGBUILD
blob50ba0d9d3ab4d4a53a7c6fff45745976b7b0e27d
1 # Contributor: Matt Parnell <parwok@gmail.com>
3 pkgname=update-dnsomatic
4 pkgver=0.2.0
5 pkgrel=2
6 pkgdesc="A perl based utility that updates OpenDNS via crontab, and is simpler than inyadn"
7 arch=(i686 x86_64)
8 url="http://prawnuk.blogspot.com/2008/11/dnsomatic-updater.html"
9 license=('GPL')
10 groups=()
11 depends=('perl' 'perl-libwww' 'perl-crypt-ssleay')
12 makedepends=()
13 provides=()
14 conflicts=()
15 replaces=()
16 backup=()
17 source=(http://update-dnsomatic.googlecode.com/files/$pkgname-$pkgver.tar.gz)
18 noextract=()
19 md5sums=('d6688165372ce1a8cc57b879713903a2')
22 build() {
23   cd "$srcdir/$pkgname-$pkgver"
24         
25   msg "You must insert your OpenDNS username and password. Opening...make sure to save."
26   
27   sleep 2
28   
29   # If you don't have either of these you really shouldn't be using linux
30   if [ -x /usr/bin/vi ]
31         then vi config || return 1
32   else
33     nano config || return 1
34   fi
35   
36   mkdir ${pkgdir}/etc
37   mkdir ${pkgdir}/etc/update-dnsomatic
38   mkdir ${pkgdir}/usr/
39   mkdir ${pkgdir}/usr/bin/
40   
41   /bin/install -m600 config ${pkgdir}/etc/update-dnsomatic/config
42   /bin/install -m700 update-dnsomatic ${pkgdir}/usr/bin/update-dnsomatic
44   msg "Done!...now just add it to the crontab."
45   msg "Sample to update every 10 minutes: */10 * * * * /usr/local/bin/update-dnsomatic"
46