aboutsummaryrefslogtreecommitdiffstats
path: root/main/cyrus-sasl
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2013-07-14 13:05:08 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2013-07-14 13:05:08 +0000
commitba798f579592662cfec405f4057667151c13e7af (patch)
tree2b77b00caba0c66c7fd4b6d9d216b096c2355128 /main/cyrus-sasl
parentbee81e874fd5d272f6133e4c1c86a80ff6d4962c (diff)
downloadaports-ba798f579592662cfec405f4057667151c13e7af.tar.bz2
aports-ba798f579592662cfec405f4057667151c13e7af.tar.xz
main/cyrus-sasl: regenerate libtool
the libtool script appears to be broken and does not build with gcc-4.8 so we force regeneration of autotools
Diffstat (limited to 'main/cyrus-sasl')
-rw-r--r--main/cyrus-sasl/APKBUILD12
1 files changed, 10 insertions, 2 deletions
diff --git a/main/cyrus-sasl/APKBUILD b/main/cyrus-sasl/APKBUILD
index dfceb765ba..b8c72fb4a0 100644
--- a/main/cyrus-sasl/APKBUILD
+++ b/main/cyrus-sasl/APKBUILD
@@ -2,14 +2,15 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=cyrus-sasl
pkgver=2.1.26
-pkgrel=0
+pkgrel=1
pkgdesc="Cyrus Simple Authentication Service Layer (SASL)"
url="http://cyrusimap.web.cmu.edu/downloads.html#sasl"
arch="all"
license="custom"
subpackages="$pkgname-dev $pkgname-doc libsasl"
depends=
-makedepends="db-dev openssl-dev heimdal-dev"
+makedepends="db-dev openssl-dev heimdal-dev
+ autoconf automake libtool"
source="ftp://ftp.cyrusimap.org/$pkgname/$pkgname-$pkgver.tar.gz
saslauthd.initd
cyrus-sasl-2.1.26-size_t.patch
@@ -23,6 +24,13 @@ prepare() {
*.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
esac
done
+
+ # the libtool they ship is broken
+ sed 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/' -i configure.in || return 1
+ rm -rf config/config.guess config/config.sub config/ltconfig \
+ config/ltmain.sh config/libtool.m4 autom4te.cache
+ libtoolize -c && aclocal -I config -I cmulocal \
+ && automake -a -c && autoheader && autoconf
}
build() {