# Contributor: Kozak Ivan # Maintainer: Kozak Ivan setvar pkgname = 'dovecot-antispam-plugin' setvar pkgver = '51' setvar pkgrel = '2' setvar pkgdesc = ""Integrates DSPAM into dovecot IMAP server. Mercurial Version for dovecot >= 2.1"" setvar url = ""http://hg.dovecot.org/dovecot-antispam-plugin/"" setvar arch = ""all"" setvar license = ""GPL"" setvar depends = ""dovecot"" setvar depends_dev = ""dovecot-dev mercurial autoconf automake gawk"" setvar makedepends = "$depends_dev" setvar install = """" setvar subpackages = ""$pkgname-doc"" setvar source = """" setvar _hgroot = ""http://hg.dovecot.org/dovecot-antispam-plugin"" setvar _hgrepo = ""dovecot-antispam-plugin"" setvar _builddir = ""$srcdir/$_hgrepo"" proc prepare { cd $srcdir msg "Connecting to Mercurial server..." if test -d $_hgrepo { cd $_hgrepo hg pull -r 51 -u msg "The local files are updated." } else { hg clone -r 51 $_hgroot $_hgrepo } update_config_guess || return 1 } proc build { cd $_builddir ./autogen.sh || return 1 ./configure --prefix=/usr --with-dovecot=/usr/lib/dovecot || return 1 sed -i -e 's/install -o/install -D -o/' -e 's|$(INSTALLDIR)/|$(INSTALLDIR)/$(LIBRARY_NAME)|' Makefile || return 1 make || return 1 } proc package { cd $_builddir make DESTDIR="$pkgdir" install || return 1 }