/[gentoo-x86]/eclass/mysql.eclass
Gentoo

Diff of /eclass/mysql.eclass

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.145 Revision 1.146
1# Copyright 1999-2009 Gentoo Foundation 1# Copyright 1999-2009 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/eclass/mysql.eclass,v 1.145 2010/04/27 05:45:55 robbat2 Exp $ 3# $Header: /var/cvsroot/gentoo-x86/eclass/mysql.eclass,v 1.146 2010/05/13 19:45:47 robbat2 Exp $
4 4
5# @ECLASS: mysql.eclass 5# @ECLASS: mysql.eclass
6# @MAINTAINER: 6# @MAINTAINER:
7# Author: Francesco Riosa (Retired) <vivo@gentoo.org> 7# Author: Francesco Riosa (Retired) <vivo@gentoo.org>
8# Maintainers: MySQL Team <mysql-bugs@gentoo.org> 8# Maintainers: MySQL Team <mysql-bugs@gentoo.org>
612 [ -e "${S}"/storage/${i} ] && plugins_dyn="${plugins_dyn} ${i}" 612 [ -e "${S}"/storage/${i} ] && plugins_dyn="${plugins_dyn} ${i}"
613 done 613 done
614 614
615 # like configuration=max-no-ndb 615 # like configuration=max-no-ndb
616 if use cluster ; then 616 if use cluster ; then
617 plugins_sta="${plugins_sta} ndbcluster" 617 plugins_sta="${plugins_sta} ndbcluster partition"
618 plugins_dis="${plugins_dis//partition}"
618 myconf="${myconf} --with-ndb-binlog" 619 myconf="${myconf} --with-ndb-binlog"
619 else 620 else
620 plugins_dis="${plugins_dis} ndbcluster" 621 plugins_dis="${plugins_dis} ndbcluster"
621 fi 622 fi
622 623
623 if [[ "${PN}" == "mariadb" ]] ; then 624 if [[ "${PN}" == "mariadb" ]] ; then
624 # In MariaDB, InnoDB is packaged in the xtradb directory, so it's not 625 # In MariaDB, InnoDB is packaged in the xtradb directory, so it's not
625 # caught above. 626 # caught above.
626 plugins_sta="${plugins_sta},maria,innobase" 627 plugins_sta="${plugins_sta} maria innobase"
627 myconf="${myconf} $(use_with libevent)" 628 myconf="${myconf} $(use_with libevent)"
628 # This is not optional, without it several upstream testcases fail. 629 # This is not optional, without it several upstream testcases fail.
629 # Also strongly recommended by upstream. 630 # Also strongly recommended by upstream.
630 myconf="${myconf} --with-maria-tmp-tables" 631 myconf="${myconf} --with-maria-tmp-tables"
631 fi 632 fi

Legend:
Removed from v.1.145  
changed lines
  Added in v.1.146

  ViewVC Help
Powered by ViewVC 1.1.20