mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-10 11:11:40 +01:00
47 lines
1.1 KiB
Plaintext
47 lines
1.1 KiB
Plaintext
# Contributor: Kozak Ivan <kozak-iv@yandex.ru>
|
|
# Maintainer: Kozak Ivan <kozak-iv@yandex.ru>
|
|
pkgname=dovecot-antispam-plugin
|
|
pkgver=51
|
|
pkgrel=0
|
|
pkgdesc="Integrates DSPAM into dovecot IMAP server. Mercurial Version for dovecot >= 2.1"
|
|
url="http://hg.dovecot.org/dovecot-antispam-plugin/"
|
|
arch="all"
|
|
license="GPL"
|
|
depends="dovecot"
|
|
depends_dev="dovecot-dev mercurial autoconf automake gawk"
|
|
makedepends="$depends_dev"
|
|
install=""
|
|
subpackages="$pkgname-doc"
|
|
source=""
|
|
|
|
_hgroot="http://hg.dovecot.org/dovecot-antispam-plugin"
|
|
_hgrepo="dovecot-antispam-plugin"
|
|
_builddir="$srcdir/$_hgrepo"
|
|
|
|
prepare() {
|
|
cd "$srcdir"
|
|
msg "Connecting to Mercurial server..."
|
|
|
|
if [ -d "$_hgrepo" ]; then
|
|
cd "$_hgrepo"
|
|
hg pull -r 51 -u
|
|
msg "The local files are updated."
|
|
else
|
|
hg clone -r 51 "$_hgroot" "$_hgrepo"
|
|
fi
|
|
}
|
|
|
|
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
|
|
}
|
|
|
|
package() {
|
|
cd "$_builddir"
|
|
make DESTDIR="$pkgdir" install || return 1
|
|
}
|
|
|