Gentoo Archives: gentoo-commits

From: "Aaron W. Swenson" <titanofold@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-db/pgpool2/
Date: Sun, 10 Feb 2019 11:57:18
Message-Id: 1549799814.227d41ab23ba39b097a0daa7e399e5ed3e7d0b60.titanofold@gentoo
1 commit: 227d41ab23ba39b097a0daa7e399e5ed3e7d0b60
2 Author: Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
3 AuthorDate: Sun Feb 10 11:55:47 2019 +0000
4 Commit: Aaron W. Swenson <titanofold <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 10 11:56:54 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=227d41ab
7
8 dev-db/pgpool2: Cleanup old
9
10 Package-Manager: Portage-2.3.51, Repoman-2.3.11
11 Signed-off-by: Aaron W. Swenson <titanofold <AT> gentoo.org>
12
13 dev-db/pgpool2/Manifest | 4 --
14 dev-db/pgpool2/pgpool2-3.7.0.ebuild | 98 ---------------------------------
15 dev-db/pgpool2/pgpool2-3.7.1.ebuild | 98 ---------------------------------
16 dev-db/pgpool2/pgpool2-3.7.3.ebuild | 98 ---------------------------------
17 dev-db/pgpool2/pgpool2-3.7.5.ebuild | 104 ------------------------------------
18 5 files changed, 402 deletions(-)
19
20 diff --git a/dev-db/pgpool2/Manifest b/dev-db/pgpool2/Manifest
21 index 6a2000ddfbc..1044682f7a2 100644
22 --- a/dev-db/pgpool2/Manifest
23 +++ b/dev-db/pgpool2/Manifest
24 @@ -1,6 +1,2 @@
25 -DIST pgpool-II-3.7.0.tar.gz 3269076 BLAKE2B f7a396e82022a35e5f46fb644ca4a9007db3abaf97f8249d88bca00abf5d33abe7d47f705e959f7fb910885bf49f68bd5f965aae3085d12076d3100cca2f25f8 SHA512 cf8eef3a2ec761b51f9e6a72b5211810de57ad9b40b1738067616478b6486a813782588bfc92f6f351334d9514b1394551230c486fa0ac2f6c18a0490f22bbe2
26 -DIST pgpool-II-3.7.1.tar.gz 3237755 BLAKE2B ec196e384c9c4c03a28081fbb74b820c7480e2a98427441572142bd80bff6d2adbbda9bc19df1c70f4699af28fcac5f09161a5938df633bb9eba52c0d9dc24ac SHA512 2a83f573ca2a720ee7beb75d8d1380747e29b2bb3c809f51bd0f8e4423d67f882ce2acb7d9ea118c55313e969aba3bf94a0d5b190eb905123d43c09df25e00ef
27 -DIST pgpool-II-3.7.3.tar.gz 3259752 BLAKE2B 398257b2a647039a634d52b0e23ab1584aaa67f58d6f234f03bf2e99380b346b4ff51647f876d0789c484e88fc149a2af5a5b1b8fd3aa48323aada064ea3421d SHA512 c7fea570f11dfc348b0099fde074f61a15e6979b6f16526d24d73b26d723edfdbadbcf10e90c2111aeb72599970718d3cda4abed3e99e8a711cf03b715c29624
28 -DIST pgpool-II-3.7.5.tar.gz 3276279 BLAKE2B d9c52684985e0a74ef115792f79a71305fbcc5f44663971e5fee41d543c7c290999091c387f5da6c73c88466880a24b21d469046de7981983d9984a606ae357e SHA512 4840047f11b5e176803c03073d1ef6ef54f9d0be3d9bd622fedc9fd0ad4f835090fbf671bfd71cda0d994af6ea9a1658b0d5e5d09ec317b345c41fb0fa4b7b70
29 DIST pgpool-II-3.7.7.tar.gz 3325039 BLAKE2B 47f4d48b811af0fb6626a6ea4b46bd81d13997fa8756f533711f733eed7526ea79bbc929cf894911cc5697c37fd5fde0306eaee485f00b6c41c2701bf08c972c SHA512 9766d011f8a93ae292770b24915f6825d037d55ad3f75be131a58a9dcfb4d1a61f572f2c48f69ee0d3c6cbdfe76da15e417c26f102c646c3d9e1a2f71d205374
30 DIST pgpool-II-4.0.2.tar.gz 3576212 BLAKE2B 4027b8d02f4422900e674ee49a1946521b0737e73c9cd73363cd1ad1328de294bdec219bb8df55db58c6b2da365f8094e6b2228e13f1d24f35f7fb373280bd66 SHA512 9014c34f69cdcb3064a3713ed97fa0847f5572866db709c53f703b2ff996dbb31988d6573fcd85c9bb715bb54b9c215adaf11eb2f90193371be804ec37ac955e
31
32 diff --git a/dev-db/pgpool2/pgpool2-3.7.0.ebuild b/dev-db/pgpool2/pgpool2-3.7.0.ebuild
33 deleted file mode 100644
34 index d69e1ec43a5..00000000000
35 --- a/dev-db/pgpool2/pgpool2-3.7.0.ebuild
36 +++ /dev/null
37 @@ -1,98 +0,0 @@
38 -# Copyright 1999-2019 Gentoo Authors
39 -# Distributed under the terms of the GNU General Public License v2
40 -
41 -EAPI=6
42 -
43 -POSTGRES_COMPAT=( 9.{3..6} 10 )
44 -
45 -inherit postgres-multi
46 -
47 -MY_P="${PN/2/-II}-${PV}"
48 -
49 -DESCRIPTION="Connection pool server for PostgreSQL"
50 -HOMEPAGE="http://www.pgpool.net/"
51 -SRC_URI="http://www.pgpool.net/download.php?f=${MY_P}.tar.gz -> ${MY_P}.tar.gz"
52 -LICENSE="BSD"
53 -SLOT="0"
54 -
55 -KEYWORDS="amd64 x86"
56 -
57 -IUSE="doc memcached pam ssl static-libs"
58 -
59 -RDEPEND="
60 - ${POSTGRES_DEP}
61 - net-libs/libnsl:0=
62 - memcached? ( dev-libs/libmemcached )
63 - pam? ( sys-auth/pambase )
64 - ssl? ( dev-libs/openssl:0= )
65 -"
66 -DEPEND="${RDEPEND}
67 - sys-devel/bison
68 - !!dev-db/pgpool
69 -"
70 -
71 -S=${WORKDIR}/${MY_P}
72 -
73 -pkg_setup() {
74 - postgres_new_user pgpool
75 -
76 - postgres-multi_pkg_setup
77 -}
78 -
79 -src_prepare() {
80 - eapply "${FILESDIR}/pgpool_run_paths-3.6.5.patch"
81 -
82 - postgres-multi_src_prepare
83 -}
84 -
85 -src_configure() {
86 - local myconf
87 - use memcached && \
88 - myconf="--with-memcached=\"${EROOT%/}/usr/include/libmemcached\""
89 - use pam && myconf+=' --with-pam'
90 -
91 - postgres-multi_foreach econf \
92 - --disable-rpath \
93 - --sysconfdir="${EROOT%/}/etc/${PN}" \
94 - --with-pgsql-includedir='/usr/include/postgresql-@PG_SLOT@' \
95 - --with-pgsql-libdir="/usr/$(get_libdir)/postgresql-@PG_SLOT@/$(get_libdir)" \
96 - $(use_with ssl openssl) \
97 - $(use_enable static-libs static) \
98 - ${myconf}
99 -}
100 -
101 -src_compile() {
102 - # Even though we're only going to do an install for the best slot
103 - # available, the extension bits in src/sql need some things outside
104 - # of that directory built, too.
105 - postgres-multi_foreach emake
106 - postgres-multi_foreach emake -C src/sql
107 -}
108 -
109 -src_install() {
110 - # We only need the best stuff installed
111 - postgres-multi_forbest emake DESTDIR="${D}" install
112 -
113 - # Except for the extension and .so files that each PostgreSQL slot needs
114 - postgres-multi_foreach emake DESTDIR="${D}" -C src/sql install
115 -
116 - newinitd "${FILESDIR}/${PN}.initd" ${PN}
117 - newconfd "${FILESDIR}/${PN}.confd" ${PN}
118 -
119 - # Documentation!
120 - dodoc NEWS TODO
121 - doman doc/src/sgml/man{1,8}/*
122 - use doc && dodoc -r doc/src/sgml/html
123 -
124 - # Examples and extras
125 - # mv some files that get installed to /usr/share/pgpool-II so that
126 - # they all wind up in the same place
127 - mv "${ED%/}/usr/share/${PN/2/-II}" "${ED%/}/usr/share/${PN}" || die
128 - into "/usr/share/${PN}"
129 - dobin src/sample/{pgpool_recovery,pgpool_recovery_pitr,pgpool_remote_start}
130 - insinto "/usr/share/${PN}"
131 - doins src/sample/{{pcp,pgpool,pool_hba}.conf.sample*,pgpool.pam}
132 -
133 - # One more thing: Evil la files!
134 - find "${ED}" -name '*.la' -exec rm -f {} +
135 -}
136
137 diff --git a/dev-db/pgpool2/pgpool2-3.7.1.ebuild b/dev-db/pgpool2/pgpool2-3.7.1.ebuild
138 deleted file mode 100644
139 index abc82060012..00000000000
140 --- a/dev-db/pgpool2/pgpool2-3.7.1.ebuild
141 +++ /dev/null
142 @@ -1,98 +0,0 @@
143 -# Copyright 1999-2019 Gentoo Authors
144 -# Distributed under the terms of the GNU General Public License v2
145 -
146 -EAPI=6
147 -
148 -POSTGRES_COMPAT=( 9.{3..6} 10 )
149 -
150 -inherit postgres-multi
151 -
152 -MY_P="${PN/2/-II}-${PV}"
153 -
154 -DESCRIPTION="Connection pool server for PostgreSQL"
155 -HOMEPAGE="http://www.pgpool.net/"
156 -SRC_URI="http://www.pgpool.net/download.php?f=${MY_P}.tar.gz -> ${MY_P}.tar.gz"
157 -LICENSE="BSD"
158 -SLOT="0"
159 -
160 -KEYWORDS="~amd64 ~x86"
161 -
162 -IUSE="doc memcached pam ssl static-libs"
163 -
164 -RDEPEND="
165 - ${POSTGRES_DEP}
166 - net-libs/libnsl:0=
167 - memcached? ( dev-libs/libmemcached )
168 - pam? ( sys-auth/pambase )
169 - ssl? ( dev-libs/openssl:0= )
170 -"
171 -DEPEND="${RDEPEND}
172 - sys-devel/bison
173 - !!dev-db/pgpool
174 -"
175 -
176 -S=${WORKDIR}/${MY_P}
177 -
178 -pkg_setup() {
179 - postgres_new_user pgpool
180 -
181 - postgres-multi_pkg_setup
182 -}
183 -
184 -src_prepare() {
185 - eapply "${FILESDIR}/pgpool_run_paths-3.6.5.patch"
186 -
187 - postgres-multi_src_prepare
188 -}
189 -
190 -src_configure() {
191 - local myconf
192 - use memcached && \
193 - myconf="--with-memcached=\"${EROOT%/}/usr/include/libmemcached\""
194 - use pam && myconf+=' --with-pam'
195 -
196 - postgres-multi_foreach econf \
197 - --disable-rpath \
198 - --sysconfdir="${EROOT%/}/etc/${PN}" \
199 - --with-pgsql-includedir='/usr/include/postgresql-@PG_SLOT@' \
200 - --with-pgsql-libdir="/usr/$(get_libdir)/postgresql-@PG_SLOT@/$(get_libdir)" \
201 - $(use_with ssl openssl) \
202 - $(use_enable static-libs static) \
203 - ${myconf}
204 -}
205 -
206 -src_compile() {
207 - # Even though we're only going to do an install for the best slot
208 - # available, the extension bits in src/sql need some things outside
209 - # of that directory built, too.
210 - postgres-multi_foreach emake
211 - postgres-multi_foreach emake -C src/sql
212 -}
213 -
214 -src_install() {
215 - # We only need the best stuff installed
216 - postgres-multi_forbest emake DESTDIR="${D}" install
217 -
218 - # Except for the extension and .so files that each PostgreSQL slot needs
219 - postgres-multi_foreach emake DESTDIR="${D}" -C src/sql install
220 -
221 - newinitd "${FILESDIR}/${PN}.initd" ${PN}
222 - newconfd "${FILESDIR}/${PN}.confd" ${PN}
223 -
224 - # Documentation!
225 - dodoc NEWS TODO
226 - doman doc/src/sgml/man{1,8}/*
227 - use doc && dodoc -r doc/src/sgml/html
228 -
229 - # Examples and extras
230 - # mv some files that get installed to /usr/share/pgpool-II so that
231 - # they all wind up in the same place
232 - mv "${ED%/}/usr/share/${PN/2/-II}" "${ED%/}/usr/share/${PN}" || die
233 - into "/usr/share/${PN}"
234 - dobin src/sample/{pgpool_recovery,pgpool_recovery_pitr,pgpool_remote_start}
235 - insinto "/usr/share/${PN}"
236 - doins src/sample/{{pcp,pgpool,pool_hba}.conf.sample*,pgpool.pam}
237 -
238 - # One more thing: Evil la files!
239 - find "${ED}" -name '*.la' -exec rm -f {} +
240 -}
241
242 diff --git a/dev-db/pgpool2/pgpool2-3.7.3.ebuild b/dev-db/pgpool2/pgpool2-3.7.3.ebuild
243 deleted file mode 100644
244 index abc82060012..00000000000
245 --- a/dev-db/pgpool2/pgpool2-3.7.3.ebuild
246 +++ /dev/null
247 @@ -1,98 +0,0 @@
248 -# Copyright 1999-2019 Gentoo Authors
249 -# Distributed under the terms of the GNU General Public License v2
250 -
251 -EAPI=6
252 -
253 -POSTGRES_COMPAT=( 9.{3..6} 10 )
254 -
255 -inherit postgres-multi
256 -
257 -MY_P="${PN/2/-II}-${PV}"
258 -
259 -DESCRIPTION="Connection pool server for PostgreSQL"
260 -HOMEPAGE="http://www.pgpool.net/"
261 -SRC_URI="http://www.pgpool.net/download.php?f=${MY_P}.tar.gz -> ${MY_P}.tar.gz"
262 -LICENSE="BSD"
263 -SLOT="0"
264 -
265 -KEYWORDS="~amd64 ~x86"
266 -
267 -IUSE="doc memcached pam ssl static-libs"
268 -
269 -RDEPEND="
270 - ${POSTGRES_DEP}
271 - net-libs/libnsl:0=
272 - memcached? ( dev-libs/libmemcached )
273 - pam? ( sys-auth/pambase )
274 - ssl? ( dev-libs/openssl:0= )
275 -"
276 -DEPEND="${RDEPEND}
277 - sys-devel/bison
278 - !!dev-db/pgpool
279 -"
280 -
281 -S=${WORKDIR}/${MY_P}
282 -
283 -pkg_setup() {
284 - postgres_new_user pgpool
285 -
286 - postgres-multi_pkg_setup
287 -}
288 -
289 -src_prepare() {
290 - eapply "${FILESDIR}/pgpool_run_paths-3.6.5.patch"
291 -
292 - postgres-multi_src_prepare
293 -}
294 -
295 -src_configure() {
296 - local myconf
297 - use memcached && \
298 - myconf="--with-memcached=\"${EROOT%/}/usr/include/libmemcached\""
299 - use pam && myconf+=' --with-pam'
300 -
301 - postgres-multi_foreach econf \
302 - --disable-rpath \
303 - --sysconfdir="${EROOT%/}/etc/${PN}" \
304 - --with-pgsql-includedir='/usr/include/postgresql-@PG_SLOT@' \
305 - --with-pgsql-libdir="/usr/$(get_libdir)/postgresql-@PG_SLOT@/$(get_libdir)" \
306 - $(use_with ssl openssl) \
307 - $(use_enable static-libs static) \
308 - ${myconf}
309 -}
310 -
311 -src_compile() {
312 - # Even though we're only going to do an install for the best slot
313 - # available, the extension bits in src/sql need some things outside
314 - # of that directory built, too.
315 - postgres-multi_foreach emake
316 - postgres-multi_foreach emake -C src/sql
317 -}
318 -
319 -src_install() {
320 - # We only need the best stuff installed
321 - postgres-multi_forbest emake DESTDIR="${D}" install
322 -
323 - # Except for the extension and .so files that each PostgreSQL slot needs
324 - postgres-multi_foreach emake DESTDIR="${D}" -C src/sql install
325 -
326 - newinitd "${FILESDIR}/${PN}.initd" ${PN}
327 - newconfd "${FILESDIR}/${PN}.confd" ${PN}
328 -
329 - # Documentation!
330 - dodoc NEWS TODO
331 - doman doc/src/sgml/man{1,8}/*
332 - use doc && dodoc -r doc/src/sgml/html
333 -
334 - # Examples and extras
335 - # mv some files that get installed to /usr/share/pgpool-II so that
336 - # they all wind up in the same place
337 - mv "${ED%/}/usr/share/${PN/2/-II}" "${ED%/}/usr/share/${PN}" || die
338 - into "/usr/share/${PN}"
339 - dobin src/sample/{pgpool_recovery,pgpool_recovery_pitr,pgpool_remote_start}
340 - insinto "/usr/share/${PN}"
341 - doins src/sample/{{pcp,pgpool,pool_hba}.conf.sample*,pgpool.pam}
342 -
343 - # One more thing: Evil la files!
344 - find "${ED}" -name '*.la' -exec rm -f {} +
345 -}
346
347 diff --git a/dev-db/pgpool2/pgpool2-3.7.5.ebuild b/dev-db/pgpool2/pgpool2-3.7.5.ebuild
348 deleted file mode 100644
349 index f4f989f9a38..00000000000
350 --- a/dev-db/pgpool2/pgpool2-3.7.5.ebuild
351 +++ /dev/null
352 @@ -1,104 +0,0 @@
353 -# Copyright 1999-2019 Gentoo Authors
354 -# Distributed under the terms of the GNU General Public License v2
355 -
356 -EAPI=6
357 -
358 -POSTGRES_COMPAT=( 9.{3..6} 10 )
359 -
360 -inherit autotools postgres-multi
361 -
362 -MY_P="${PN/2/-II}-${PV}"
363 -
364 -DESCRIPTION="Connection pool server for PostgreSQL"
365 -HOMEPAGE="http://www.pgpool.net/"
366 -SRC_URI="http://www.pgpool.net/download.php?f=${MY_P}.tar.gz -> ${MY_P}.tar.gz"
367 -LICENSE="BSD"
368 -SLOT="0"
369 -
370 -KEYWORDS="amd64 x86"
371 -
372 -IUSE="doc libressl memcached pam ssl static-libs"
373 -
374 -RDEPEND="
375 - ${POSTGRES_DEP}
376 - net-libs/libnsl:0=
377 - memcached? ( dev-libs/libmemcached )
378 - pam? ( sys-auth/pambase )
379 - ssl? (
380 - !libressl? ( dev-libs/openssl:0= )
381 - libressl? ( dev-libs/libressl:= )
382 - )
383 -"
384 -DEPEND="${RDEPEND}
385 - !!dev-db/pgpool
386 - sys-devel/bison
387 - virtual/pkgconfig
388 -"
389 -
390 -S=${WORKDIR}/${MY_P}
391 -
392 -pkg_setup() {
393 - postgres_new_user pgpool
394 -
395 - postgres-multi_pkg_setup
396 -}
397 -
398 -src_prepare() {
399 - eapply \
400 - "${FILESDIR}/pgpool-configure-memcached.patch" \
401 - "${FILESDIR}/pgpool-configure-pam.patch" \
402 - "${FILESDIR}/pgpool-configure-pthread.patch" \
403 - "${FILESDIR}/pgpool_run_paths-3.6.5.patch"
404 -
405 - eautoreconf
406 -
407 - postgres-multi_src_prepare
408 -}
409 -
410 -src_configure() {
411 - postgres-multi_foreach econf \
412 - --disable-rpath \
413 - --sysconfdir="${EROOT%/}/etc/${PN}" \
414 - --with-pgsql-includedir='/usr/include/postgresql-@PG_SLOT@' \
415 - --with-pgsql-libdir="/usr/$(get_libdir)/postgresql-@PG_SLOT@/$(get_libdir)" \
416 - $(use_enable static-libs static) \
417 - $(use_with memcached) \
418 - $(use_with pam) \
419 - $(use_with ssl openssl)
420 -}
421 -
422 -src_compile() {
423 - # Even though we're only going to do an install for the best slot
424 - # available, the extension bits in src/sql need some things outside
425 - # of that directory built, too.
426 - postgres-multi_foreach emake
427 - postgres-multi_foreach emake -C src/sql
428 -}
429 -
430 -src_install() {
431 - # We only need the best stuff installed
432 - postgres-multi_forbest emake DESTDIR="${D}" install
433 -
434 - # Except for the extension and .so files that each PostgreSQL slot needs
435 - postgres-multi_foreach emake DESTDIR="${D}" -C src/sql install
436 -
437 - newinitd "${FILESDIR}/${PN}.initd" ${PN}
438 - newconfd "${FILESDIR}/${PN}.confd" ${PN}
439 -
440 - # Documentation!
441 - dodoc NEWS TODO
442 - doman doc/src/sgml/man{1,8}/*
443 - use doc && dodoc -r doc/src/sgml/html
444 -
445 - # Examples and extras
446 - # mv some files that get installed to /usr/share/pgpool-II so that
447 - # they all wind up in the same place
448 - mv "${ED%/}/usr/share/${PN/2/-II}" "${ED%/}/usr/share/${PN}" || die
449 - into "/usr/share/${PN}"
450 - dobin src/sample/{pgpool_recovery,pgpool_recovery_pitr,pgpool_remote_start}
451 - insinto "/usr/share/${PN}"
452 - doins src/sample/{{pcp,pgpool,pool_hba}.conf.sample*,pgpool.pam}
453 -
454 - # One more thing: Evil la files!
455 - find "${ED}" -name '*.la' -exec rm -f {} +
456 -}