[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2024-03-13 Thread Sam James
commit: b414fef9560338aad169a7142e34405fa2e16630
Author: Michal Privoznik  gmail  com>
AuthorDate: Thu Feb 15 07:24:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 14 05:52:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b414fef9

dev-php/libvirt-php: bump to v0.5.8

Signed-off-by: Michal Privoznik  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35535
Signed-off-by: Sam James  gentoo.org>

 dev-php/libvirt-php/Manifest |  1 +
 dev-php/libvirt-php/libvirt-php-0.5.8.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/dev-php/libvirt-php/Manifest b/dev-php/libvirt-php/Manifest
index b002687353b3..5d5bfed32d86 100644
--- a/dev-php/libvirt-php/Manifest
+++ b/dev-php/libvirt-php/Manifest
@@ -1,2 +1,3 @@
 DIST libvirt-php-0.5.6.tar.xz 386372 BLAKE2B 
30d6a1c8dd18a4bd9d46e9c20551978fa0c20f2d671a359fdbf86def5166df7f882e65c509087efe0acef7d0dc468b3eb520689f9e7ba552e966809c8f647390
 SHA512 
5d1b3a2afc697051a5a0d4750ce4d02b31f482b1c17ef2cf4a593b705de438d8ccb4b1543ce6b2520b450734b3634e64ccf9200227f5681cbd2daad5a9f5ee9c
 DIST libvirt-php-0.5.7.tar.xz 389380 BLAKE2B 
c8189ffdeb29a056ef959624cd46a18ce7e4e00df6a42bfb3d6349ee8aa3865a4d66b82aed9ee4f68aa7f9761adb8eb8b62bd15d7c6e8e17c187ae44eba71a86
 SHA512 
ecc640ce2c936f59824212eca36bbe3ae13c560854e0d86da9f1d4d02373751f974b374915ded57d74636c0443c09c895857e8701204fbf49c402c1f315ae0b7
+DIST libvirt-php-0.5.8.tar.xz 392316 BLAKE2B 
5c1746512a405aaa32840b47f867804d854006a3ed38db168b8a60b8a6d5c4c454b5070c71a7dce8669377842c8063b78bb1894c7a69a8ff439b770f3867a3d2
 SHA512 
efff730f101a2b4210d720bf1e9a7bb86b41caaf45de31241be05a64ea71b8bca52c73b23a39137d5849ac9f4d2d309acb72111e3e64f0b47211991e4a6a2d9a

diff --git a/dev-php/libvirt-php/libvirt-php-0.5.8.ebuild 
b/dev-php/libvirt-php/libvirt-php-0.5.8.ebuild
new file mode 100644
index ..5f7d2c0938b2
--- /dev/null
+++ b/dev-php/libvirt-php/libvirt-php-0.5.8.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PHP_EXT_NAME="libvirt-php"
+PHP_EXT_SKIP_PHPIZE="yes"
+USE_PHP="php8-1 php8-2 php8-3"
+PHP_EXT_ECONF_ARGS=()
+
+inherit php-ext-source-r3 autotools
+
+DESCRIPTION="PHP bindings for libvirt"
+HOMEPAGE="http://libvirt.org/php/;
+SRC_URI="http://libvirt.org/sources/php/${P}.tar.xz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+RDEPEND="app-emulation/libvirt
+   dev-libs/libxml2"
+DEPEND="${RDEPEND}
+   dev-libs/libxslt
+   virtual/pkgconfig
+   doc? ( app-text/xhtml1 )"
+
+DOCS=( ChangeLog NEWS README )
+
+src_unpack() {
+   default
+
+   # create the default modules directory to be able
+   # to use the php-ext-source-r3 eclass to configure/build
+   ln -s src "${S}/modules" || die
+}
+
+src_prepare() {
+   php-ext-source-r3_src_prepare
+
+   local slot
+   for slot in $(php_get_slots); do
+   php_init_slot_env "${slot}"
+   eautoreconf
+   done
+}
+
+src_install() {
+   local slot
+   for slot in $(php_get_slots); do
+   php_init_slot_env ${slot}
+   insinto "${EXT_DIR}"
+   doins "src/.libs/${PHP_EXT_NAME}.so"
+   done
+
+   php-ext-source-r3_createinifiles
+   einstalldocs
+
+   if use doc ; then
+   docinto html
+   dodoc -r docs/*
+   fi
+}
+
+src_test() {
+   for slot in $(php_get_slots); do
+   php_init_slot_env ${slot}
+   default
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2022-12-23 Thread Sam James
commit: aa51906711a051cb1896ccffa20a4a21c77e4fcb
Author: Michal Privoznik  gmail  com>
AuthorDate: Wed Dec  7 14:46:35 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 24 06:58:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa519067

dev-php/libvirt-php: bump to v0.5.7

Signed-off-by: Michal Privoznik  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28588
Signed-off-by: Sam James  gentoo.org>

 dev-php/libvirt-php/Manifest |  1 +
 dev-php/libvirt-php/libvirt-php-0.5.7.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/dev-php/libvirt-php/Manifest b/dev-php/libvirt-php/Manifest
index 59f708ad3ce5..b002687353b3 100644
--- a/dev-php/libvirt-php/Manifest
+++ b/dev-php/libvirt-php/Manifest
@@ -1 +1,2 @@
 DIST libvirt-php-0.5.6.tar.xz 386372 BLAKE2B 
30d6a1c8dd18a4bd9d46e9c20551978fa0c20f2d671a359fdbf86def5166df7f882e65c509087efe0acef7d0dc468b3eb520689f9e7ba552e966809c8f647390
 SHA512 
5d1b3a2afc697051a5a0d4750ce4d02b31f482b1c17ef2cf4a593b705de438d8ccb4b1543ce6b2520b450734b3634e64ccf9200227f5681cbd2daad5a9f5ee9c
+DIST libvirt-php-0.5.7.tar.xz 389380 BLAKE2B 
c8189ffdeb29a056ef959624cd46a18ce7e4e00df6a42bfb3d6349ee8aa3865a4d66b82aed9ee4f68aa7f9761adb8eb8b62bd15d7c6e8e17c187ae44eba71a86
 SHA512 
ecc640ce2c936f59824212eca36bbe3ae13c560854e0d86da9f1d4d02373751f974b374915ded57d74636c0443c09c895857e8701204fbf49c402c1f315ae0b7

diff --git a/dev-php/libvirt-php/libvirt-php-0.5.7.ebuild 
b/dev-php/libvirt-php/libvirt-php-0.5.7.ebuild
new file mode 100644
index ..96777d784f67
--- /dev/null
+++ b/dev-php/libvirt-php/libvirt-php-0.5.7.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PHP_EXT_NAME="libvirt-php"
+PHP_EXT_SKIP_PHPIZE="yes"
+USE_PHP="php7-4 php8-0 php8-1"
+PHP_EXT_ECONF_ARGS=()
+
+inherit php-ext-source-r3 autotools
+
+DESCRIPTION="PHP bindings for libvirt"
+HOMEPAGE="http://libvirt.org/php/;
+SRC_URI="http://libvirt.org/sources/php/${P}.tar.xz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+RDEPEND="app-emulation/libvirt
+   dev-libs/libxml2"
+DEPEND="${RDEPEND}
+   dev-libs/libxslt
+   virtual/pkgconfig
+   doc? ( app-text/xhtml1 )"
+
+DOCS=( ChangeLog NEWS README )
+
+src_unpack() {
+   default
+
+   # create the default modules directory to be able
+   # to use the php-ext-source-r3 eclass to configure/build
+   ln -s src "${S}/modules" || die
+}
+
+src_prepare() {
+   php-ext-source-r3_src_prepare
+
+   local slot
+   for slot in $(php_get_slots); do
+   php_init_slot_env "${slot}"
+   eautoreconf
+   done
+}
+
+src_install() {
+   local slot
+   for slot in $(php_get_slots); do
+   php_init_slot_env ${slot}
+   insinto "${EXT_DIR}"
+   doins "src/.libs/${PHP_EXT_NAME}.so"
+   done
+
+   php-ext-source-r3_createinifiles
+   einstalldocs
+
+   if use doc ; then
+   docinto html
+   dodoc -r docs/*
+   fi
+}
+
+src_test() {
+   for slot in $(php_get_slots); do
+   php_init_slot_env ${slot}
+   default
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2022-12-23 Thread Sam James
commit: ba2e3382ce5e889c5f571f9091ee752f00532cb8
Author: Michal Privoznik  gmail  com>
AuthorDate: Wed Dec  7 14:42:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 24 06:58:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba2e3382

dev-php/libvirt-php: Drop remove-imagick-check.patch from live ebuild

The upstream has dropped the imagick dependency here [1].
Therefore, there's no need to apply our patch that does the same.
The patch is still valid for libvirt-php-0.5.6.ebuild though, so
the file is not removed, yet.

1: 
https://gitlab.com/libvirt/libvirt-php/-/commit/d907c69f1cb0ab40bce1f4c53e6560aaf9392961

Signed-off-by: Michal Privoznik  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-php/libvirt-php/libvirt-php-.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-php/libvirt-php/libvirt-php-.ebuild 
b/dev-php/libvirt-php/libvirt-php-.ebuild
index df851fcfe3a0..8dd8a850a9ca 100644
--- a/dev-php/libvirt-php/libvirt-php-.ebuild
+++ b/dev-php/libvirt-php/libvirt-php-.ebuild
@@ -27,9 +27,6 @@ DEPEND="${RDEPEND}
doc? ( app-text/xhtml1 )"
 
 DOCS=( ChangeLog NEWS README )
-# Remove the insane check for pecl-imagick which is only used in examples
-# and is not called upon in any build
-PATCHES=( "${FILESDIR}/remove-imagick-check.patch" )
 
 src_unpack() {
git-r3_src_unpack



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2022-10-28 Thread Sam James
commit: 2593f1220b7543f89d27a62a46d66f8d928dae37
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 18:59:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 19:06:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2593f122

dev-php/libvirt-php: drop 0.5.5-r1, 0.5.5_p20211020

Signed-off-by: Sam James  gentoo.org>

 dev-php/libvirt-php/Manifest   |  2 -
 dev-php/libvirt-php/libvirt-php-0.5.5-r1.ebuild| 74 
 .../libvirt-php/libvirt-php-0.5.5_p20211020.ebuild | 78 --
 3 files changed, 154 deletions(-)

diff --git a/dev-php/libvirt-php/Manifest b/dev-php/libvirt-php/Manifest
index 162d8f03c3ea..59f708ad3ce5 100644
--- a/dev-php/libvirt-php/Manifest
+++ b/dev-php/libvirt-php/Manifest
@@ -1,3 +1 @@
-DIST libvirt-php-0.5.5.tar.gz 761250 BLAKE2B 
9899d2f0e5ea387333decce5071afc81d4160d54ef570dcbe04422dc3e93479ee57520f9bf33a0275ee86cd4b1c87e5a3f7d5118e0cd87658faed44d2ccd4807
 SHA512 
2ea263561a0bf5d155314e06dcf3c3b5c278640bc5edfa674cdd777cb6d0810bda0492c6cf77a02bc88fb6aa99b0ff1f0cbaeea87ff2e45bff9b5774a2507684
-DIST libvirt-php-0.5.5_p20211020.tar.bz2 359477 BLAKE2B 
f4be3cf138364997911b58b07e128e4b5c9e6f1520d876b51466a30cd2ade4035a06488e07b8be4cce65b1bc6585b768997214c9d0ba72cc51855b4fc0827ff4
 SHA512 
b935c910e8754000de45e88f5d5e61e2e95fbb1b007f0d747bf4cd3531ee9cb0ff5bc2ec6f561c79711df9b70e1c4cdaf2e046774341d29d3f2382d27ab8c494
 DIST libvirt-php-0.5.6.tar.xz 386372 BLAKE2B 
30d6a1c8dd18a4bd9d46e9c20551978fa0c20f2d671a359fdbf86def5166df7f882e65c509087efe0acef7d0dc468b3eb520689f9e7ba552e966809c8f647390
 SHA512 
5d1b3a2afc697051a5a0d4750ce4d02b31f482b1c17ef2cf4a593b705de438d8ccb4b1543ce6b2520b450734b3634e64ccf9200227f5681cbd2daad5a9f5ee9c

diff --git a/dev-php/libvirt-php/libvirt-php-0.5.5-r1.ebuild 
b/dev-php/libvirt-php/libvirt-php-0.5.5-r1.ebuild
deleted file mode 100644
index 57415a26ee3c..
--- a/dev-php/libvirt-php/libvirt-php-0.5.5-r1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PHP_EXT_NAME="libvirt-php"
-PHP_EXT_SKIP_PHPIZE="yes"
-USE_PHP="php7-4"
-PHP_EXT_ECONF_ARGS=()
-
-inherit php-ext-source-r3 autotools flag-o-matic
-
-DESCRIPTION="PHP bindings for libvirt"
-HOMEPAGE="http://libvirt.org/php/;
-SRC_URI="http://libvirt.org/sources/php/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc"
-
-RDEPEND="app-emulation/libvirt
-   dev-libs/libxml2"
-DEPEND="${RDEPEND}
-   dev-libs/libxslt
-   virtual/pkgconfig
-   doc? ( app-text/xhtml1 )"
-
-RESTRICT="test"
-# ChangeLog and NEWS are empty files
-DOCS=( AUTHORS README )
-# Remove the insane check for pecl-imagick which is only used in examples
-# and is not called upon in any build
-PATCHES=( "${FILESDIR}/remove-imagick-check.patch" )
-
-src_unpack() {
-   default
-
-   # create the default modules directory to be able
-   # to use the php-ext-source-r3 eclass to configure/build
-   ln -s src "${S}/modules"
-}
-
-src_prepare() {
-   php-ext-source-r3_src_prepare
-
-   local slot
-   for slot in $(php_get_slots); do
-   php_init_slot_env "${slot}"
-   eautoreconf
-   done
-}
-
-src_configure() {
-   append-cflags -fcommon
-   php-ext-source-r3_src_configure
-}
-
-src_install() {
-   local slot
-   for slot in $(php_get_slots); do
-   php_init_slot_env ${slot}
-   insinto "${EXT_DIR}"
-   doins "src/.libs/${PHP_EXT_NAME}.so"
-   done
-
-   php-ext-source-r3_createinifiles
-   einstalldocs
-
-   if use doc ; then
-   docinto html
-   dodoc -r docs/*
-   fi
-}

diff --git a/dev-php/libvirt-php/libvirt-php-0.5.5_p20211020.ebuild 
b/dev-php/libvirt-php/libvirt-php-0.5.5_p20211020.ebuild
deleted file mode 100644
index f5cd312a7461..
--- a/dev-php/libvirt-php/libvirt-php-0.5.5_p20211020.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PHP_EXT_NAME="libvirt-php"
-PHP_EXT_SKIP_PHPIZE="yes"
-USE_PHP="php7-4 php8-0 php8-1"
-PHP_EXT_ECONF_ARGS=()
-SNAPSHOT="23dde4ddc42fabee0b8c6625b80183b3cbe96a67"
-
-inherit php-ext-source-r3 autotools
-
-DESCRIPTION="PHP bindings for libvirt"
-HOMEPAGE="http://libvirt.org/php/;
-SRC_URI="https://gitlab.com/libvirt/${PN}/-/archive/${SNAPSHOT}/${PN}-${SNAPSHOT}.tar.bz2
 -> ${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc"
-
-RDEPEND="app-emulation/libvirt
-   dev-libs/libxml2"
-DEPEND="${RDEPEND}
-   dev-libs/libxslt
-   virtual/pkgconfig
-   doc? ( app-text/xhtml1 )"
-
-S="${WORKDIR}/${PN}-${SNAPSHOT}"
-PHP_EXT_S="${S}"
-
-DOCS=( ChangeLog NEWS README )
-# Remove the insane check for pecl-imagick which is only used in examples
-# and is not 

[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2022-08-18 Thread Sam James
commit: 5d6b549d2b463acb77272de7e7a0842fabc5fb03
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 19 02:19:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 19 02:19:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d6b549d

dev-php/libvirt-php: add gitlab upstream metadata

Signed-off-by: Sam James  gentoo.org>

 dev-php/libvirt-php/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-php/libvirt-php/metadata.xml b/dev-php/libvirt-php/metadata.xml
index 77a2a28f5074..51ec912fb58a 100644
--- a/dev-php/libvirt-php/metadata.xml
+++ b/dev-php/libvirt-php/metadata.xml
@@ -9,4 +9,7 @@
php-b...@gentoo.org
PHP

+   
+   libvirt/libvirt-php
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2022-06-15 Thread Sam James
commit: 918319a820d9e146559489b733345297a1ded29b
Author: Michal Privoznik  gmail  com>
AuthorDate: Tue Jun 14 16:07:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 15 22:05:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=918319a8

dev-php/libvirt-php: bump to v0.5.6

Signed-off-by: Michal Privoznik  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25903
Signed-off-by: Sam James  gentoo.org>

 dev-php/libvirt-php/Manifest |  1 +
 dev-php/libvirt-php/libvirt-php-0.5.6.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/dev-php/libvirt-php/Manifest b/dev-php/libvirt-php/Manifest
index 560eb6a12413..162d8f03c3ea 100644
--- a/dev-php/libvirt-php/Manifest
+++ b/dev-php/libvirt-php/Manifest
@@ -1,2 +1,3 @@
 DIST libvirt-php-0.5.5.tar.gz 761250 BLAKE2B 
9899d2f0e5ea387333decce5071afc81d4160d54ef570dcbe04422dc3e93479ee57520f9bf33a0275ee86cd4b1c87e5a3f7d5118e0cd87658faed44d2ccd4807
 SHA512 
2ea263561a0bf5d155314e06dcf3c3b5c278640bc5edfa674cdd777cb6d0810bda0492c6cf77a02bc88fb6aa99b0ff1f0cbaeea87ff2e45bff9b5774a2507684
 DIST libvirt-php-0.5.5_p20211020.tar.bz2 359477 BLAKE2B 
f4be3cf138364997911b58b07e128e4b5c9e6f1520d876b51466a30cd2ade4035a06488e07b8be4cce65b1bc6585b768997214c9d0ba72cc51855b4fc0827ff4
 SHA512 
b935c910e8754000de45e88f5d5e61e2e95fbb1b007f0d747bf4cd3531ee9cb0ff5bc2ec6f561c79711df9b70e1c4cdaf2e046774341d29d3f2382d27ab8c494
+DIST libvirt-php-0.5.6.tar.xz 386372 BLAKE2B 
30d6a1c8dd18a4bd9d46e9c20551978fa0c20f2d671a359fdbf86def5166df7f882e65c509087efe0acef7d0dc468b3eb520689f9e7ba552e966809c8f647390
 SHA512 
5d1b3a2afc697051a5a0d4750ce4d02b31f482b1c17ef2cf4a593b705de438d8ccb4b1543ce6b2520b450734b3634e64ccf9200227f5681cbd2daad5a9f5ee9c

diff --git a/dev-php/libvirt-php/libvirt-php-0.5.6.ebuild 
b/dev-php/libvirt-php/libvirt-php-0.5.6.ebuild
new file mode 100644
index ..9c565addf6bb
--- /dev/null
+++ b/dev-php/libvirt-php/libvirt-php-0.5.6.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PHP_EXT_NAME="libvirt-php"
+PHP_EXT_SKIP_PHPIZE="yes"
+USE_PHP="php7-4 php8-0 php8-1"
+PHP_EXT_ECONF_ARGS=()
+
+inherit php-ext-source-r3 autotools
+
+DESCRIPTION="PHP bindings for libvirt"
+HOMEPAGE="http://libvirt.org/php/;
+SRC_URI="http://libvirt.org/sources/php/${P}.tar.xz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+RDEPEND="app-emulation/libvirt
+   dev-libs/libxml2"
+DEPEND="${RDEPEND}
+   dev-libs/libxslt
+   virtual/pkgconfig
+   doc? ( app-text/xhtml1 )"
+
+DOCS=( ChangeLog NEWS README )
+# Remove the insane check for pecl-imagick which is only used in examples
+# and is not called upon in any build
+PATCHES=( "${FILESDIR}/remove-imagick-check.patch" )
+
+src_unpack() {
+   default
+
+   # create the default modules directory to be able
+   # to use the php-ext-source-r3 eclass to configure/build
+   ln -s src "${S}/modules" || die
+}
+
+src_prepare() {
+   php-ext-source-r3_src_prepare
+
+   local slot
+   for slot in $(php_get_slots); do
+   php_init_slot_env "${slot}"
+   eautoreconf
+   done
+}
+
+src_install() {
+   local slot
+   for slot in $(php_get_slots); do
+   php_init_slot_env ${slot}
+   insinto "${EXT_DIR}"
+   doins "src/.libs/${PHP_EXT_NAME}.so"
+   done
+
+   php-ext-source-r3_createinifiles
+   einstalldocs
+
+   if use doc ; then
+   docinto html
+   dodoc -r docs/*
+   fi
+}
+
+src_test() {
+   for slot in $(php_get_slots); do
+   php_init_slot_env ${slot}
+   default
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2022-03-21 Thread Brian Evans
commit: 7ab24d596f6fc4c373cb755eea27383e777504f4
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Mar 22 03:13:22 2022 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Mar 22 03:13:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab24d59

dev-php/libvirt-php: Keyword snapshot ~amd64 after testing

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/libvirt-php/libvirt-php-0.5.5_p20211020.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/libvirt-php/libvirt-php-0.5.5_p20211020.ebuild 
b/dev-php/libvirt-php/libvirt-php-0.5.5_p20211020.ebuild
index 8e019aab4abe..f5cd312a7461 100644
--- a/dev-php/libvirt-php/libvirt-php-0.5.5_p20211020.ebuild
+++ b/dev-php/libvirt-php/libvirt-php-0.5.5_p20211020.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://gitlab.com/libvirt/${PN}/-/archive/${SNAPSHOT}/${PN}-${SNAPSHOT
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64"
 IUSE="doc"
 
 RDEPEND="app-emulation/libvirt



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2022-03-18 Thread Brian Evans
commit: 303d21c35dca67e6c623124f908dd788552f6dc4
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Mar 18 16:22:39 2022 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Mar 18 16:53:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303d21c3

dev-php/libvirt-php: Add new snapshot build

Needs further testing before restoring keywords

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/libvirt-php/Manifest   |  1 +
 .../libvirt-php/libvirt-php-0.5.5_p20211020.ebuild | 78 ++
 2 files changed, 79 insertions(+)

diff --git a/dev-php/libvirt-php/Manifest b/dev-php/libvirt-php/Manifest
index 60732c621d5d..560eb6a12413 100644
--- a/dev-php/libvirt-php/Manifest
+++ b/dev-php/libvirt-php/Manifest
@@ -1 +1,2 @@
 DIST libvirt-php-0.5.5.tar.gz 761250 BLAKE2B 
9899d2f0e5ea387333decce5071afc81d4160d54ef570dcbe04422dc3e93479ee57520f9bf33a0275ee86cd4b1c87e5a3f7d5118e0cd87658faed44d2ccd4807
 SHA512 
2ea263561a0bf5d155314e06dcf3c3b5c278640bc5edfa674cdd777cb6d0810bda0492c6cf77a02bc88fb6aa99b0ff1f0cbaeea87ff2e45bff9b5774a2507684
+DIST libvirt-php-0.5.5_p20211020.tar.bz2 359477 BLAKE2B 
f4be3cf138364997911b58b07e128e4b5c9e6f1520d876b51466a30cd2ade4035a06488e07b8be4cce65b1bc6585b768997214c9d0ba72cc51855b4fc0827ff4
 SHA512 
b935c910e8754000de45e88f5d5e61e2e95fbb1b007f0d747bf4cd3531ee9cb0ff5bc2ec6f561c79711df9b70e1c4cdaf2e046774341d29d3f2382d27ab8c494

diff --git a/dev-php/libvirt-php/libvirt-php-0.5.5_p20211020.ebuild 
b/dev-php/libvirt-php/libvirt-php-0.5.5_p20211020.ebuild
new file mode 100644
index ..8e019aab4abe
--- /dev/null
+++ b/dev-php/libvirt-php/libvirt-php-0.5.5_p20211020.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PHP_EXT_NAME="libvirt-php"
+PHP_EXT_SKIP_PHPIZE="yes"
+USE_PHP="php7-4 php8-0 php8-1"
+PHP_EXT_ECONF_ARGS=()
+SNAPSHOT="23dde4ddc42fabee0b8c6625b80183b3cbe96a67"
+
+inherit php-ext-source-r3 autotools
+
+DESCRIPTION="PHP bindings for libvirt"
+HOMEPAGE="http://libvirt.org/php/;
+SRC_URI="https://gitlab.com/libvirt/${PN}/-/archive/${SNAPSHOT}/${PN}-${SNAPSHOT}.tar.bz2
 -> ${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS=""
+IUSE="doc"
+
+RDEPEND="app-emulation/libvirt
+   dev-libs/libxml2"
+DEPEND="${RDEPEND}
+   dev-libs/libxslt
+   virtual/pkgconfig
+   doc? ( app-text/xhtml1 )"
+
+S="${WORKDIR}/${PN}-${SNAPSHOT}"
+PHP_EXT_S="${S}"
+
+DOCS=( ChangeLog NEWS README )
+# Remove the insane check for pecl-imagick which is only used in examples
+# and is not called upon in any build
+PATCHES=( "${FILESDIR}/remove-imagick-check.patch" )
+
+src_unpack() {
+   default
+
+   # create the default modules directory to be able
+   # to use the php-ext-source-r3 eclass to configure/build
+   ln -s src "${S}/modules" || die
+}
+
+src_prepare() {
+   php-ext-source-r3_src_prepare
+
+   local slot
+   for slot in $(php_get_slots); do
+   php_init_slot_env "${slot}"
+   eautoreconf
+   done
+}
+
+src_install() {
+   local slot
+   for slot in $(php_get_slots); do
+   php_init_slot_env ${slot}
+   insinto "${EXT_DIR}"
+   doins "src/.libs/${PHP_EXT_NAME}.so"
+   done
+
+   php-ext-source-r3_createinifiles
+   einstalldocs
+
+   if use doc ; then
+   docinto html
+   dodoc -r docs/*
+   fi
+}
+
+src_test() {
+   for slot in $(php_get_slots); do
+   php_init_slot_env ${slot}
+   default
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2022-03-16 Thread Brian Evans
commit: 94ea7b4a0ba25254f03e3813a0f3853c2a659f64
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Mar 16 22:42:27 2022 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Mar 16 22:42:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94ea7b4a

dev-php/libvirt-php: Update targets

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/libvirt-php/Manifest|  1 -
 dev-php/libvirt-php/libvirt-php-0.5.4-r1.ebuild | 69 -
 dev-php/libvirt-php/libvirt-php-0.5.5-r1.ebuild |  4 +-
 dev-php/libvirt-php/libvirt-php-.ebuild |  6 +--
 4 files changed, 5 insertions(+), 75 deletions(-)

diff --git a/dev-php/libvirt-php/Manifest b/dev-php/libvirt-php/Manifest
index 22401cf67144..60732c621d5d 100644
--- a/dev-php/libvirt-php/Manifest
+++ b/dev-php/libvirt-php/Manifest
@@ -1,2 +1 @@
-DIST libvirt-php-0.5.4.tar.gz 780793 BLAKE2B 
8bb4577c26cc0ef8f2a0ae813ade7f5fdea9a2a7d70c97cab1033fde21d9a1c27b8c2ad7a8284096e143e955202bb564767b4d7e1a4bb9e15993895adc119288
 SHA512 
b5b204549e6810668203d1df8404a5cb71f646ae7e01ea223c6e9b9eec9b1f6500cc5bb4559859959d821a213ff992f22a97e4b683da2c683be3732710943487
 DIST libvirt-php-0.5.5.tar.gz 761250 BLAKE2B 
9899d2f0e5ea387333decce5071afc81d4160d54ef570dcbe04422dc3e93479ee57520f9bf33a0275ee86cd4b1c87e5a3f7d5118e0cd87658faed44d2ccd4807
 SHA512 
2ea263561a0bf5d155314e06dcf3c3b5c278640bc5edfa674cdd777cb6d0810bda0492c6cf77a02bc88fb6aa99b0ff1f0cbaeea87ff2e45bff9b5774a2507684

diff --git a/dev-php/libvirt-php/libvirt-php-0.5.4-r1.ebuild 
b/dev-php/libvirt-php/libvirt-php-0.5.4-r1.ebuild
deleted file mode 100644
index cc5be73d2db7..
--- a/dev-php/libvirt-php/libvirt-php-0.5.4-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PHP_EXT_NAME="libvirt-php"
-PHP_EXT_SKIP_PHPIZE="yes"
-USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3"
-PHP_EXT_ECONF_ARGS=()
-
-inherit php-ext-source-r3 autotools
-
-DESCRIPTION="PHP bindings for libvirt"
-HOMEPAGE="http://libvirt.org/php/;
-SRC_URI="http://libvirt.org/sources/php/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc"
-
-RDEPEND="app-emulation/libvirt
-   dev-libs/libxml2"
-DEPEND="${RDEPEND}
-   dev-libs/libxslt
-   virtual/pkgconfig
-   doc? ( app-text/xhtml1 )"
-
-RESTRICT="test"
-# ChangeLog and NEWS are empty files
-DOCS=( AUTHORS README )
-# Remove the insane check for pecl-imagick which is only used in examples
-# and is not called upon in any build
-PATCHES=( "${FILESDIR}/remove-imagick-check.patch" )
-
-src_unpack() {
-   default
-
-   # create the default modules directory to be able
-   # to use the php-ext-source-r3 eclass to configure/build
-   ln -s src "${S}/modules"
-}
-
-src_prepare() {
-   php-ext-source-r3_src_prepare
-
-   local slot
-   for slot in $(php_get_slots); do
-   php_init_slot_env "${slot}"
-   eautoreconf
-   done
-}
-
-src_install() {
-   local slot
-   for slot in $(php_get_slots); do
-   php_init_slot_env ${slot}
-   insinto "${EXT_DIR}"
-   doins "src/.libs/${PHP_EXT_NAME}.so"
-   done
-
-   php-ext-source-r3_createinifiles
-   einstalldocs
-
-   if use doc ; then
-   docinto html
-   dodoc -r docs/*
-   fi
-}

diff --git a/dev-php/libvirt-php/libvirt-php-0.5.5-r1.ebuild 
b/dev-php/libvirt-php/libvirt-php-0.5.5-r1.ebuild
index 093337c9e3c3..57415a26ee3c 100644
--- a/dev-php/libvirt-php/libvirt-php-0.5.5-r1.ebuild
+++ b/dev-php/libvirt-php/libvirt-php-0.5.5-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
 
 PHP_EXT_NAME="libvirt-php"
 PHP_EXT_SKIP_PHPIZE="yes"
-USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3"
+USE_PHP="php7-4"
 PHP_EXT_ECONF_ARGS=()
 
 inherit php-ext-source-r3 autotools flag-o-matic

diff --git a/dev-php/libvirt-php/libvirt-php-.ebuild 
b/dev-php/libvirt-php/libvirt-php-.ebuild
index 0d75a2ce62a7..df851fcfe3a0 100644
--- a/dev-php/libvirt-php/libvirt-php-.ebuild
+++ b/dev-php/libvirt-php/libvirt-php-.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI="8"
 
 PHP_EXT_NAME="libvirt-php"
 PHP_EXT_SKIP_PHPIZE="yes"
-USE_PHP="php7-3 php7-4"
+USE_PHP="php7-4 php8-0 php8-1"
 PHP_EXT_ECONF_ARGS=()
 
 inherit php-ext-source-r3 git-r3 autotools



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2021-05-28 Thread David Seifert
commit: 548c09863b0b4600ed32b8791da1df4c1171c0ba
Author: Sam James  gentoo  org>
AuthorDate: Fri May 28 15:56:54 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri May 28 15:56:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=548c0986

dev-php/libvirt-php: fix docinto argument (avoid double 'prefix')

Signed-off-by: Sam James  gentoo.org>
Signed-off-by: David Seifert  gentoo.org>

 .../{libvirt-php-0.5.4.ebuild => libvirt-php-0.5.4-r1.ebuild}  | 7 +--
 .../{libvirt-php-0.5.5.ebuild => libvirt-php-0.5.5-r1.ebuild}  | 7 +--
 dev-php/libvirt-php/libvirt-php-.ebuild| 5 -
 3 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/dev-php/libvirt-php/libvirt-php-0.5.4.ebuild 
b/dev-php/libvirt-php/libvirt-php-0.5.4-r1.ebuild
similarity index 94%
rename from dev-php/libvirt-php/libvirt-php-0.5.4.ebuild
rename to dev-php/libvirt-php/libvirt-php-0.5.4-r1.ebuild
index 70b89e90a22..cc5be73d2db 100644
--- a/dev-php/libvirt-php/libvirt-php-0.5.4.ebuild
+++ b/dev-php/libvirt-php/libvirt-php-0.5.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -43,6 +43,7 @@ src_unpack() {
 
 src_prepare() {
php-ext-source-r3_src_prepare
+
local slot
for slot in $(php_get_slots); do
php_init_slot_env "${slot}"
@@ -57,10 +58,12 @@ src_install() {
insinto "${EXT_DIR}"
doins "src/.libs/${PHP_EXT_NAME}.so"
done
+
php-ext-source-r3_createinifiles
einstalldocs
+
if use doc ; then
-   docinto /usr/share/doc/${PF}/html
+   docinto html
dodoc -r docs/*
fi
 }

diff --git a/dev-php/libvirt-php/libvirt-php-0.5.5.ebuild 
b/dev-php/libvirt-php/libvirt-php-0.5.5-r1.ebuild
similarity index 95%
rename from dev-php/libvirt-php/libvirt-php-0.5.5.ebuild
rename to dev-php/libvirt-php/libvirt-php-0.5.5-r1.ebuild
index df9088443f6..093337c9e3c 100644
--- a/dev-php/libvirt-php/libvirt-php-0.5.5.ebuild
+++ b/dev-php/libvirt-php/libvirt-php-0.5.5-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -43,6 +43,7 @@ src_unpack() {
 
 src_prepare() {
php-ext-source-r3_src_prepare
+
local slot
for slot in $(php_get_slots); do
php_init_slot_env "${slot}"
@@ -62,10 +63,12 @@ src_install() {
insinto "${EXT_DIR}"
doins "src/.libs/${PHP_EXT_NAME}.so"
done
+
php-ext-source-r3_createinifiles
einstalldocs
+
if use doc ; then
-   docinto /usr/share/doc/${PF}/html
+   docinto html
dodoc -r docs/*
fi
 }

diff --git a/dev-php/libvirt-php/libvirt-php-.ebuild 
b/dev-php/libvirt-php/libvirt-php-.ebuild
index 395c151a9ce..0d75a2ce62a 100644
--- a/dev-php/libvirt-php/libvirt-php-.ebuild
+++ b/dev-php/libvirt-php/libvirt-php-.ebuild
@@ -41,6 +41,7 @@ src_unpack() {
 
 src_prepare() {
php-ext-source-r3_src_prepare
+
local slot
for slot in $(php_get_slots); do
php_init_slot_env "${slot}"
@@ -55,10 +56,12 @@ src_install() {
insinto "${EXT_DIR}"
doins "src/.libs/${PHP_EXT_NAME}.so"
done
+
php-ext-source-r3_createinifiles
einstalldocs
+
if use doc ; then
-   docinto /usr/share/doc/${PF}/html
+   docinto html
dodoc -r docs/*
fi
 }



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2021-03-03 Thread Sam James
commit: 9cbc504a56cd84ccc840a394f5ac419b5d7d68c1
Author: Jakov Smolic  sartura  hr>
AuthorDate: Tue Mar  2 19:50:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  3 16:51:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cbc504a

dev-php/libvirt-php: Apply gcc-10 workaround

Closes: https://bugs.gentoo.org/728326
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 dev-php/libvirt-php/libvirt-php-0.5.5.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-php/libvirt-php/libvirt-php-0.5.5.ebuild 
b/dev-php/libvirt-php/libvirt-php-0.5.5.ebuild
index dae081f9be6..df9088443f6 100644
--- a/dev-php/libvirt-php/libvirt-php-0.5.5.ebuild
+++ b/dev-php/libvirt-php/libvirt-php-0.5.5.ebuild
@@ -8,7 +8,7 @@ PHP_EXT_SKIP_PHPIZE="yes"
 USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3"
 PHP_EXT_ECONF_ARGS=()
 
-inherit php-ext-source-r3 autotools
+inherit php-ext-source-r3 autotools flag-o-matic
 
 DESCRIPTION="PHP bindings for libvirt"
 HOMEPAGE="http://libvirt.org/php/;
@@ -50,6 +50,11 @@ src_prepare() {
done
 }
 
+src_configure() {
+   append-cflags -fcommon
+   php-ext-source-r3_src_configure
+}
+
 src_install() {
local slot
for slot in $(php_get_slots); do



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2021-01-21 Thread Brian Evans
commit: f834322b238f03bf6150626906c469578c901dd2
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Jan 21 18:07:22 2021 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Jan 21 18:08:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f834322b

dev-php/libvirt-php: Update live ebuild

PHP 8 is broken until upstream fixes things

Signed-off-by: Brian Evans  gentoo.org>

 dev-php/libvirt-php/libvirt-php-.ebuild | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-php/libvirt-php/libvirt-php-.ebuild 
b/dev-php/libvirt-php/libvirt-php-.ebuild
index 2963ecd32d7..395c151a9ce 100644
--- a/dev-php/libvirt-php/libvirt-php-.ebuild
+++ b/dev-php/libvirt-php/libvirt-php-.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
 
 PHP_EXT_NAME="libvirt-php"
 PHP_EXT_SKIP_PHPIZE="yes"
-USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3"
+USE_PHP="php7-3 php7-4"
 PHP_EXT_ECONF_ARGS=()
 
 inherit php-ext-source-r3 git-r3 autotools
@@ -26,7 +26,6 @@ DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( app-text/xhtml1 )"
 
-RESTRICT="test"
 DOCS=( ChangeLog NEWS README )
 # Remove the insane check for pecl-imagick which is only used in examples
 # and is not called upon in any build
@@ -63,3 +62,10 @@ src_install() {
dodoc -r docs/*
fi
 }
+
+src_test() {
+   for slot in $(php_get_slots); do
+   php_init_slot_env ${slot}
+   default
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2020-06-14 Thread Thomas Deutschmann
commit: fe20790bd891fc1d32ed5c2b518d7a1451364677
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jun 14 23:26:01 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jun 14 23:30:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe20790b

dev-php/libvirt-php: bump to v0.5.5

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-php/libvirt-php/Manifest |  1 +
 dev-php/libvirt-php/libvirt-php-0.5.5.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/dev-php/libvirt-php/Manifest b/dev-php/libvirt-php/Manifest
index 841d9e16a64..22401cf6714 100644
--- a/dev-php/libvirt-php/Manifest
+++ b/dev-php/libvirt-php/Manifest
@@ -1 +1,2 @@
 DIST libvirt-php-0.5.4.tar.gz 780793 BLAKE2B 
8bb4577c26cc0ef8f2a0ae813ade7f5fdea9a2a7d70c97cab1033fde21d9a1c27b8c2ad7a8284096e143e955202bb564767b4d7e1a4bb9e15993895adc119288
 SHA512 
b5b204549e6810668203d1df8404a5cb71f646ae7e01ea223c6e9b9eec9b1f6500cc5bb4559859959d821a213ff992f22a97e4b683da2c683be3732710943487
+DIST libvirt-php-0.5.5.tar.gz 761250 BLAKE2B 
9899d2f0e5ea387333decce5071afc81d4160d54ef570dcbe04422dc3e93479ee57520f9bf33a0275ee86cd4b1c87e5a3f7d5118e0cd87658faed44d2ccd4807
 SHA512 
2ea263561a0bf5d155314e06dcf3c3b5c278640bc5edfa674cdd777cb6d0810bda0492c6cf77a02bc88fb6aa99b0ff1f0cbaeea87ff2e45bff9b5774a2507684

diff --git a/dev-php/libvirt-php/libvirt-php-0.5.5.ebuild 
b/dev-php/libvirt-php/libvirt-php-0.5.5.ebuild
new file mode 100644
index 000..dae081f9be6
--- /dev/null
+++ b/dev-php/libvirt-php/libvirt-php-0.5.5.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PHP_EXT_NAME="libvirt-php"
+PHP_EXT_SKIP_PHPIZE="yes"
+USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3"
+PHP_EXT_ECONF_ARGS=()
+
+inherit php-ext-source-r3 autotools
+
+DESCRIPTION="PHP bindings for libvirt"
+HOMEPAGE="http://libvirt.org/php/;
+SRC_URI="http://libvirt.org/sources/php/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+RDEPEND="app-emulation/libvirt
+   dev-libs/libxml2"
+DEPEND="${RDEPEND}
+   dev-libs/libxslt
+   virtual/pkgconfig
+   doc? ( app-text/xhtml1 )"
+
+RESTRICT="test"
+# ChangeLog and NEWS are empty files
+DOCS=( AUTHORS README )
+# Remove the insane check for pecl-imagick which is only used in examples
+# and is not called upon in any build
+PATCHES=( "${FILESDIR}/remove-imagick-check.patch" )
+
+src_unpack() {
+   default
+
+   # create the default modules directory to be able
+   # to use the php-ext-source-r3 eclass to configure/build
+   ln -s src "${S}/modules"
+}
+
+src_prepare() {
+   php-ext-source-r3_src_prepare
+   local slot
+   for slot in $(php_get_slots); do
+   php_init_slot_env "${slot}"
+   eautoreconf
+   done
+}
+
+src_install() {
+   local slot
+   for slot in $(php_get_slots); do
+   php_init_slot_env ${slot}
+   insinto "${EXT_DIR}"
+   doins "src/.libs/${PHP_EXT_NAME}.so"
+   done
+   php-ext-source-r3_createinifiles
+   einstalldocs
+   if use doc ; then
+   docinto /usr/share/doc/${PF}/html
+   dodoc -r docs/*
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2019-12-05 Thread Brian Evans
commit: e429d4533424593572139a9aa721d714bae76cfd
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Dec  5 20:03:48 2019 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Dec  5 20:25:36 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e429d453

dev-php/libvirt-php: Drop old

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Brian Evans  gentoo.org>

 dev-php/libvirt-php/Manifest |  1 -
 dev-php/libvirt-php/libvirt-php-0.5.3.ebuild | 65 
 2 files changed, 66 deletions(-)

diff --git a/dev-php/libvirt-php/Manifest b/dev-php/libvirt-php/Manifest
index ba9ddb37173..841d9e16a64 100644
--- a/dev-php/libvirt-php/Manifest
+++ b/dev-php/libvirt-php/Manifest
@@ -1,2 +1 @@
-DIST libvirt-php-0.5.3.tar.gz 778604 BLAKE2B 
40fe4bb2f1e3fd81f1aaf09b8b92c509e79186a1a6c0dc97aa55c7164ed36cc0088141ed46c3d82cf277e25eaf3b017edac9466684e1060b5a22c18aaa7a576f
 SHA512 
b4cbfd8840d8f114fde762b5d6ada155ebdb231b554e28e8526a7af45a802a18f28e90fa52f3d7ca9f616996fe0a8289b70c2d14dca51a52a7bf8a501c3ff44f
 DIST libvirt-php-0.5.4.tar.gz 780793 BLAKE2B 
8bb4577c26cc0ef8f2a0ae813ade7f5fdea9a2a7d70c97cab1033fde21d9a1c27b8c2ad7a8284096e143e955202bb564767b4d7e1a4bb9e15993895adc119288
 SHA512 
b5b204549e6810668203d1df8404a5cb71f646ae7e01ea223c6e9b9eec9b1f6500cc5bb4559859959d821a213ff992f22a97e4b683da2c683be3732710943487

diff --git a/dev-php/libvirt-php/libvirt-php-0.5.3.ebuild 
b/dev-php/libvirt-php/libvirt-php-0.5.3.ebuild
deleted file mode 100644
index 4c6eda7c043..000
--- a/dev-php/libvirt-php/libvirt-php-0.5.3.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PHP_EXT_NAME="libvirt-php"
-PHP_EXT_SKIP_PHPIZE="yes"
-USE_PHP="php5-6 php7-0 php7-1"
-PHP_EXT_ECONF_ARGS=()
-
-inherit php-ext-source-r3 autotools
-
-DESCRIPTION="PHP bindings for libvirt"
-HOMEPAGE="http://libvirt.org/php/;
-SRC_URI="http://libvirt.org/sources/php/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc"
-
-RDEPEND="app-emulation/libvirt
-   dev-libs/libxml2"
-DEPEND="${RDEPEND}
-   dev-libs/libxslt
-   virtual/pkgconfig
-   doc? ( app-text/xhtml1 )"
-
-RESTRICT="test"
-DOCS=( AUTHORS ChangeLog NEWS README )
-# Remove the insane check for pecl-imagick which is only used in examples
-# and is not called upon in any build
-PATCHES=( "${FILESDIR}/remove-imagick-check.patch" )
-
-src_unpack() {
-   default
-
-   # create the default modules directory to be able
-   # to use the php-ext-source-r3 eclass to configure/build
-   ln -s src "${S}/modules"
-}
-
-src_prepare() {
-   php-ext-source-r3_src_prepare
-   local slot
-   for slot in $(php_get_slots); do
-   php_init_slot_env "${slot}"
-   eautoreconf
-   done
-}
-
-src_install() {
-   local slot
-   for slot in $(php_get_slots); do
-   php_init_slot_env ${slot}
-   insinto "${EXT_DIR}"
-   doins "src/.libs/${PHP_EXT_NAME}.so"
-   done
-   php-ext-source-r3_createinifiles
-   einstalldocs
-   if use doc ; then
-   docinto /usr/share/doc/${PF}/html
-   dodoc -r docs/*
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2019-06-07 Thread Thomas Deutschmann
commit: ae61104adc6fb7b254ae27ede6ca31e99e47b2d5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jun  7 12:33:55 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jun  7 14:07:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae61104a

dev-php/libvirt-php: add PHP 7.3 support

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-php/libvirt-php/libvirt-php-0.5.4.ebuild | 6 +++---
 dev-php/libvirt-php/libvirt-php-.ebuild  | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-php/libvirt-php/libvirt-php-0.5.4.ebuild 
b/dev-php/libvirt-php/libvirt-php-0.5.4.ebuild
index 12877cef46e..70b89e90a22 100644
--- a/dev-php/libvirt-php/libvirt-php-0.5.4.ebuild
+++ b/dev-php/libvirt-php/libvirt-php-0.5.4.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI="7"
 
 PHP_EXT_NAME="libvirt-php"
 PHP_EXT_SKIP_PHPIZE="yes"
-USE_PHP="php5-6 php7-0 php7-1 php7-2"
+USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3"
 PHP_EXT_ECONF_ARGS=()
 
 inherit php-ext-source-r3 autotools

diff --git a/dev-php/libvirt-php/libvirt-php-.ebuild 
b/dev-php/libvirt-php/libvirt-php-.ebuild
index 862fc523ecb..066640b361a 100644
--- a/dev-php/libvirt-php/libvirt-php-.ebuild
+++ b/dev-php/libvirt-php/libvirt-php-.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI="7"
 
 PHP_EXT_NAME="libvirt-php"
 PHP_EXT_SKIP_PHPIZE="yes"
-USE_PHP="php5-6 php7-0 php7-1 php7-2"
+USE_PHP="php5-6 php7-0 php7-1 php7-2 php7-3"
 PHP_EXT_ECONF_ARGS=()
 
 inherit php-ext-source-r3 git-r3 autotools



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2018-04-10 Thread Brian Evans
commit: 3e8729254e039fe720ff721d170ebdea3a420e97
Author: Brian Evans  gentoo  org>
AuthorDate: Wed Apr 11 01:28:08 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Wed Apr 11 01:28:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e872925

dev-php/libvirt-php: Version bump to 0.5.4; update live build

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-php/libvirt-php/Manifest|  1 +
 .../{libvirt-php-.ebuild => libvirt-php-0.5.4.ebuild}   | 13 +++--
 dev-php/libvirt-php/libvirt-php-.ebuild |  2 +-
 3 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/dev-php/libvirt-php/Manifest b/dev-php/libvirt-php/Manifest
index b96fab88e90..ba9ddb37173 100644
--- a/dev-php/libvirt-php/Manifest
+++ b/dev-php/libvirt-php/Manifest
@@ -1 +1,2 @@
 DIST libvirt-php-0.5.3.tar.gz 778604 BLAKE2B 
40fe4bb2f1e3fd81f1aaf09b8b92c509e79186a1a6c0dc97aa55c7164ed36cc0088141ed46c3d82cf277e25eaf3b017edac9466684e1060b5a22c18aaa7a576f
 SHA512 
b4cbfd8840d8f114fde762b5d6ada155ebdb231b554e28e8526a7af45a802a18f28e90fa52f3d7ca9f616996fe0a8289b70c2d14dca51a52a7bf8a501c3ff44f
+DIST libvirt-php-0.5.4.tar.gz 780793 BLAKE2B 
8bb4577c26cc0ef8f2a0ae813ade7f5fdea9a2a7d70c97cab1033fde21d9a1c27b8c2ad7a8284096e143e955202bb564767b4d7e1a4bb9e15993895adc119288
 SHA512 
b5b204549e6810668203d1df8404a5cb71f646ae7e01ea223c6e9b9eec9b1f6500cc5bb4559859959d821a213ff992f22a97e4b683da2c683be3732710943487

diff --git a/dev-php/libvirt-php/libvirt-php-.ebuild 
b/dev-php/libvirt-php/libvirt-php-0.5.4.ebuild
similarity index 84%
copy from dev-php/libvirt-php/libvirt-php-.ebuild
copy to dev-php/libvirt-php/libvirt-php-0.5.4.ebuild
index 2943eb7e578..12877cef46e 100644
--- a/dev-php/libvirt-php/libvirt-php-.ebuild
+++ b/dev-php/libvirt-php/libvirt-php-0.5.4.ebuild
@@ -5,18 +5,18 @@ EAPI=6
 
 PHP_EXT_NAME="libvirt-php"
 PHP_EXT_SKIP_PHPIZE="yes"
-USE_PHP="php5-6 php7-0 php7-1"
+USE_PHP="php5-6 php7-0 php7-1 php7-2"
 PHP_EXT_ECONF_ARGS=()
 
-inherit php-ext-source-r3 git-r3 autotools
+inherit php-ext-source-r3 autotools
 
 DESCRIPTION="PHP bindings for libvirt"
 HOMEPAGE="http://libvirt.org/php/;
-EGIT_REPO_URI="git://libvirt.org/libvirt-php.git"
+SRC_URI="http://libvirt.org/sources/php/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64"
 IUSE="doc"
 
 RDEPEND="app-emulation/libvirt
@@ -27,13 +27,14 @@ DEPEND="${RDEPEND}
doc? ( app-text/xhtml1 )"
 
 RESTRICT="test"
-DOCS=( ChangeLog NEWS README )
+# ChangeLog and NEWS are empty files
+DOCS=( AUTHORS README )
 # Remove the insane check for pecl-imagick which is only used in examples
 # and is not called upon in any build
 PATCHES=( "${FILESDIR}/remove-imagick-check.patch" )
 
 src_unpack() {
-   git-r3_src_unpack
+   default
 
# create the default modules directory to be able
# to use the php-ext-source-r3 eclass to configure/build

diff --git a/dev-php/libvirt-php/libvirt-php-.ebuild 
b/dev-php/libvirt-php/libvirt-php-.ebuild
index 2943eb7e578..862fc523ecb 100644
--- a/dev-php/libvirt-php/libvirt-php-.ebuild
+++ b/dev-php/libvirt-php/libvirt-php-.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 PHP_EXT_NAME="libvirt-php"
 PHP_EXT_SKIP_PHPIZE="yes"
-USE_PHP="php5-6 php7-0 php7-1"
+USE_PHP="php5-6 php7-0 php7-1 php7-2"
 PHP_EXT_ECONF_ARGS=()
 
 inherit php-ext-source-r3 git-r3 autotools



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2018-03-22 Thread Brian Evans
commit: 39422d51690a1d8349d0c338af9ac17eac4819bb
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Mar 22 17:25:42 2018 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Mar 22 17:26:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39422d51

dev-php/libvirt-php: Adjust unpack and prepare wrt eclass changes

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-php/libvirt-php/libvirt-php-0.5.3.ebuild | 15 ++-
 dev-php/libvirt-php/libvirt-php-.ebuild  | 15 ++-
 2 files changed, 12 insertions(+), 18 deletions(-)

diff --git a/dev-php/libvirt-php/libvirt-php-0.5.3.ebuild 
b/dev-php/libvirt-php/libvirt-php-0.5.3.ebuild
index fa770b1f6af..4c6eda7c043 100644
--- a/dev-php/libvirt-php/libvirt-php-0.5.3.ebuild
+++ b/dev-php/libvirt-php/libvirt-php-0.5.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,6 +6,7 @@ EAPI=6
 PHP_EXT_NAME="libvirt-php"
 PHP_EXT_SKIP_PHPIZE="yes"
 USE_PHP="php5-6 php7-0 php7-1"
+PHP_EXT_ECONF_ARGS=()
 
 inherit php-ext-source-r3 autotools
 
@@ -27,6 +28,9 @@ DEPEND="${RDEPEND}
 
 RESTRICT="test"
 DOCS=( AUTHORS ChangeLog NEWS README )
+# Remove the insane check for pecl-imagick which is only used in examples
+# and is not called upon in any build
+PATCHES=( "${FILESDIR}/remove-imagick-check.patch" )
 
 src_unpack() {
default
@@ -34,20 +38,13 @@ src_unpack() {
# create the default modules directory to be able
# to use the php-ext-source-r3 eclass to configure/build
ln -s src "${S}/modules"
-
-   for slot in $(php_get_slots); do
-   cp -r "${S}" "${WORKDIR}/${slot}"
-   done
 }
 
 src_prepare() {
-   # Remove the insane check for pecl-imagick which is only used in 
examples
-   # and is not called upon in any build
+   php-ext-source-r3_src_prepare
local slot
for slot in $(php_get_slots); do
php_init_slot_env "${slot}"
-   eapply "${FILESDIR}/remove-imagick-check.patch"
-   eapply_user
eautoreconf
done
 }

diff --git a/dev-php/libvirt-php/libvirt-php-.ebuild 
b/dev-php/libvirt-php/libvirt-php-.ebuild
index 4e24b63e0ab..2943eb7e578 100644
--- a/dev-php/libvirt-php/libvirt-php-.ebuild
+++ b/dev-php/libvirt-php/libvirt-php-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,6 +6,7 @@ EAPI=6
 PHP_EXT_NAME="libvirt-php"
 PHP_EXT_SKIP_PHPIZE="yes"
 USE_PHP="php5-6 php7-0 php7-1"
+PHP_EXT_ECONF_ARGS=()
 
 inherit php-ext-source-r3 git-r3 autotools
 
@@ -27,6 +28,9 @@ DEPEND="${RDEPEND}
 
 RESTRICT="test"
 DOCS=( ChangeLog NEWS README )
+# Remove the insane check for pecl-imagick which is only used in examples
+# and is not called upon in any build
+PATCHES=( "${FILESDIR}/remove-imagick-check.patch" )
 
 src_unpack() {
git-r3_src_unpack
@@ -34,20 +38,13 @@ src_unpack() {
# create the default modules directory to be able
# to use the php-ext-source-r3 eclass to configure/build
ln -s src "${S}/modules"
-
-   for slot in $(php_get_slots); do
-   cp -r "${S}" "${WORKDIR}/${slot}"
-   done
 }
 
 src_prepare() {
-   # Remove the insane check for pecl-imagick which is only used in 
examples
-   # and is not called upon in any build
+   php-ext-source-r3_src_prepare
local slot
for slot in $(php_get_slots); do
php_init_slot_env "${slot}"
-   eapply "${FILESDIR}/remove-imagick-check.patch"
-   eapply_user
eautoreconf
done
 }



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2017-10-19 Thread Brian Evans
commit: e00949d9fe4e70664d843c433e4d87318161e45c
Author: Brian Evans  gentoo  org>
AuthorDate: Thu Oct 19 19:36:42 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Thu Oct 19 19:36:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e00949d9

dev-php/libvirt-php: Drop old

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 dev-php/libvirt-php/Manifest |  1 -
 dev-php/libvirt-php/libvirt-php-0.5.2.ebuild | 51 
 2 files changed, 52 deletions(-)

diff --git a/dev-php/libvirt-php/Manifest b/dev-php/libvirt-php/Manifest
index 51c35c682eb..e5f494589db 100644
--- a/dev-php/libvirt-php/Manifest
+++ b/dev-php/libvirt-php/Manifest
@@ -1,2 +1 @@
-DIST libvirt-php-0.5.2.tar.gz 770816 SHA256 
f338caab2bebcce60cd62e3982ec4c1a274ecaf49d03cf7080b45f2f16cd516d SHA512 
11844fea8507090826acd81fc7c257ecc3ed9cca10fc785e4d54b98ebd1e213310e379e7ca684c6439d9e2c57800a140fdc9953c6bec72da1959f5ed99e9ef31
 WHIRLPOOL 
19bde6afd0ef824557048d9f00aa1dd34f7138408326653e49c04a25e514575d1c2d92c462a8a9f40048ae2af7b2e46a27b66561cddf21fb8f28c294085700f5
 DIST libvirt-php-0.5.3.tar.gz 778604 SHA256 
6cf9a5aa855cf973e4280c890d9da88a2a26a1e5a3c8bb555f885391467f85cf SHA512 
b4cbfd8840d8f114fde762b5d6ada155ebdb231b554e28e8526a7af45a802a18f28e90fa52f3d7ca9f616996fe0a8289b70c2d14dca51a52a7bf8a501c3ff44f
 WHIRLPOOL 
fc379e7a216e7846dd6711816f19fac8497f67bee69fe66b904b86d40cc7064d941338941d6bb48e13d4fb1e0a8bff6421831c538a66f5b36556fff838d7f598

diff --git a/dev-php/libvirt-php/libvirt-php-0.5.2.ebuild 
b/dev-php/libvirt-php/libvirt-php-0.5.2.ebuild
deleted file mode 100644
index bc4fa0c889b..000
--- a/dev-php/libvirt-php/libvirt-php-0.5.2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PHP_EXT_NAME="libvirt-php"
-PHP_EXT_SKIP_PHPIZE="yes"
-USE_PHP="php5-6"
-
-inherit php-ext-source-r2 eutils
-
-DESCRIPTION="PHP 5 bindings for libvirt"
-HOMEPAGE="http://libvirt.org/php/;
-SRC_URI="http://libvirt.org/sources/php/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc"
-
-RDEPEND="app-emulation/libvirt
-   dev-libs/libxml2"
-DEPEND="${RDEPEND}
-   dev-libs/libxslt
-   doc? ( app-text/xhtml1 )"
-
-RESTRICT="test"
-
-src_unpack() {
-   default
-
-   # create the default modules directory to be able
-   # to use the php-ext-source-r2 eclass to configure/build
-   ln -s src "${S}/modules"
-
-   for slot in $(php_get_slots); do
-   cp -r "${S}" "${WORKDIR}/${slot}"
-   done
-}
-
-src_install() {
-   local slot
-   for slot in $(php_get_slots); do
-   php_init_slot_env ${slot}
-   insinto "${EXT_DIR}"
-   newins "src/.libs/${PHP_EXT_NAME}.so.0.0.0" "${PHP_EXT_NAME}.so"
-   done
-   php-ext-source-r2_createinifiles
-   dodoc AUTHORS ChangeLog NEWS README
-   use doc && dohtml docs/* docs/graphics/*
-}



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2017-08-18 Thread Michael Orlitzky
commit: cff149509e86e18aaccddfa1c463c8bcc3bef2ee
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Fri Aug 18 18:24:44 2017 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Fri Aug 18 18:24:44 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cff14950

dev-php/libvirt-php: drop nonexistent "AUTHORS" from the live ebuild.

The upstream repo no longer contains an "AUTHORS" file, so drop it
from the live ebuild. Thanks to Michal Prívozník for the report and
the fix.

Gentoo-Bug: 628174

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-php/libvirt-php/libvirt-php-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-php/libvirt-php/libvirt-php-.ebuild 
b/dev-php/libvirt-php/libvirt-php-.ebuild
index 50e80eda8c4..4e24b63e0ab 100644
--- a/dev-php/libvirt-php/libvirt-php-.ebuild
+++ b/dev-php/libvirt-php/libvirt-php-.ebuild
@@ -26,7 +26,7 @@ DEPEND="${RDEPEND}
doc? ( app-text/xhtml1 )"
 
 RESTRICT="test"
-DOCS=( AUTHORS ChangeLog NEWS README )
+DOCS=( ChangeLog NEWS README )
 
 src_unpack() {
git-r3_src_unpack



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2017-07-11 Thread Brian Evans
commit: 5cb05cf0ab8b96c744c8ec59983a9d9b42560c97
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Jul 11 15:26:10 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Jul 11 15:26:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb05cf0

dev-php/libvirt-php: Drop php5-5 from 0.5.2

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-php/libvirt-php/libvirt-php-0.5.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-php/libvirt-php/libvirt-php-0.5.2.ebuild 
b/dev-php/libvirt-php/libvirt-php-0.5.2.ebuild
index 0a94842eb53..bc4fa0c889b 100644
--- a/dev-php/libvirt-php/libvirt-php-0.5.2.ebuild
+++ b/dev-php/libvirt-php/libvirt-php-0.5.2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
 PHP_EXT_NAME="libvirt-php"
 PHP_EXT_SKIP_PHPIZE="yes"
-USE_PHP="php5-6 php5-5"
+USE_PHP="php5-6"
 
 inherit php-ext-source-r2 eutils
 



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/, dev-php/libvirt-php/files/

2017-07-01 Thread Brian Evans
commit: 012b4982bbcafa4b8577194e75aee877578570b7
Author: Brian Evans  gentoo  org>
AuthorDate: Sun Jul  2 02:29:07 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Jul  2 02:29:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=012b4982

dev-php/libvirt-php: Version bump to 0.5.3

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-php/libvirt-php/Manifest   |  1 +
 .../libvirt-php/files/remove-imagick-check.patch   | 12 
 dev-php/libvirt-php/libvirt-php-0.5.3.ebuild   | 68 ++
 3 files changed, 81 insertions(+)

diff --git a/dev-php/libvirt-php/Manifest b/dev-php/libvirt-php/Manifest
index 6031407d195..51c35c682eb 100644
--- a/dev-php/libvirt-php/Manifest
+++ b/dev-php/libvirt-php/Manifest
@@ -1 +1,2 @@
 DIST libvirt-php-0.5.2.tar.gz 770816 SHA256 
f338caab2bebcce60cd62e3982ec4c1a274ecaf49d03cf7080b45f2f16cd516d SHA512 
11844fea8507090826acd81fc7c257ecc3ed9cca10fc785e4d54b98ebd1e213310e379e7ca684c6439d9e2c57800a140fdc9953c6bec72da1959f5ed99e9ef31
 WHIRLPOOL 
19bde6afd0ef824557048d9f00aa1dd34f7138408326653e49c04a25e514575d1c2d92c462a8a9f40048ae2af7b2e46a27b66561cddf21fb8f28c294085700f5
+DIST libvirt-php-0.5.3.tar.gz 778604 SHA256 
6cf9a5aa855cf973e4280c890d9da88a2a26a1e5a3c8bb555f885391467f85cf SHA512 
b4cbfd8840d8f114fde762b5d6ada155ebdb231b554e28e8526a7af45a802a18f28e90fa52f3d7ca9f616996fe0a8289b70c2d14dca51a52a7bf8a501c3ff44f
 WHIRLPOOL 
fc379e7a216e7846dd6711816f19fac8497f67bee69fe66b904b86d40cc7064d941338941d6bb48e13d4fb1e0a8bff6421831c538a66f5b36556fff838d7f598

diff --git a/dev-php/libvirt-php/files/remove-imagick-check.patch 
b/dev-php/libvirt-php/files/remove-imagick-check.patch
new file mode 100644
index 000..92c0e39cd26
--- /dev/null
+++ b/dev-php/libvirt-php/files/remove-imagick-check.patch
@@ -0,0 +1,12 @@
+diff -aurN a/configure.ac b/configure.ac
+--- a/configure.ac 2017-05-11 05:28:41.0 -0400
 b/configure.ac 2017-07-01 21:46:17.636849810 -0400
+@@ -172,8 +172,6 @@
+ LIBVIRT_CHECK_PHP_EXTENSIONDIR
+ LIBVIRT_CHECK_PHP_CONFDIR
+ 
+-LIBVIRT_CHECK_PHP_EXTENSION([imagick])
+-
+ OS=`uname`
+ if test "$OS" = "Darwin"; then
+ WL=-Wl,

diff --git a/dev-php/libvirt-php/libvirt-php-0.5.3.ebuild 
b/dev-php/libvirt-php/libvirt-php-0.5.3.ebuild
new file mode 100644
index 000..fa770b1f6af
--- /dev/null
+++ b/dev-php/libvirt-php/libvirt-php-0.5.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PHP_EXT_NAME="libvirt-php"
+PHP_EXT_SKIP_PHPIZE="yes"
+USE_PHP="php5-6 php7-0 php7-1"
+
+inherit php-ext-source-r3 autotools
+
+DESCRIPTION="PHP bindings for libvirt"
+HOMEPAGE="http://libvirt.org/php/;
+SRC_URI="http://libvirt.org/sources/php/${P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+RDEPEND="app-emulation/libvirt
+   dev-libs/libxml2"
+DEPEND="${RDEPEND}
+   dev-libs/libxslt
+   virtual/pkgconfig
+   doc? ( app-text/xhtml1 )"
+
+RESTRICT="test"
+DOCS=( AUTHORS ChangeLog NEWS README )
+
+src_unpack() {
+   default
+
+   # create the default modules directory to be able
+   # to use the php-ext-source-r3 eclass to configure/build
+   ln -s src "${S}/modules"
+
+   for slot in $(php_get_slots); do
+   cp -r "${S}" "${WORKDIR}/${slot}"
+   done
+}
+
+src_prepare() {
+   # Remove the insane check for pecl-imagick which is only used in 
examples
+   # and is not called upon in any build
+   local slot
+   for slot in $(php_get_slots); do
+   php_init_slot_env "${slot}"
+   eapply "${FILESDIR}/remove-imagick-check.patch"
+   eapply_user
+   eautoreconf
+   done
+}
+
+src_install() {
+   local slot
+   for slot in $(php_get_slots); do
+   php_init_slot_env ${slot}
+   insinto "${EXT_DIR}"
+   doins "src/.libs/${PHP_EXT_NAME}.so"
+   done
+   php-ext-source-r3_createinifiles
+   einstalldocs
+   if use doc ; then
+   docinto /usr/share/doc/${PF}/html
+   dodoc -r docs/*
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2017-07-01 Thread Brian Evans
commit: 316d999206a1ceb58f49bca13d896c4d38ff6a3c
Author: Brian Evans  gentoo  org>
AuthorDate: Sun Jul  2 02:31:49 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Jul  2 02:31:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=316d9992

dev-php/libvirt-php: Update live ebuild to match 0.5.3 changes

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-php/libvirt-php/libvirt-php-.ebuild | 36 +
 1 file changed, 21 insertions(+), 15 deletions(-)

diff --git a/dev-php/libvirt-php/libvirt-php-.ebuild 
b/dev-php/libvirt-php/libvirt-php-.ebuild
index 2a00868a0aa..50e80eda8c4 100644
--- a/dev-php/libvirt-php/libvirt-php-.ebuild
+++ b/dev-php/libvirt-php/libvirt-php-.ebuild
@@ -1,17 +1,15 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=6
 
 PHP_EXT_NAME="libvirt-php"
 PHP_EXT_SKIP_PHPIZE="yes"
-USE_PHP="php5-6 php5-5"
-# Automake 1.14 is broken.  Check this later
-WANT_AUTOMAKE="1.13"
+USE_PHP="php5-6 php7-0 php7-1"
 
-inherit php-ext-source-r2 git-r3 autotools
+inherit php-ext-source-r3 git-r3 autotools
 
-DESCRIPTION="PHP 5 bindings for libvirt"
+DESCRIPTION="PHP bindings for libvirt"
 HOMEPAGE="http://libvirt.org/php/;
 EGIT_REPO_URI="git://libvirt.org/libvirt-php.git"
 
@@ -21,19 +19,20 @@ KEYWORDS=""
 IUSE="doc"
 
 RDEPEND="app-emulation/libvirt
-   dev-libs/libxml2
-   dev-php/pecl-imagick"
+   dev-libs/libxml2"
 DEPEND="${RDEPEND}
dev-libs/libxslt
+   virtual/pkgconfig
doc? ( app-text/xhtml1 )"
 
 RESTRICT="test"
+DOCS=( AUTHORS ChangeLog NEWS README )
 
 src_unpack() {
git-r3_src_unpack
 
# create the default modules directory to be able
-   # to use the php-ext-source-r2 eclass to configure/build
+   # to use the php-ext-source-r3 eclass to configure/build
ln -s src "${S}/modules"
 
for slot in $(php_get_slots); do
@@ -42,9 +41,13 @@ src_unpack() {
 }
 
 src_prepare() {
+   # Remove the insane check for pecl-imagick which is only used in 
examples
+   # and is not called upon in any build
local slot
for slot in $(php_get_slots); do
-   php_init_slot_env ${slot}
+   php_init_slot_env "${slot}"
+   eapply "${FILESDIR}/remove-imagick-check.patch"
+   eapply_user
eautoreconf
done
 }
@@ -54,9 +57,12 @@ src_install() {
for slot in $(php_get_slots); do
php_init_slot_env ${slot}
insinto "${EXT_DIR}"
-   newins "src/.libs/${PHP_EXT_NAME}.so" "${PHP_EXT_NAME}.so"
+   doins "src/.libs/${PHP_EXT_NAME}.so"
done
-   php-ext-source-r2_createinifiles
-   dodoc AUTHORS ChangeLog NEWS README
-   use doc && dohtml docs/* docs/graphics/*
+   php-ext-source-r3_createinifiles
+   einstalldocs
+   if use doc ; then
+   docinto /usr/share/doc/${PF}/html
+   dodoc -r docs/*
+   fi
 }



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2016-08-15 Thread Matthias Maier
commit: f69d0742735855f3aa4655e600a5afd2d4d7381f
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Aug 16 05:18:48 2016 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Aug 16 05:22:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f69d0742

dev-php/libvirt-php: drop old version 0.4.8

Package-Manager: portage-2.2.28

 dev-php/libvirt-php/Manifest |  1 -
 dev-php/libvirt-php/libvirt-php-0.4.8.ebuild | 51 
 2 files changed, 52 deletions(-)

diff --git a/dev-php/libvirt-php/Manifest b/dev-php/libvirt-php/Manifest
index bb568c6..6031407 100644
--- a/dev-php/libvirt-php/Manifest
+++ b/dev-php/libvirt-php/Manifest
@@ -1,2 +1 @@
-DIST libvirt-php-0.4.8.tar.gz 249753 SHA256 
75508ab420c45fface8cdd8328053eee2207f8ff2aab572627ba8f30aacaef35 SHA512 
2c1cbe914ab73a45b917130224fd803bfb41b0cc470d5480050c6d512dc4509ee96adcaa3ce3735747f17c4748ce66782437009b5445c364800fa308ee5059d1
 WHIRLPOOL 
bdf18892348de1a8984e23a7f3044f3f861956fd4bf28796f0a79c91079081b97fe630adf6073db2bf94534df22becc503dfb81cc0cc5f1ebf39e6804c93d905
 DIST libvirt-php-0.5.2.tar.gz 770816 SHA256 
f338caab2bebcce60cd62e3982ec4c1a274ecaf49d03cf7080b45f2f16cd516d SHA512 
11844fea8507090826acd81fc7c257ecc3ed9cca10fc785e4d54b98ebd1e213310e379e7ca684c6439d9e2c57800a140fdc9953c6bec72da1959f5ed99e9ef31
 WHIRLPOOL 
19bde6afd0ef824557048d9f00aa1dd34f7138408326653e49c04a25e514575d1c2d92c462a8a9f40048ae2af7b2e46a27b66561cddf21fb8f28c294085700f5

diff --git a/dev-php/libvirt-php/libvirt-php-0.4.8.ebuild 
b/dev-php/libvirt-php/libvirt-php-0.4.8.ebuild
deleted file mode 100644
index 18cc966..000
--- a/dev-php/libvirt-php/libvirt-php-0.4.8.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PHP_EXT_NAME="libvirt-php"
-PHP_EXT_SKIP_PHPIZE="yes"
-USE_PHP="php5-6 php5-5 php5-4"
-
-inherit php-ext-source-r2 eutils
-
-DESCRIPTION="PHP 5 bindings for libvirt"
-HOMEPAGE="http://libvirt.org/php/;
-SRC_URI="http://libvirt.org/sources/php/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc"
-
-RDEPEND="app-emulation/libvirt
-   dev-libs/libxml2"
-DEPEND="${RDEPEND}
-   dev-libs/libxslt
-   doc? ( app-text/xhtml1 )"
-
-RESTRICT="test"
-
-src_unpack() {
-   default
-   # create the default modules directory to be able
-   # to use the php-ext-source-r2 eclass to configure/build
-   ln -s src "${S}/modules"
-
-   for slot in $(php_get_slots); do
-   cp -r "${S}" "${WORKDIR}/${slot}"
-   done
-}
-
-src_install() {
-   local slot
-   for slot in $(php_get_slots); do
-   php_init_slot_env ${slot}
-   insinto "${EXT_DIR}"
-   newins "src/${PHP_EXT_NAME}.so" "${PHP_EXT_NAME}.so"
-   done
-   php-ext-source-r2_createinifiles
-   dodoc AUTHORS ChangeLog NEWS README
-   use doc && dohtml docs/* docs/graphics/*
-}



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2016-08-15 Thread Matthias Maier
commit: 8331df4d67bed0fbf96e59a39e2e4aa0306285cd
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Aug 16 03:01:20 2016 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Aug 16 05:22:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8331df4d

dev-php/libvirt-php: add libvirt project as maintainer

Package-Manager: portage-2.2.28

 dev-php/libvirt-php/metadata.xml | 20 
 1 file changed, 12 insertions(+), 8 deletions(-)

diff --git a/dev-php/libvirt-php/metadata.xml b/dev-php/libvirt-php/metadata.xml
index e7e77a3..7ac4536 100644
--- a/dev-php/libvirt-php/metadata.xml
+++ b/dev-php/libvirt-php/metadata.xml
@@ -1,12 +1,16 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-dev-z...@gentoo.org
-Tiziano Müller
-  
-
-php-b...@gentoo.org
-PHP
-  
+   
+   dev-z...@gentoo.org
+   Tiziano Müller
+   
+   
+   virtualizat...@gentoo.org
+   Gentoo Virtualization Project
+   
+   
+   php-b...@gentoo.org
+   PHP
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2016-08-15 Thread Matthias Maier
commit: 9da931e699af972059d1c9f72e4629561b832a37
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Aug 16 03:04:52 2016 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Aug 16 05:22:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9da931e6

dev-php/libvirt-php: Update live build, bug #588218

Thanks to Michal Privoznik for the updated ebuild

Package-Manager: portage-2.2.28

 dev-php/libvirt-php/libvirt-php-.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-php/libvirt-php/libvirt-php-.ebuild 
b/dev-php/libvirt-php/libvirt-php-.ebuild
index f599904..737b997 100644
--- a/dev-php/libvirt-php/libvirt-php-.ebuild
+++ b/dev-php/libvirt-php/libvirt-php-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -6,7 +6,7 @@ EAPI=5
 
 PHP_EXT_NAME="libvirt-php"
 PHP_EXT_SKIP_PHPIZE="yes"
-USE_PHP="php5-6 php5-5 php5-4"
+USE_PHP="php5-6 php5-5"
 # Automake 1.14 is broken.  Check this later
 WANT_AUTOMAKE="1.13"
 
@@ -22,7 +22,8 @@ KEYWORDS=""
 IUSE="doc"
 
 RDEPEND="app-emulation/libvirt
-   dev-libs/libxml2"
+   dev-libs/libxml2
+   dev-php/pecl-imagick"
 DEPEND="${RDEPEND}
dev-libs/libxslt
doc? ( app-text/xhtml1 )"
@@ -53,7 +54,7 @@ src_install() {
for slot in $(php_get_slots); do
php_init_slot_env ${slot}
insinto "${EXT_DIR}"
-   newins "src/${PHP_EXT_NAME}.so" "${PHP_EXT_NAME}.so"
+   newins "src/.libs/${PHP_EXT_NAME}.so" "${PHP_EXT_NAME}.so"
done
php-ext-source-r2_createinifiles
dodoc AUTHORS ChangeLog NEWS README



[gentoo-commits] repo/gentoo:master commit in: dev-php/libvirt-php/

2016-08-15 Thread Matthias Maier
commit: b2117fdc99012d53d7739729027b16d95570f98b
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Aug 16 05:18:02 2016 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Aug 16 05:22:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2117fdc

dev-php/libvirt-php: version bump to 0.5.2

Package-Manager: portage-2.2.28

 dev-php/libvirt-php/Manifest   |  1 +
 ...rt-php-.ebuild => libvirt-php-0.5.2.ebuild} | 24 +++---
 dev-php/libvirt-php/libvirt-php-.ebuild|  1 +
 3 files changed, 9 insertions(+), 17 deletions(-)

diff --git a/dev-php/libvirt-php/Manifest b/dev-php/libvirt-php/Manifest
index 824a4a5..bb568c6 100644
--- a/dev-php/libvirt-php/Manifest
+++ b/dev-php/libvirt-php/Manifest
@@ -1 +1,2 @@
 DIST libvirt-php-0.4.8.tar.gz 249753 SHA256 
75508ab420c45fface8cdd8328053eee2207f8ff2aab572627ba8f30aacaef35 SHA512 
2c1cbe914ab73a45b917130224fd803bfb41b0cc470d5480050c6d512dc4509ee96adcaa3ce3735747f17c4748ce66782437009b5445c364800fa308ee5059d1
 WHIRLPOOL 
bdf18892348de1a8984e23a7f3044f3f861956fd4bf28796f0a79c91079081b97fe630adf6073db2bf94534df22becc503dfb81cc0cc5f1ebf39e6804c93d905
+DIST libvirt-php-0.5.2.tar.gz 770816 SHA256 
f338caab2bebcce60cd62e3982ec4c1a274ecaf49d03cf7080b45f2f16cd516d SHA512 
11844fea8507090826acd81fc7c257ecc3ed9cca10fc785e4d54b98ebd1e213310e379e7ca684c6439d9e2c57800a140fdc9953c6bec72da1959f5ed99e9ef31
 WHIRLPOOL 
19bde6afd0ef824557048d9f00aa1dd34f7138408326653e49c04a25e514575d1c2d92c462a8a9f40048ae2af7b2e46a27b66561cddf21fb8f28c294085700f5

diff --git a/dev-php/libvirt-php/libvirt-php-.ebuild 
b/dev-php/libvirt-php/libvirt-php-0.5.2.ebuild
similarity index 69%
copy from dev-php/libvirt-php/libvirt-php-.ebuild
copy to dev-php/libvirt-php/libvirt-php-0.5.2.ebuild
index 737b997..17772da 100644
--- a/dev-php/libvirt-php/libvirt-php-.ebuild
+++ b/dev-php/libvirt-php/libvirt-php-0.5.2.ebuild
@@ -7,23 +7,20 @@ EAPI=5
 PHP_EXT_NAME="libvirt-php"
 PHP_EXT_SKIP_PHPIZE="yes"
 USE_PHP="php5-6 php5-5"
-# Automake 1.14 is broken.  Check this later
-WANT_AUTOMAKE="1.13"
 
-inherit php-ext-source-r2 git-r3 autotools
+inherit php-ext-source-r2 eutils
 
 DESCRIPTION="PHP 5 bindings for libvirt"
 HOMEPAGE="http://libvirt.org/php/;
-EGIT_REPO_URI="git://libvirt.org/libvirt-php.git"
+SRC_URI="http://libvirt.org/sources/php/${P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64"
 IUSE="doc"
 
 RDEPEND="app-emulation/libvirt
-   dev-libs/libxml2
-   dev-php/pecl-imagick"
+   dev-libs/libxml2"
 DEPEND="${RDEPEND}
dev-libs/libxslt
doc? ( app-text/xhtml1 )"
@@ -31,7 +28,7 @@ DEPEND="${RDEPEND}
 RESTRICT="test"
 
 src_unpack() {
-   git-r3_src_unpack
+   default
 
# create the default modules directory to be able
# to use the php-ext-source-r2 eclass to configure/build
@@ -42,19 +39,12 @@ src_unpack() {
done
 }
 
-src_prepare() {
-   local slot
-   for slot in $(php_get_slots); do
-   php_init_slot_env ${slot}
-   eautoreconf
-   done
-}
-
 src_install() {
+   local slot
for slot in $(php_get_slots); do
php_init_slot_env ${slot}
insinto "${EXT_DIR}"
-   newins "src/.libs/${PHP_EXT_NAME}.so" "${PHP_EXT_NAME}.so"
+   newins "src/.libs/${PHP_EXT_NAME}.so.0.0.0" "${PHP_EXT_NAME}.so"
done
php-ext-source-r2_createinifiles
dodoc AUTHORS ChangeLog NEWS README

diff --git a/dev-php/libvirt-php/libvirt-php-.ebuild 
b/dev-php/libvirt-php/libvirt-php-.ebuild
index 737b997..4971cd8 100644
--- a/dev-php/libvirt-php/libvirt-php-.ebuild
+++ b/dev-php/libvirt-php/libvirt-php-.ebuild
@@ -51,6 +51,7 @@ src_prepare() {
 }
 
 src_install() {
+   local slot
for slot in $(php_get_slots); do
php_init_slot_env ${slot}
insinto "${EXT_DIR}"