updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / synctool / PKGBUILD
blob254501ea2c01cc8799a6fed92d15ac039a7560c8
1 # Maintainer: Krisoijn Chan <ksc at gmx dot us>
3 pkgname=synctool
4 pkgver=4.7.1
5 pkgrel=2
6 pkgdesc="A configuration management tool for working with clusters of computers."
7 arch=('any')
8 url="http://www.heiho.net/synctool/"
9 license=(GPL2)
10 depends=('python2' 'openssh' 'rsync')
11 source=(http://www.heiho.net/$pkgname/$pkgname-$pkgver.tar.gz)
12 md5sums=('1792eb9397d1fea56163a5292851fbd6')
14 build() {
15     cd $srcdir/$pkgname-$pkgver/src
17     # fix broken links
18     sed -i 's/ln -sf $(MASTERBIN)/ln -sf \/var\/lib\/synctool\/sbin/g' Makefile
20     make PREFIX=$pkgdir/usr MASTERDIR=$pkgdir/var/lib/synctool install
23 package() {
24     cd $srcdir/$pkgname-$pkgver
26     # contrib
27     mkdir -p $pkgdir/usr/share/synctool/
28     cp -a contrib $pkgdir/usr/share/synctool/
30     # example
31     install -m644 synctool.conf.example $pkgdir/var/lib/synctool/
33     # python2
34     sed -i '1s|^#!.*|#!/usr/bin/env python2|' \
35         $(find $pkgdir -name *.py)