buildout.cfg 1.32 KB
Newer Older
1 2
[buildout]
extends =
3
  ../mysql-tritonn-5.0/buildout.cfg
4
  ../mariadb/buildout.cfg
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
5
  ../patch/buildout.cfg
6
  ../perl-Devel-CheckLib/buildout.cfg
7

8 9 10
parts =
  perl-DBD-MySQL

11
[perl-DBD-MySQL-common]
12
recipe = slapos.recipe.cmmi
13
depends =
14
  ${perl-DBI:location}
15 16 17
  ${perl-Devel-CheckLib:location}
url = http://www.cpan.org/modules/by-module/DBD/DBD-mysql-4.042.tar.gz
md5sum = a144bd950b55af68835d44bc4ea6e5aa
18
patches =
19
  ${:_profile_base_location_}/DBD-mysql-4.027.rpathsupport.patch#a932982b7725e6621cfce3a3d7917e03
20 21
  ${:_profile_base_location_}/DBD-mysql-4.042.mariadb.patch#5864d36d19c4a05034b3a4873f7c659a

22
patch-options = -p1
23 24 25

[perl-DBD-MySQL]
<= perl-DBD-MySQL-common
26
configure-command =
27
  ${perl:location}/bin/perl Makefile.PL --mysql_config=${mysql-tritonn-5.0:location}/bin/mysql_config
28
environment =
29
  OTHERLDFLAGS=-Wl,-rpath=${zlib:location}/lib -Wl,-rpath=${mysql-tritonn-5.0:location}/lib/mysql -Wl,-rpath=${openssl:location}/lib
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
30
  PATH=${patch:location}/bin:%(PATH)s
31 32 33 34

[perl-DBD-mariadb]
<= perl-DBD-MySQL-common
configure-command =
35
  ${perl:location}/bin/perl Makefile.PL --mysql_config=${mariadb:location}/bin/mysql_config
36
environment =
37
  OTHERLDFLAGS=-L${zlib:location}/lib -L${openssl:location}/lib -Wl,-rpath=${zlib:location}/lib -Wl,-rpath=${mariadb:location}/lib -Wl,-rpath=${openssl:location}/lib
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
38
  PATH=${patch:location}/bin:%(PATH)s