Gentoo Archives: gentoo-commits

From: "Brian Evans (grknight)" <grknight@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-php/libvirt-php: libvirt-php-9999.ebuild libvirt-php-0.4.8.ebuild ChangeLog libvirt-php-0.4.7.ebuild libvirt-php-0.4.6.ebuild
Date: Thu, 02 Oct 2014 13:50:47
Message-Id: 20141002135042.DB6516C45@oystercatcher.gentoo.org
1 grknight 14/10/02 13:50:42
2
3 Modified: libvirt-php-9999.ebuild ChangeLog
4 Added: libvirt-php-0.4.8.ebuild
5 Removed: libvirt-php-0.4.7.ebuild libvirt-php-0.4.6.ebuild
6 Log:
7 Version bump; Drop 5.3 support; Fix LICENSE to LGPL-2.1; Block automake-1.14 on live build
8
9 (Portage version: 2.2.14_rc1/cvs/Linux x86_64, signed Manifest commit with key 67C78E1D)
10
11 Revision Changes Path
12 1.6 dev-php/libvirt-php/libvirt-php-9999.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-php/libvirt-php/libvirt-php-9999.ebuild?rev=1.6&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-php/libvirt-php/libvirt-php-9999.ebuild?rev=1.6&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-php/libvirt-php/libvirt-php-9999.ebuild?r1=1.5&r2=1.6
17
18 Index: libvirt-php-9999.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-php/libvirt-php/libvirt-php-9999.ebuild,v
21 retrieving revision 1.5
22 retrieving revision 1.6
23 diff -u -r1.5 -r1.6
24 --- libvirt-php-9999.ebuild 10 Aug 2014 21:00:07 -0000 1.5
25 +++ libvirt-php-9999.ebuild 2 Oct 2014 13:50:42 -0000 1.6
26 @@ -1,20 +1,22 @@
27 # Copyright 1999-2014 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-php/libvirt-php/libvirt-php-9999.ebuild,v 1.5 2014/08/10 21:00:07 slyfox Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-php/libvirt-php/libvirt-php-9999.ebuild,v 1.6 2014/10/02 13:50:42 grknight Exp $
31
32 -EAPI=4
33 +EAPI=5
34
35 PHP_EXT_NAME="libvirt-php"
36 PHP_EXT_SKIP_PHPIZE="yes"
37 -USE_PHP="php5-3 php5-4"
38 +USE_PHP="php5-6 php5-5 php5-4"
39 +# Automake 1.14 is broken. Check this later
40 +WANT_AUTOMAKE="1.13"
41
42 -inherit php-ext-source-r2 git-2
43 +inherit php-ext-source-r2 git-r3 autotools
44
45 DESCRIPTION="PHP 5 bindings for libvirt"
46 HOMEPAGE="http://libvirt.org/php/"
47 EGIT_REPO_URI="git://libvirt.org/libvirt-php.git"
48
49 -LICENSE="PHP-3.01"
50 +LICENSE="LGPL-2.1"
51 SLOT="0"
52 KEYWORDS=""
53 IUSE="doc"
54 @@ -27,10 +29,9 @@
55
56 RESTRICT="test"
57
58 -EGIT_BOOTSTRAP="autogen.sh"
59 -
60 src_unpack() {
61 - git-2_src_unpack
62 + git-r3_src_unpack
63 +
64 # create the default modules directory to be able
65 # to use the php-ext-source-r2 eclass to configure/build
66 ln -s src "${S}/modules"
67 @@ -40,6 +41,14 @@
68 done
69 }
70
71 +src_prepare() {
72 + local slot
73 + for slot in $(php_get_slots); do
74 + php_init_slot_env ${slot}
75 + eautoreconf
76 + done
77 +}
78 +
79 src_install() {
80 for slot in $(php_get_slots); do
81 php_init_slot_env ${slot}
82
83
84
85 1.9 dev-php/libvirt-php/ChangeLog
86
87 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-php/libvirt-php/ChangeLog?rev=1.9&view=markup
88 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-php/libvirt-php/ChangeLog?rev=1.9&content-type=text/plain
89 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-php/libvirt-php/ChangeLog?r1=1.8&r2=1.9
90
91 Index: ChangeLog
92 ===================================================================
93 RCS file: /var/cvsroot/gentoo-x86/dev-php/libvirt-php/ChangeLog,v
94 retrieving revision 1.8
95 retrieving revision 1.9
96 diff -u -r1.8 -r1.9
97 --- ChangeLog 10 Aug 2014 21:00:07 -0000 1.8
98 +++ ChangeLog 2 Oct 2014 13:50:42 -0000 1.9
99 @@ -1,6 +1,13 @@
100 # ChangeLog for dev-php/libvirt-php
101 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
102 -# $Header: /var/cvsroot/gentoo-x86/dev-php/libvirt-php/ChangeLog,v 1.8 2014/08/10 21:00:07 slyfox Exp $
103 +# $Header: /var/cvsroot/gentoo-x86/dev-php/libvirt-php/ChangeLog,v 1.9 2014/10/02 13:50:42 grknight Exp $
104 +
105 +*libvirt-php-0.4.8 (02 Oct 2014)
106 +
107 + 02 Oct 2014; <grknight@g.o> +libvirt-php-0.4.8.ebuild,
108 + -libvirt-php-0.4.6.ebuild, -libvirt-php-0.4.7.ebuild, libvirt-php-9999.ebuild:
109 + Version bump; Drop 5.3 support; Fix LICENSE to LGPL-2.1; Block automake-1.14
110 + on live build
111
112 10 Aug 2014; Sergei Trofimovich <slyfox@g.o> libvirt-php-0.4.6.ebuild,
113 libvirt-php-0.4.7.ebuild, libvirt-php-9999.ebuild:
114
115
116
117 1.1 dev-php/libvirt-php/libvirt-php-0.4.8.ebuild
118
119 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-php/libvirt-php/libvirt-php-0.4.8.ebuild?rev=1.1&view=markup
120 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-php/libvirt-php/libvirt-php-0.4.8.ebuild?rev=1.1&content-type=text/plain
121
122 Index: libvirt-php-0.4.8.ebuild
123 ===================================================================
124 # Copyright 1999-2014 Gentoo Foundation
125 # Distributed under the terms of the GNU General Public License v2
126 # $Header: /var/cvsroot/gentoo-x86/dev-php/libvirt-php/libvirt-php-0.4.8.ebuild,v 1.1 2014/10/02 13:50:42 grknight Exp $
127
128 EAPI=5
129
130 PHP_EXT_NAME="libvirt-php"
131 PHP_EXT_SKIP_PHPIZE="yes"
132 USE_PHP="php5-6 php5-5 php5-4"
133
134 inherit php-ext-source-r2 eutils
135
136 DESCRIPTION="PHP 5 bindings for libvirt"
137 HOMEPAGE="http://libvirt.org/php/"
138 SRC_URI="http://libvirt.org/sources/php/${P}.tar.gz"
139
140 LICENSE="LGPL-2.1"
141 SLOT="0"
142 KEYWORDS="~amd64"
143 IUSE="doc"
144
145 RDEPEND="app-emulation/libvirt
146 dev-libs/libxml2"
147 DEPEND="${RDEPEND}
148 dev-libs/libxslt
149 doc? ( app-text/xhtml1 )"
150
151 RESTRICT="test"
152
153 src_unpack() {
154 default
155 # create the default modules directory to be able
156 # to use the php-ext-source-r2 eclass to configure/build
157 ln -s src "${S}/modules"
158
159 for slot in $(php_get_slots); do
160 cp -r "${S}" "${WORKDIR}/${slot}"
161 done
162 }
163
164 src_install() {
165 local slot
166 for slot in $(php_get_slots); do
167 php_init_slot_env ${slot}
168 insinto "${EXT_DIR}"
169 newins "src/${PHP_EXT_NAME}.so" "${PHP_EXT_NAME}.so"
170 done
171 php-ext-source-r2_createinifiles
172 dodoc AUTHORS ChangeLog NEWS README
173 use doc && dohtml docs/* docs/graphics/*
174 }