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-mysqlnd_ms/
Date: Tue, 12 Jul 2016 19:49:16
Message-Id: 1468352929.de03399ccc489991bde7e8fa975d9d94f2e6befa.grknight@gentoo
1 commit: de03399ccc489991bde7e8fa975d9d94f2e6befa
2 Author: Brian Evans <grknight <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jul 12 19:48:49 2016 +0000
4 Commit: Brian Evans <grknight <AT> gentoo <DOT> org>
5 CommitDate: Tue Jul 12 19:48:49 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de03399c
7
8 dev-php/pecl-mysqlnd_ms: Version bump; Drop php 5.4 USE
9
10 Bump to a VCS snapshot that can build on PHP 5.6
11 There are many intermediate changes which prevent a direct
12 patch on 1.5.2 for PHP 5.6
13
14 Package-Manager: portage-2.3.0
15
16 dev-php/pecl-mysqlnd_ms/Manifest | 1 +
17 .../pecl-mysqlnd_ms/pecl-mysqlnd_ms-1.5.2-r1.ebuild | 5 ++---
18 ...build => pecl-mysqlnd_ms-1.6.0_pre20141127.ebuild} | 19 ++++++++++++-------
19 3 files changed, 15 insertions(+), 10 deletions(-)
20
21 diff --git a/dev-php/pecl-mysqlnd_ms/Manifest b/dev-php/pecl-mysqlnd_ms/Manifest
22 index 63f3cd4..b6618b3 100644
23 --- a/dev-php/pecl-mysqlnd_ms/Manifest
24 +++ b/dev-php/pecl-mysqlnd_ms/Manifest
25 @@ -1 +1,2 @@
26 DIST mysqlnd_ms-1.5.2.tgz 385916 SHA256 22b9ba1afb36b3df11c1051c813bc07889c815d1d9993bb07ffda182665b472f SHA512 5ab888d683384e9d2b33df8d057cf438411b6506759a80b8bad79608bb4029abf77535ffc8472e8e478d5d456c2260b5dd4bc68396180a9ebfed45f90bdc8d7d WHIRLPOOL 6d3d8786c74d4dfac384af3ea9f0cd8664e99aeaa766806ef8319c955135ab57092c2db27ef615def5574ab05c5a8a4e8e1f7bff9888a4cd3b3fc660c623fbe0
27 +DIST pecl-mysqlnd_ms-1.6.0_pre20141127.tar.xz 320604 SHA256 2cb2df946f020bcfcec1ff40b6a273dbfe69955fabe348a4804fba6897d55382 SHA512 44ca22d41d1064fb7ad3545978facd73f4279611769ee450016e8325013129b4414c637f3cb621078d4cd8e46a3ea5b9f4f16a580f9ecf389c637606a8c50ec5 WHIRLPOOL 640586e0cfbbf584cb18b4e38fbee9a90e0b929120428ea319e66276216f341a1ded65f08306be43028c8c13e3131e1f3fc98987386ccd03be39210616af5560
28
29 diff --git a/dev-php/pecl-mysqlnd_ms/pecl-mysqlnd_ms-1.5.2-r1.ebuild b/dev-php/pecl-mysqlnd_ms/pecl-mysqlnd_ms-1.5.2-r1.ebuild
30 index 28ab483..9ac4bd2 100644
31 --- a/dev-php/pecl-mysqlnd_ms/pecl-mysqlnd_ms-1.5.2-r1.ebuild
32 +++ b/dev-php/pecl-mysqlnd_ms/pecl-mysqlnd_ms-1.5.2-r1.ebuild
33 @@ -1,4 +1,4 @@
34 -# Copyright 1999-2015 Gentoo Foundation
35 +# Copyright 1999-2016 Gentoo Foundation
36 # Distributed under the terms of the GNU General Public License v2
37 # $Id$
38
39 @@ -9,7 +9,7 @@ PHP_EXT_INI="yes"
40 PHP_EXT_ZENDEXT="no"
41
42 # php5-6 fails to build
43 -USE_PHP="php5-5 php5-4"
44 +USE_PHP="php5-5"
45
46 inherit php-ext-pecl-r2
47
48 @@ -22,7 +22,6 @@ IUSE=""
49
50 # Specifying targets due to USE flag transition
51 DEPEND="
52 - php_targets_php5-4? ( dev-lang/php:5.4[mysqlnd] )
53 php_targets_php5-5? ( || (
54 dev-lang/php:5.5[-libmysqlclient,mysql]
55 dev-lang/php:5.5[-libmysqlclient,mysqli]
56
57 diff --git a/dev-php/pecl-mysqlnd_ms/pecl-mysqlnd_ms-1.5.2-r1.ebuild b/dev-php/pecl-mysqlnd_ms/pecl-mysqlnd_ms-1.6.0_pre20141127.ebuild
58 similarity index 55%
59 copy from dev-php/pecl-mysqlnd_ms/pecl-mysqlnd_ms-1.5.2-r1.ebuild
60 copy to dev-php/pecl-mysqlnd_ms/pecl-mysqlnd_ms-1.6.0_pre20141127.ebuild
61 index 28ab483..1ac948d 100644
62 --- a/dev-php/pecl-mysqlnd_ms/pecl-mysqlnd_ms-1.5.2-r1.ebuild
63 +++ b/dev-php/pecl-mysqlnd_ms/pecl-mysqlnd_ms-1.6.0_pre20141127.ebuild
64 @@ -1,18 +1,19 @@
65 -# Copyright 1999-2015 Gentoo Foundation
66 +# Copyright 1999-2016 Gentoo Foundation
67 # Distributed under the terms of the GNU General Public License v2
68 # $Id$
69
70 -EAPI=5
71 +EAPI=6
72
73 PHP_EXT_NAME="mysqlnd_ms"
74 PHP_EXT_INI="yes"
75 PHP_EXT_ZENDEXT="no"
76
77 -# php5-6 fails to build
78 -USE_PHP="php5-5 php5-4"
79 -
80 -inherit php-ext-pecl-r2
81 +USE_PHP="php5-5 php5-6"
82 +# This is an SVN snapshot stored locally
83 +SRC_URI="https://dev.gentoo.org/~grknight/distfiles/${P}.tar.xz"
84 +inherit php-ext-source-r3
85
86 +HOMEPAGE="http://pecl.php.net/package/mysqlnd_ms"
87 KEYWORDS="~amd64"
88
89 DESCRIPTION="A replication and load balancing plugin for the mysqlnd library"
90 @@ -22,11 +23,15 @@ IUSE=""
91
92 # Specifying targets due to USE flag transition
93 DEPEND="
94 - php_targets_php5-4? ( dev-lang/php:5.4[mysqlnd] )
95 php_targets_php5-5? ( || (
96 dev-lang/php:5.5[-libmysqlclient,mysql]
97 dev-lang/php:5.5[-libmysqlclient,mysqli]
98 )
99 )
100 + php_targets_php5-6? ( || (
101 + dev-lang/php:5.6[-libmysqlclient,mysql]
102 + dev-lang/php:5.6[-libmysqlclient,mysqli]
103 + )
104 + )
105 "
106 RDEPEND="${DEPEND}"