buildout.cfg 1.04 KB
Newer Older
1 2 3 4
[buildout]
parts =
  cyrus-sasl
extends =
Łukasz Nowak's avatar
Łukasz Nowak committed
5
  ../zlib/buildout.cfg
6 7 8 9 10

[cyrus-sasl-gcc4.4-patch]
# patch available thanks to Gentoo packagers
# http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/dev-libs/cyrus-sasl/files/cyrus-sasl-2.1.22-gcc44.patch?revision=1.2
recipe = hexagonit.recipe.download
11
url = ${:_profile_base_location_}/${:filename}
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
md5sum = 5deb4d67b53ecba20c7887fc8fdebee1
filename = cyrus-sasl-2.1.22-gcc44.patch
download-only = true

[cyrus-sasl]
recipe = hexagonit.recipe.cmmi
url = ftp://ftp.cyrusimap.org/cyrus-sasl/cyrus-sasl-2.1.23.tar.gz
md5sum = 2eb0e48106f0e9cd8001e654f267ecbc

patches =
  ${cyrus-sasl-gcc4.4-patch:location}/${cyrus-sasl-gcc4.4-patch:filename}
patch-options =
  -p1

configure-options =
  --disable-digest
  --disable-gssapi
  --disable-otp
  --with-dblib=none
  --without-des
  --without-openssl
  --without-pam
  --without-saslauthd
# it seems that parallel build sometimes fails.
make-options =
  -j1

environment =
  CPPFLAGS=-I${zlib:location}/include
41
  LDFLAGS=-L${zlib:location}/lib -Wl,-rpath=${zlib:location}/lib