grknight 14/10/02 13:50:42 Modified: libvirt-php-9999.ebuild ChangeLog Added: libvirt-php-0.4.8.ebuild Removed: libvirt-php-0.4.7.ebuild libvirt-php-0.4.6.ebuild Log: Version bump; Drop 5.3 support; Fix LICENSE to LGPL-2.1; Block automake-1.14 on live build (Portage version: 2.2.14_rc1/cvs/Linux x86_64, signed Manifest commit with key 67C78E1D)
Revision Changes Path 1.6 dev-php/libvirt-php/libvirt-php-9999.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-php/libvirt-php/libvirt-php-9999.ebuild?rev=1.6&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-php/libvirt-php/libvirt-php-9999.ebuild?rev=1.6&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-php/libvirt-php/libvirt-php-9999.ebuild?r1=1.5&r2=1.6 Index: libvirt-php-9999.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/dev-php/libvirt-php/libvirt-php-9999.ebuild,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- libvirt-php-9999.ebuild 10 Aug 2014 21:00:07 -0000 1.5 +++ libvirt-php-9999.ebuild 2 Oct 2014 13:50:42 -0000 1.6 @@ -1,20 +1,22 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-php/libvirt-php/libvirt-php-9999.ebuild,v 1.5 2014/08/10 21:00:07 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-php/libvirt-php/libvirt-php-9999.ebuild,v 1.6 2014/10/02 13:50:42 grknight Exp $ -EAPI=4 +EAPI=5 PHP_EXT_NAME="libvirt-php" PHP_EXT_SKIP_PHPIZE="yes" -USE_PHP="php5-3 php5-4" +USE_PHP="php5-6 php5-5 php5-4" +# Automake 1.14 is broken. Check this later +WANT_AUTOMAKE="1.13" -inherit php-ext-source-r2 git-2 +inherit php-ext-source-r2 git-r3 autotools DESCRIPTION="PHP 5 bindings for libvirt" HOMEPAGE="http://libvirt.org/php/" EGIT_REPO_URI="git://libvirt.org/libvirt-php.git" -LICENSE="PHP-3.01" +LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="" IUSE="doc" @@ -27,10 +29,9 @@ RESTRICT="test" -EGIT_BOOTSTRAP="autogen.sh" - src_unpack() { - git-2_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 ln -s src "${S}/modules" @@ -40,6 +41,14 @@ done } +src_prepare() { + local slot + for slot in $(php_get_slots); do + php_init_slot_env ${slot} + eautoreconf + done +} + src_install() { for slot in $(php_get_slots); do php_init_slot_env ${slot} 1.9 dev-php/libvirt-php/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-php/libvirt-php/ChangeLog?rev=1.9&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-php/libvirt-php/ChangeLog?rev=1.9&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-php/libvirt-php/ChangeLog?r1=1.8&r2=1.9 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/dev-php/libvirt-php/ChangeLog,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- ChangeLog 10 Aug 2014 21:00:07 -0000 1.8 +++ ChangeLog 2 Oct 2014 13:50:42 -0000 1.9 @@ -1,6 +1,13 @@ # ChangeLog for dev-php/libvirt-php # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-php/libvirt-php/ChangeLog,v 1.8 2014/08/10 21:00:07 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-php/libvirt-php/ChangeLog,v 1.9 2014/10/02 13:50:42 grknight Exp $ + +*libvirt-php-0.4.8 (02 Oct 2014) + + 02 Oct 2014; <[email protected]> +libvirt-php-0.4.8.ebuild, + -libvirt-php-0.4.6.ebuild, -libvirt-php-0.4.7.ebuild, libvirt-php-9999.ebuild: + Version bump; Drop 5.3 support; Fix LICENSE to LGPL-2.1; Block automake-1.14 + on live build 10 Aug 2014; Sergei Trofimovich <[email protected]> libvirt-php-0.4.6.ebuild, libvirt-php-0.4.7.ebuild, libvirt-php-9999.ebuild: 1.1 dev-php/libvirt-php/libvirt-php-0.4.8.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-php/libvirt-php/libvirt-php-0.4.8.ebuild?rev=1.1&view=markup 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 Index: libvirt-php-0.4.8.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $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 $ 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/* }
