# ChangeLog for sys-cluster/galera
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/galera/ChangeLog,v 1.3 2014/10/31 22:06:10 grknight Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/galera/ChangeLog,v 1.4 2015/03/24 18:32:11 grknight Exp $
+
+*galera-25.3.10 (24 Mar 2015)
+
+ 24 Mar 2015; Brian Evans <grknight@gentoo.org> +galera-25.3.10.ebuild,
+ galera-25.3.5.ebuild:
+ Version bump; Adjusted for new HOMEPAGE and SRC_URI
31 Oct 2014; Brian Evans <grknight@gentoo.org> files/garb.sh,
galera-25.3.5.ebuild:
AUX garb.cnf 526 SHA256 5fdf48f4a908c1b4cd680dc607ec6fee11ae098893bd66fd8a18ed11dab958ea SHA512 e7ca11b169074e70d62a49f9b494f502ebe051f543ef5bd5e24ded6dc1ba7080f2d9813de7ba870783290a67f1e01dc8a57902d9f90544e7470c42947a383689 WHIRLPOOL 8a1e0db0c49ac863a1055933bbbe105522282b7d887834db471fcadb5ce384a5896aa844d0580ed26fb7bec3f3f20967cbd385bc902551decfbad3d9bda6cde5
AUX garb.sh 1334 SHA256 3a0aa38a6f49ed271276af5ffe694acb2437f0e5a9093fcad55d951b4bb82241 SHA512 819c6879ab0f0500c00de1270c431c3a078726e7b291716d6f12231c0f006c540d1ca9d89d1ca958d0ece50f4b6349b4e2a2509a55060b89ee98a7b7306917dd WHIRLPOOL feb890229eb5fed8b9c34cac1b16cf91976534753f62de8df9a9808dfd390bf1618a923ad40535af179956fe0d5637fc774cae5cafeb501a3839e01052031cba
AUX respect-flags.patch 1210 SHA256 3c0463df1ae23d219bd411f08a238f2eabb31f29ed8c97bdc4433b7031942dc8 SHA512 73a9284d8da412f822ec2a57811c1785a5057d10f647184ead9ae6eb4469d0bd0efada3f53b1ce40700d4f161bae05761abf7800ffce8c91f0e8fbda571cfde7 WHIRLPOOL 5a23ad3dc3710987ff22deb5cebee93220b821fb0700bfd5626c836be1001d907f9bfb376ad659afa74426ff59e6d80f0aafac344001c12180afc4ff2d03d199
+DIST galera-25.3.10.tar.gz 2950372 SHA256 33a749f71e478d068982845524a44fe18d1c59c168e1fee8b92baca763982b2d SHA512 c08420b72e446c93645012ec04465c4cb65152bd3eaa840142fafdcb6945f76e77e2be00cf68930227656b78c25cd5ce36ebe823d6fcbcd320e6ae91b3b38a5c WHIRLPOOL 87a271f3e03de3da70cb302ff6559c70d65097b1b639b8ae1501afe0ef9328bc746ae828daac8cc5cbd4ef0f8cd861a72739d7154709f3122d7bb4e1f3ab57bd
DIST galera-25.3.5-src.tar.gz 3820268 SHA256 9e6d718bac9608c69cbfc0662963b29c13659c576aaa8469b6a325d75603f7a3 SHA512 34bd01c46b080219106e140a7ff011c39ce2c9afaf6b8205daca91347ac3979a3af61bcddaf9c5cc63748b19236a2e4efa88532760b347fefa38e037f90b0995 WHIRLPOOL 055a59cc3631ccb0501c2ce4c5812ae0e001104254a97540f78a3f8feaed94b85bd82ecc3e1e4a3c2e477ab6f02d638dc8e8ea1471b8a63ca603f3a9ecd6403d
-EBUILD galera-25.3.5.ebuild 1872 SHA256 9f3eeb68c4a7b23c92ab344608091e42fcf0551ea2b52a67d11f7f01d1b5e6bc SHA512 1df34f39d94c1cede54579af86137e7b96c4053a6b508f12e7368fda91abb945f19f19d9acacc3a47a9d620a9f388a1eab6770cad5f538871c855959619dfed5 WHIRLPOOL 7a6d766ad237b690aa3d3bcf492b311fb0e0f6b7ff856d47236f8bb25e4cc5e6c0b53acd5a6fe493465c35e1f81e245d1c64bd9b0b2dd6975117d91723f1e3ef
-MISC ChangeLog 820 SHA256 5fdad81e24fc78891bde289e4e2890659b8c63b8aaddcb8b42fd76f048d14830 SHA512 fb1c6a64a83bde08bebc9308125ffa0f0f2d5bb459cc80b5af345dba5bc995afe20b08c2e0f3fb1b59e09cb78f2e62757395d9467cb91e8eefdf46182593dc5e WHIRLPOOL b9f39c8fa8766a85725d9ccacfc497a8a899a07a1059c37647b9995249992b80b798380904d0ca82b8229d5510372ff7f41a2ef7fb406de734817b8a1223d6fd
+EBUILD galera-25.3.10.ebuild 1872 SHA256 b813b2ac350c4d88b7dfced377e5f1a3bbb913add1cf7631c249af515d7e38eb SHA512 a17b185317b62e1aa20e153ab7f5dc185e22c1fa91d3ede3668607c586d2002b573420f2d2b94f198249810b976f505a73083e2ac90455ca568d78d3aca67acd WHIRLPOOL edadc43fb340bdca7ea4bc06a62df5024b33d863ae816972304e25ade8564f9ea1f60442d963e2e6e566ce580bf61f4413d1b28f4d080088091d0d58cda9c8c8
+EBUILD galera-25.3.5.ebuild 1875 SHA256 8e93da2d19bd1c7c0d8df428a035f8f8a0a77f6f7256316875056a5219b833a9 SHA512 5f0ad64d7aa8a650d3f2c750e858d403ab4ef01e94c1d6c26a69e35623758e218aa3acfa8402ec7321a1ee0c8c7faf7d9a34134af51b7791cc5e6d6ff36e3b6b WHIRLPOOL 5013df52658954d93468d6c6a0b40f644d4e82c1329212bffadaeeb4f5ef7ed5a178b01dd21fb317d778bb168c9fd197fa7278d7b54f0154c4546e5b8a7b570e
+MISC ChangeLog 1003 SHA256 abc91b5b52dd2ca064a92031c5c5adf2da5842cf279dbcfcbcf97845455fd2d7 SHA512 2ef1d2bbf79c9d82f1c8feb9be3f8a2337f9cd78f9d1fd631fa22d9caaf5ab78ac831c07e1e6fe8071006f1f66ec928746b355843c92567faac4068ac1b4780c WHIRLPOOL 21aae8860cb5942144a0a4fbbbddcbabd3ba4093d8b483c15c07beb91b94f46055ebaef6f5abe1268ac66f41b93501220c0e4dd342c6133c24f1903a5fda4970
MISC metadata.xml 287 SHA256 a721bbdc105190e59b893dd6045954be5335317a3cb3ee04ade10ae84e91ed66 SHA512 b948f84f81ab15a82c332c9daecd73da57f7029c09a1779475dbd08667f90932ffb05507756d2daa7035dd949979f0233ddc15a68ccce01f05ad4fc57028d582 WHIRLPOOL 4a7f7eef9bf626325e0690d772b16e8816db42cac95f4df19e6ccde55beb36671246ea9e8878b904ce93b336f2d235a56d1df795bd059161694ac67f86193da7
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
+Version: GnuPG v2.0
-iQEcBAEBCAAGBQJUVAfXAAoJEE4V4vFnx44dzekH/jsABy4ytSHU+7CyOyiMojJV
-4ISmwUITrm1uIB4AAgArMruq6vcrYhXK+dq0ATW6hLNU+KVVFryyMFLY3XFx5ykm
-2WMwdH09279Nk1rizgF7AnJMIdS779HMVeVy4jYj3bNNcQWV0WFcXUDyWcD/+bAb
-C97c4U5Fej7AusrvYldbICC48PEXemwavsHRJS0MN3SQ2Y1POp4hN07msbGWW9DW
-pDoRs1ESzyaBaAFDtiJ4PNWnviwYivYVRu8Uenl+g8JSlxrmwUo3fX3DoWHA557L
-wbIhuxt7j8YfG/m6p/zeoa1GdcJe09hO7tocFs6sVoY8An7dABwJlnNOW6Z4ybg=
-=BI9z
+iQIcBAEBCAAGBQJVEa20AAoJENH3ge/59KO2cRgP/jeQaR9uLqaH7/n89jy5UK94
+gOk2rzY+oEvbzaNPB1U4xJR5ru5FBnifV+4MPU+5Ve4GSAu1/JQA0pkPgkcUTmZ4
+wvv0JO/A43NNA0sWwQkCJzvbFLCeUVf/BjWU/snJBsn8e8IupGfgSPJRseUL38ZP
+8fCllDg6tFlmxlPOOIVqIIFIJwBL9tjMdEdsLLdD087p3I6QW+kmKh/N4VF71FNC
+Aqm4rgtwPALztL3yitIncjd6WsYfp721Xhq7Sx9RkRdG0lWrHxzxOt8B8risPP6f
+Uv0MLXS5DqrfT8a9/zc8aobklfCcq4sNWnkFmn//CAHlgHV0idV3XtGLgjo8Vti0
+TM8MLngY6aXVR9lziooKwkAd4wAdJg/QrTUcCqeOcPHUC8bmG2ty2q8bkNcyK4Xw
+jsnchbnNGlctMzDXm8RyqUq/iCX61iqsnrFfvnQSfB/0snHzES0BSY1qTcESHNg4
+s209jscLbRlhtVUSBcYw2LJgJHbPEUz1E7SDxUKD6W7aQpBlTcXEa7c1XCRGZuYC
+j0gTc8XyiffxQD9sO+SIV8kLOpT2JGmDGIonbOpz3w9WNL6zFnvOLHBRDis/fLfJ
+9aesyxB3qGK1Y/s/PkXSmxMFYzY7NIJJmCXvvX87FQ6qV0QdGGBN/gP+5JXP+GOm
+DnUOlV+FP+3P99Ll35Tz
+=/veP
-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/galera/galera-25.3.10.ebuild,v 1.1 2015/03/24 18:32:11 grknight Exp $
+
+EAPI=5
+
+inherit scons-utils multilib toolchain-funcs eutils user
+
+MY_PV="release_${PV}"
+DESCRIPTION="Synchronous multi-master replication engine that provides its service through wsrep API"
+HOMEPAGE="http://www.galeracluster.com/"
+SRC_URI="https://github.com/codership/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="GPL-2 BSD"
+
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="garbd ssl test"
+
+CDEPEND="
+ ssl? ( dev-libs/openssl:0= )
+ >=dev-libs/boost-1.41:0=
+ "
+DEPEND="${DEPEND}
+ ${CDEPEND}
+ dev-libs/check
+ >=sys-devel/gcc-4.4
+ >=dev-cpp/asio-1.4.8[ssl?]
+ "
+#Run time only
+RDEPEND="${CDEPEND}
+ garbd? ( || (
+ net-analyzer/netcat
+ net-analyzer/netcat6
+ net-analyzer/gnu-netcat
+ net-analyzer/openbsd-netcat
+ ) )"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+pkg_preinst() {
+ if use garbd ; then
+ enewgroup garbd
+ enewuser garbd -1 -1 -1 garbd
+ fi
+}
+
+src_prepare() {
+ # Remove bundled dev-cpp/asio
+ rm -r "${S}/asio" || die
+
+ # Respect {C,LD}FLAGS.
+ epatch "${FILESDIR}/respect-flags.patch"
+
+ #Remove optional garbd daemon
+ if ! use garbd ; then
+ rm -r "${S}/garb" || die
+ fi
+
+ epatch_user
+}
+
+src_configure() {
+ tc-export CC CXX
+ # strict_build_flags=0 disables -Werror, -pedantic, -Weffc++,
+ # and -Wold-style-cast
+ myesconsargs=(
+ $(use_scons ssl ssl 1 0)
+ $(use_scons test tests 1 0)
+ strict_build_flags=0
+ )
+}
+
+src_compile() {
+ escons --warn=no-missing-sconscript
+}
+
+src_install() {
+ dodoc scripts/packages/README scripts/packages/README-MySQL
+ if use garbd ; then
+ dobin garb/garbd
+ newconfd "${FILESDIR}/garb.cnf" garbd
+ newinitd "${FILESDIR}/garb.sh" garbd
+ doman man/garbd.8
+ fi
+ exeinto /usr/$(get_libdir)/${PN}
+ doexe libgalera_smm.so
+}
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-cluster/galera/galera-25.3.5.ebuild,v 1.3 2014/10/31 22:06:10 grknight Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-cluster/galera/galera-25.3.5.ebuild,v 1.4 2015/03/24 18:32:11 grknight Exp $
EAPI=5
IUSE="garbd ssl test"
CDEPEND="
- ssl? ( dev-libs/openssl )
+ ssl? ( dev-libs/openssl:0= )
>=dev-libs/boost-1.41
"
DEPEND="${DEPEND}