summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Bergmann <sebastian@gentoo.org>2005-02-19 15:04:20 +0000
committerSebastian Bergmann <sebastian@gentoo.org>2005-02-19 15:04:20 +0000
commit95a43402a96ab3102aacfc34138387efbb785005 (patch)
tree0e93f17555490c3a8f7eac894883289fddac1574 /dev-php/phpdbg
parentStable on hppa. (diff)
downloadgentoo-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/phpdbg')
-rw-r--r--dev-php/phpdbg/ChangeLog10
-rw-r--r--dev-php/phpdbg/Manifest2
-rw-r--r--dev-php/phpdbg/files/digest-phpdbg-2.11.321
-rw-r--r--dev-php/phpdbg/phpdbg-2.11.23.ebuild4
-rw-r--r--dev-php/phpdbg/phpdbg-2.11.32.ebuild52
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."
+}