diff options
author | Sebastian Bergmann <sebastian@gentoo.org> | 2005-02-19 15:04:20 +0000 |
---|---|---|
committer | Sebastian Bergmann <sebastian@gentoo.org> | 2005-02-19 15:04:20 +0000 |
commit | 95a43402a96ab3102aacfc34138387efbb785005 (patch) | |
tree | 0e93f17555490c3a8f7eac894883289fddac1574 /dev-php | |
parent | Stable on hppa. (diff) | |
download | gentoo-2-95a43402a96ab3102aacfc34138387efbb785005.tar.gz gentoo-2-95a43402a96ab3102aacfc34138387efbb785005.tar.bz2 gentoo-2-95a43402a96ab3102aacfc34138387efbb785005.zip |
Version bump, closes bug 56138, bug 64697, and bug 80163.
(Portage version: 2.0.51-r15)
Diffstat (limited to 'dev-php')
-rw-r--r-- | dev-php/phpdbg/ChangeLog | 10 | ||||
-rw-r--r-- | dev-php/phpdbg/Manifest | 2 | ||||
-rw-r--r-- | dev-php/phpdbg/files/digest-phpdbg-2.11.32 | 1 | ||||
-rw-r--r-- | dev-php/phpdbg/phpdbg-2.11.23.ebuild | 4 | ||||
-rw-r--r-- | dev-php/phpdbg/phpdbg-2.11.32.ebuild | 52 |
5 files changed, 65 insertions, 4 deletions
diff --git a/dev-php/phpdbg/ChangeLog b/dev-php/phpdbg/ChangeLog index 3c06af21a8b6..513e6200998c 100644 --- a/dev-php/phpdbg/ChangeLog +++ b/dev-php/phpdbg/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-php/phpdbg -# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-php/phpdbg/ChangeLog,v 1.10 2004/12/18 11:46:39 blubb Exp $ +# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-php/phpdbg/ChangeLog,v 1.11 2005/02/19 15:04:20 sebastian Exp $ + +*phpdbg-2.11.32 (19 Feb 2005) + + 19 Feb 2005; Sebastian Bergmann <sebastian@gentoo.org> + +phpdbg-2.11.32.ebuild: + Version bump, closes bug 56138, bug 64697, and bug 80163. 18 Dec 2004; Simon Stelling <blubb@gentoo.org> phpdbg-2.11.23.ebuild: added ~amd64 diff --git a/dev-php/phpdbg/Manifest b/dev-php/phpdbg/Manifest index 0cde6cc312a8..b06d190b8f53 100644 --- a/dev-php/phpdbg/Manifest +++ b/dev-php/phpdbg/Manifest @@ -1,4 +1,6 @@ MD5 5fc470193406a24803add01d41203fb8 ChangeLog 991 MD5 34b376f52ca199fffb4e52b83169574a metadata.xml 156 +MD5 ee84a9f84c8fb6ab6ede4e966575b9a1 phpdbg-2.11.32.ebuild 1255 MD5 f87b92918737d93dd93865113fa02ad8 phpdbg-2.11.23.ebuild 1254 MD5 a56cc9f2eaa32b6e4b0ed1a2dca2dbc3 files/digest-phpdbg-2.11.23 66 +MD5 4f8b7e495c942a2fc4eb4722d0b2382d files/digest-phpdbg-2.11.32 66 diff --git a/dev-php/phpdbg/files/digest-phpdbg-2.11.32 b/dev-php/phpdbg/files/digest-phpdbg-2.11.32 new file mode 100644 index 000000000000..07041a3b6d71 --- /dev/null +++ b/dev-php/phpdbg/files/digest-phpdbg-2.11.32 @@ -0,0 +1 @@ +MD5 1ac7372bfcb4c5e13cad1248e071d70c dbg-2.11.32-src.tar.gz 39369 diff --git a/dev-php/phpdbg/phpdbg-2.11.23.ebuild b/dev-php/phpdbg/phpdbg-2.11.23.ebuild index c0c01c5b514d..b8ecc9a72a1c 100644 --- a/dev-php/phpdbg/phpdbg-2.11.23.ebuild +++ b/dev-php/phpdbg/phpdbg-2.11.23.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-php/phpdbg/phpdbg-2.11.23.ebuild,v 1.6 2004/12/18 11:46:39 blubb Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-php/phpdbg/phpdbg-2.11.23.ebuild,v 1.7 2005/02/19 15:04:20 sebastian Exp $ PHP_EXT_NAME="dbg" PHP_EXT_ZENDEXT="no" diff --git a/dev-php/phpdbg/phpdbg-2.11.32.ebuild b/dev-php/phpdbg/phpdbg-2.11.32.ebuild new file mode 100644 index 000000000000..38f2413a49a8 --- /dev/null +++ b/dev-php/phpdbg/phpdbg-2.11.32.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-php/phpdbg/phpdbg-2.11.32.ebuild,v 1.1 2005/02/19 15:04:20 sebastian Exp $ + +PHP_EXT_NAME="dbg" +PHP_EXT_ZENDEXT="no" +inherit php-ext-source +IUSE="" +S="${WORKDIR}/dbg-${PV}${PL}" +DESCRIPTION="A PHP debugger useable with some editors like phpedit." +SRC_URI="mirror://sourceforge/dbg2/dbg-${PV}${PL}-src.tar.gz" +HOMEPAGE="http://dd.cron.ru/dbg/" +LICENSE="dbgphp" +SLOT="0" +DEPEND="virtual/php" + +# support for ppc or others? +KEYWORDS="~x86 ~sparc ~amd64" + +src_compile() { + # phpdbg does not work with Zend Thread Safety (ZTS) + # so about if we are using Apache 2 with an MPM that would + # require ZTS. + if has_version '>=net-www/apache-2*'; then + APACHE2_MPM="`/usr/sbin/apache2 -l | egrep 'worker|perchild|leader|threadpool|prefork'|cut -d. -f1|sed -e 's/^[[:space:]]*//g;s/[[:space:]]+/ /g;'`" + case "${APACHE2_MPM}" in + *prefork*) ;; + *) eerror "phpdbg does not yet work with the Apache 2 MPM in use." ; die ;; + esac; + fi + + myconf="--enable-dbg=shared --with-dbg-profiler --with-php-config=/usr/bin/php-config" + php-ext-source_src_compile +} + +src_install () { + php-ext-source_src_install + dodoc AUTHORS COPYING INSTALL +} + +pkg_postinst() { + php-ext-base_addtoinifiles "extension" "/etc/php4/lib/dbg.so" + php-ext-base_addtoinifiles "[Debugger]" + php-ext-base_addtoinifiles "debugger.enabled" "on" + php-ext-base_addtoinifiles "debugger.profiler_enabled" "on" + einfo "Please reload Apache to activate the changes" +} + +pkg_postrm() { + einfo "You need to remove all lines referring to the debugger, and" + einfo "extension=dbg.so. Please reload Apache to activate the changes." +} |