Gentoo Archives: gentoo-commits

From: Brian Evans <grknight@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-cluster/galera/
Date: Thu, 04 Apr 2019 13:04:31
Message-Id: 1554383051.4707eb4bce2f4efd4721ff7dafc9973997cc00ba.grknight@gentoo
1 commit: 4707eb4bce2f4efd4721ff7dafc9973997cc00ba
2 Author: Brian Evans <grknight <AT> gentoo <DOT> org>
3 AuthorDate: Thu Apr 4 13:04:11 2019 +0000
4 Commit: Brian Evans <grknight <AT> gentoo <DOT> org>
5 CommitDate: Thu Apr 4 13:04:11 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4707eb4b
7
8 sys-cluster/galera: Drop old
9
10 Package-Manager: Portage-2.3.62, Repoman-2.3.12
11 Signed-off-by: Brian Evans <grknight <AT> gentoo.org>
12
13 sys-cluster/galera/Manifest | 2 -
14 sys-cluster/galera/galera-25.3.23.ebuild | 87 --------------------------------
15 sys-cluster/galera/galera-25.3.24.ebuild | 87 --------------------------------
16 3 files changed, 176 deletions(-)
17
18 diff --git a/sys-cluster/galera/Manifest b/sys-cluster/galera/Manifest
19 index fbf08c233a0..ceb294f31c3 100644
20 --- a/sys-cluster/galera/Manifest
21 +++ b/sys-cluster/galera/Manifest
22 @@ -1,4 +1,2 @@
23 DIST galera-25.3.26.tar.gz 3386588 BLAKE2B ca78a32dbaa6fd9eb46c40ddb26c97c788e529ad44040b4f720099b7aef2cee13631663cc5ecb7153288c12e7b4b156f988ff56633885e7ee75a0664cb1a90d4 SHA512 c462e70e8394ac4cfebca94320199ca4e012db100369788f3efdf1a04a8185908954e575fdb5714524931feeea432c2ed6f8d6ff985b1a47bdb16b4c4f54bdc4
24 -DIST galera-3-25.3.23.tar.gz 3328961 BLAKE2B d11c6d00fda367fc961a5387865afa74e1ed0ed04094a4ab3c5ab23c7a915131b867a85f74079dc472df745762346b8b9fd371d5d0d0406e20274d51917129b5 SHA512 5b6a61ddd1505f9e2f9e3c592d65e17ee55ee78187d423f8f963d9c7b8deed2c1ade3425262d0a89622693853dff95d429861c955b2d051433dda8929d9f92d1
25 -DIST galera-3-25.3.24.tar.gz 3373375 BLAKE2B db837add9d74e2acb312bd974f00b52d269f1c5995036b468f309da43605b817fac16f17c30e96c27e17657708870d329b41eafa9ad214d8cb5f1b4fbb468182 SHA512 874c6ee77be54a0bcd6d36b67f8e99d12dabd85433dd1f0e026b7994746679cc7ffebcf721445dfd1714f89c7594fc0b0137e725d220d3bb45fd325e64e16185
26 DIST galera-3-25.3.25.tar.gz 3373347 BLAKE2B 892c5824d88d7ceb0db16f72d9fad9ac7074435a6cacf3fea1599af0be811cc1a0b476d0a15353d0cf854a201ca5e60808392a41125c780bd97b844a4fd55216 SHA512 bc9f02c796c7289034f5b285a8f6a0e668c78302546b47c70cbe3927467993baae8835cf54978fb5276251a6d04a84d6952eaee4e6c7c5fd488543fd53d07b03
27
28 diff --git a/sys-cluster/galera/galera-25.3.23.ebuild b/sys-cluster/galera/galera-25.3.23.ebuild
29 deleted file mode 100644
30 index bcb3d49b167..00000000000
31 --- a/sys-cluster/galera/galera-25.3.23.ebuild
32 +++ /dev/null
33 @@ -1,87 +0,0 @@
34 -# Copyright 1999-2018 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=6
38 -
39 -MY_P="${PN}-3-${PV}"
40 -
41 -inherit scons-utils toolchain-funcs user flag-o-matic
42 -DESCRIPTION="Synchronous multi-master replication engine that provides the wsrep API"
43 -HOMEPAGE="http://galeracluster.com"
44 -SRC_URI="http://releases.galeracluster.com/${PN}-3/source/galera-3-${PV}.tar.gz"
45 -LICENSE="GPL-2 BSD"
46 -
47 -SLOT="0"
48 -
49 -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 x86"
50 -IUSE="cpu_flags_x86_sse4_2 garbd test"
51 -
52 -CDEPEND="
53 - dev-libs/openssl:0=
54 - >=dev-libs/boost-1.41:0=
55 - "
56 -DEPEND="${DEPEND}
57 - ${CDEPEND}
58 - dev-libs/check
59 - >=sys-devel/gcc-4.4
60 - >=dev-cpp/asio-1.10.1[ssl]
61 - <dev-cpp/asio-1.12.0
62 - "
63 -#Run time only
64 -RDEPEND="${CDEPEND}"
65 -
66 -S="${WORKDIR}/${MY_P}"
67 -# Respect {C,LD}FLAGS.
68 -PATCHES=( "${FILESDIR}/galera-3.15-strip-extra-cflags.patch" )
69 -
70 -pkg_preinst() {
71 - if use garbd ; then
72 - enewgroup garbd
73 - enewuser garbd -1 -1 -1 garbd
74 - fi
75 -}
76 -
77 -src_prepare() {
78 - default
79 -
80 - # Remove bundled dev-cpp/asio
81 - rm -r "${S}/asio" || die
82 -
83 - #Remove optional garbd daemon
84 - if ! use garbd ; then
85 - rm -r "${S}/garb" || die
86 - fi
87 -}
88 -
89 -src_configure() {
90 - tc-export CC CXX
91 - # Uses hardware specific code that seems to depend on SSE4.2
92 - if use cpu_flags_x86_sse4_2 ; then
93 - append-cflags -msse4.2
94 - else
95 - append-cflags -DCRC32C_NO_HARDWARE
96 - fi
97 - # strict_build_flags=0 disables -Werror, -pedantic, -Weffc++,
98 - # and -Wold-style-cast
99 - MYSCONS=(
100 - tests=$(usex test 1 0)
101 - strict_build_flags=0
102 - system_asio=1
103 - )
104 -}
105 -
106 -src_compile() {
107 - escons --warn=no-missing-sconscript "${MYSCONS[@]}"
108 -}
109 -
110 -src_install() {
111 - dodoc scripts/packages/README scripts/packages/README-MySQL
112 - if use garbd ; then
113 - dobin garb/garbd
114 - newconfd "${FILESDIR}/garb.cnf" garbd
115 - newinitd "${FILESDIR}/garb.sh" garbd
116 - doman man/garbd.8
117 - fi
118 - exeinto /usr/$(get_libdir)/${PN}
119 - doexe libgalera_smm.so
120 -}
121
122 diff --git a/sys-cluster/galera/galera-25.3.24.ebuild b/sys-cluster/galera/galera-25.3.24.ebuild
123 deleted file mode 100644
124 index b8693323835..00000000000
125 --- a/sys-cluster/galera/galera-25.3.24.ebuild
126 +++ /dev/null
127 @@ -1,87 +0,0 @@
128 -# Copyright 1999-2018 Gentoo Foundation
129 -# Distributed under the terms of the GNU General Public License v2
130 -
131 -EAPI=6
132 -
133 -MY_P="${PN}-3-${PV}"
134 -
135 -inherit scons-utils toolchain-funcs user flag-o-matic
136 -DESCRIPTION="Synchronous multi-master replication engine that provides the wsrep API"
137 -HOMEPAGE="http://galeracluster.com"
138 -SRC_URI="http://releases.galeracluster.com/${PN}-3/source/galera-3-${PV}.tar.gz"
139 -LICENSE="GPL-2 BSD"
140 -
141 -SLOT="0"
142 -
143 -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
144 -IUSE="cpu_flags_x86_sse4_2 garbd test"
145 -
146 -CDEPEND="
147 - dev-libs/openssl:0=
148 - >=dev-libs/boost-1.41:0=
149 - "
150 -DEPEND="${DEPEND}
151 - ${CDEPEND}
152 - dev-libs/check
153 - >=sys-devel/gcc-4.4
154 - >=dev-cpp/asio-1.10.1[ssl]
155 - <dev-cpp/asio-1.12.0
156 - "
157 -#Run time only
158 -RDEPEND="${CDEPEND}"
159 -
160 -S="${WORKDIR}/${MY_P}"
161 -# Respect {C,LD}FLAGS.
162 -PATCHES=( "${FILESDIR}/galera-3.15-strip-extra-cflags.patch" )
163 -
164 -pkg_preinst() {
165 - if use garbd ; then
166 - enewgroup garbd
167 - enewuser garbd -1 -1 -1 garbd
168 - fi
169 -}
170 -
171 -src_prepare() {
172 - default
173 -
174 - # Remove bundled dev-cpp/asio
175 - rm -r "${S}/asio" || die
176 -
177 - #Remove optional garbd daemon
178 - if ! use garbd ; then
179 - rm -r "${S}/garb" || die
180 - fi
181 -}
182 -
183 -src_configure() {
184 - tc-export CC CXX
185 - # Uses hardware specific code that seems to depend on SSE4.2
186 - if use cpu_flags_x86_sse4_2 ; then
187 - append-cflags -msse4.2
188 - else
189 - append-cflags -DCRC32C_NO_HARDWARE
190 - fi
191 - # strict_build_flags=0 disables -Werror, -pedantic, -Weffc++,
192 - # and -Wold-style-cast
193 - MYSCONS=(
194 - tests=$(usex test 1 0)
195 - strict_build_flags=0
196 - system_asio=1
197 - )
198 -}
199 -
200 -src_compile() {
201 - escons --warn=no-missing-sconscript "${MYSCONS[@]}"
202 -}
203 -
204 -src_install() {
205 - dodoc scripts/packages/README scripts/packages/README-MySQL
206 - if use garbd ; then
207 - dobin garb/garbd
208 - newconfd "${FILESDIR}/garb.cnf" garbd
209 - newinitd "${FILESDIR}/garb.sh" garbd
210 - doman man/garbd.8
211 - fi
212 - exeinto /usr/$(get_libdir)/${PN}
213 - doexe libgalera_smm.so
214 -}