openssl.cfg 857 Bytes
Newer Older
Łukasz Nowak's avatar
Łukasz Nowak committed
1
[buildout]
2 3
extends =
  ../software-profiles/zlib.cfg
4
  ../profiles/links.cfg
5

Łukasz Nowak's avatar
Łukasz Nowak committed
6 7 8 9
parts =
  openssl

[openssl]
10
recipe = hexagonit.recipe.cmmi
11 12
url = https://www.openssl.org/source/openssl-1.0.0b.tar.gz
md5sum = 104deb3b7e6820cae6de3f49ba0ff2b0
Łukasz Nowak's avatar
Łukasz Nowak committed
13 14
configure-command = ./config
configure-options =
15 16
  -I${zlib:location}/include
  -L${zlib:location}/lib
Łukasz Nowak's avatar
Łukasz Nowak committed
17
  --openssldir=${buildout:parts-directory}/${:_buildout_section_name_}/etc/ssl
Łukasz Nowak's avatar
Łukasz Nowak committed
18
  --prefix=${buildout:parts-directory}/${:_buildout_section_name_}
19
  --libdir=lib
Łukasz Nowak's avatar
Łukasz Nowak committed
20
  shared
21
  no-zlib
22

23
# it seems that parallel build sometimes fails for openssl.
24
make-options =
25
  -j1
26 27
  LDFLAGS="-Wl,-rpath -Wl,${zlib:location}/lib -Wl,-rpath -Wl,${buildout:parts-directory}/${:_buildout_section_name_}/lib"
  SHARED_LDFLAGS="-Wl,-rpath -Wl,${zlib:location}/lib -Wl,-rpath -Wl,${buildout:parts-directory}/${:_buildout_section_name_}/lib"