1 # Contributor: Alberto Rodriguez <hotgalan@gmail.com>
6 pkgdesc="Master to multiple slaves replication system for PostgreSQL Mayor Version 2"
7 url="http://www.slony.info"
10 depends=('postgresql>=8.0.0' 'postgresql-libs>=8.0.0' 'perl-dbi' 'perl-dbd-pg')
11 install="$pkgname.install"
12 source=(http://main.slony.info/downloads/2.0/source/${pkgname}-${pkgver}.tar.bz2
16 md5sums=('e8aadfa9c1115f5ce43079381a4b51b5'
17 'be9c7d34cb14cd081b764731fa556cd5'
18 '7d055268e38b3433402b4318b602477f'
19 '6c0717f3a0ce52f0536aac1156a5bc55')
22 cd $startdir/src/$pkgname-$pkgver || return 1
24 ./configure --prefix=/usr --with-pgconfigdir=/usr/bin --with-perltools || return 1
27 make DESTDIR=${startdir}/pkg install || return 1
29 mkdir -m 0755 -p $startdir/pkg/etc/conf.d || return 1
30 mkdir -m 0755 -p $startdir/pkg/etc/rc.d || return 1
31 install -m 644 $startdir/slon-conf.d $startdir/pkg/etc/conf.d/slon || return 1
32 install -m 755 $startdir/slon $startdir/pkg/etc/rc.d/slon || return 1 mk
34 # we have to move the conf file to conform to package guidelines
35 mv $startdir/pkg/usr/etc/slon_tools.conf-sample $startdir/pkg/etc/ || return 1
36 rmdir $startdir/pkg/usr/etc || return 1