From fdd1f94845b87b55d36f21784273ff1e77e09694 Mon Sep 17 00:00:00 2001 From: Brian Evans Date: Tue, 24 Mar 2015 18:32:26 +0000 Subject: [PATCH] Version bump; Adjusted for new HOMEPAGE and SRC_URI Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xD1F781EFF9F4A3B6 --- sys-cluster/galera/ChangeLog | 10 ++- sys-cluster/galera/Manifest | 28 +++++--- sys-cluster/galera/galera-25.3.10.ebuild | 88 ++++++++++++++++++++++++ sys-cluster/galera/galera-25.3.5.ebuild | 6 +- 4 files changed, 117 insertions(+), 15 deletions(-) create mode 100644 sys-cluster/galera/galera-25.3.10.ebuild diff --git a/sys-cluster/galera/ChangeLog b/sys-cluster/galera/ChangeLog index 09b0efc72dfc..fdbd108ea9be 100644 --- a/sys-cluster/galera/ChangeLog +++ b/sys-cluster/galera/ChangeLog @@ -1,6 +1,12 @@ # 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 +galera-25.3.10.ebuild, + galera-25.3.5.ebuild: + Version bump; Adjusted for new HOMEPAGE and SRC_URI 31 Oct 2014; Brian Evans files/garb.sh, galera-25.3.5.ebuild: diff --git a/sys-cluster/galera/Manifest b/sys-cluster/galera/Manifest index d8ecd36c3cf9..30f71849e767 100644 --- a/sys-cluster/galera/Manifest +++ b/sys-cluster/galera/Manifest @@ -5,18 +5,26 @@ AUX disable-tests.patch 2703 SHA256 80da2484a51c7ff6f9a1ccd37481c006d87fb1e09646 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----- diff --git a/sys-cluster/galera/galera-25.3.10.ebuild b/sys-cluster/galera/galera-25.3.10.ebuild new file mode 100644 index 000000000000..6587abecb3d0 --- /dev/null +++ b/sys-cluster/galera/galera-25.3.10.ebuild @@ -0,0 +1,88 @@ +# 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 +} diff --git a/sys-cluster/galera/galera-25.3.5.ebuild b/sys-cluster/galera/galera-25.3.5.ebuild index d5d7810c1c43..461993f645e6 100644 --- a/sys-cluster/galera/galera-25.3.5.ebuild +++ b/sys-cluster/galera/galera-25.3.5.ebuild @@ -1,6 +1,6 @@ -# 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 @@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~x86" IUSE="garbd ssl test" CDEPEND=" - ssl? ( dev-libs/openssl ) + ssl? ( dev-libs/openssl:0= ) >=dev-libs/boost-1.41 " DEPEND="${DEPEND} -- 2.26.2