updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / slony1 / PKGBUILD
blob55da2275126348451043b4ebd15c47b4b9be2d08
1 # Contributor: Alberto Rodriguez <hotgalan@gmail.com>
3 pkgname=slony1
4 pkgver=2.0.7
5 pkgrel=1
6 pkgdesc="Master to multiple slaves replication system for PostgreSQL Mayor Version 2"
7 url="http://www.slony.info"
8 arch=('i686' 'x86_64')
9 license=('BSD')
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
13         'slon'
14         'slon-conf.d'
15         'slony1.install')
16 md5sums=('e8aadfa9c1115f5ce43079381a4b51b5'
17          'be9c7d34cb14cd081b764731fa556cd5'
18          '7d055268e38b3433402b4318b602477f'
19          '6c0717f3a0ce52f0536aac1156a5bc55')
21 build() {
22     cd $startdir/src/$pkgname-$pkgver || return 1
24     ./configure --prefix=/usr --with-pgconfigdir=/usr/bin --with-perltools || return 1
25     make all || 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