Gentoo Archives: gentoo-commits

From: Brian Evans <grknight@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-php/pecl-event/
Date: Fri, 06 Apr 2018 19:05:22
Message-Id: 1523041502.76ae1cf7993fc5938c1fb0fdd0a80cdab4e43ee0.grknight@gentoo
1 commit: 76ae1cf7993fc5938c1fb0fdd0a80cdab4e43ee0
2 Author: Brian Evans <grknight <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 6 19:05:02 2018 +0000
4 Commit: Brian Evans <grknight <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 6 19:05:02 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ae1cf7
7
8 dev-php/pecl-event: Revbump for php 7.2; fix tests
9
10 Package-Manager: Portage-2.3.28, Repoman-2.3.9
11
12 ...pecl-event-2.3.0.ebuild => pecl-event-2.3.0-r1.ebuild} | 15 ++++++++++++---
13 1 file changed, 12 insertions(+), 3 deletions(-)
14
15 diff --git a/dev-php/pecl-event/pecl-event-2.3.0.ebuild b/dev-php/pecl-event/pecl-event-2.3.0-r1.ebuild
16 similarity index 72%
17 rename from dev-php/pecl-event/pecl-event-2.3.0.ebuild
18 rename to dev-php/pecl-event/pecl-event-2.3.0-r1.ebuild
19 index 47dedd10988..3fbf4fc20ca 100644
20 --- a/dev-php/pecl-event/pecl-event-2.3.0.ebuild
21 +++ b/dev-php/pecl-event/pecl-event-2.3.0-r1.ebuild
22 @@ -1,4 +1,4 @@
23 -# Copyright 1999-2017 Gentoo Foundation
24 +# Copyright 1999-2018 Gentoo Foundation
25 # Distributed under the terms of the GNU General Public License v2
26
27 EAPI="6"
28 @@ -8,7 +8,7 @@ PHP_EXT_INI="yes"
29 PHP_EXT_ZENDEXT="no"
30 DOCS=( README.md )
31
32 -USE_PHP="php5-6 php7-0 php7-1"
33 +USE_PHP="php5-6 php7-0 php7-1 php7-2"
34
35 inherit php-ext-pecl-r3
36
37 @@ -24,7 +24,8 @@ DEPEND="
38 ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) )
39 php_targets_php5-6? ( dev-lang/php:5.6[sockets?] )
40 php_targets_php7-0? ( dev-lang/php:7.0[sockets?] )
41 - php_targets_php7-1? ( dev-lang/php:7.1[sockets?] )"
42 + php_targets_php7-1? ( dev-lang/php:7.1[sockets?] )
43 + php_targets_php7-2? ( dev-lang/php:7.2[sockets?] )"
44
45 RDEPEND="${DEPEND} !dev-php/pecl-libevent"
46
47 @@ -41,3 +42,11 @@ src_configure() {
48 )
49 php-ext-source-r3_src_configure
50 }
51 +
52 +src_test() {
53 + local slot
54 + for slot in $(php_get_slots); do
55 + php_init_slot_env "${slot}"
56 + SKIP_ONLINE_TESTS="yes" NO_INTERACTION="yes" emake test
57 + done
58 +}