ChangeLog

# ChangeLog for dev-php5/phpdbg
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-php5/phpdbg/ChangeLog,v 1.11 2007/05/30 15:47:27 chtekk Exp $

30 May 2007; Luca Longinotti -phpdbg-2.15.1.ebuild:
Remove old version.

*phpdbg-2.15.5 (28 May 2007)

28 May 2007; Anant Narayanan +phpdbg-2.15.5.ebuild:
vBump to 2.15.5

18 Mar 2007; Luca Longinotti phpdbg-2.15.1.ebuild:
Cleanup.

*phpdbg-2.15.1 (18 Mar 2007)

18 Mar 2007; Luca Longinotti -phpdbg-2.11.32.ebuild,
-phpdbg-2.13.1.ebuild, +phpdbg-2.15.1.ebuild:
Version bump, cleanup, remove old versions.

22 Feb 2007; Piotr JaroszyƄski ChangeLog:
Transition to Manifest2.

28 Jan 2007; Marius Mauch phpdbg-2.11.32.ebuild,
phpdbg-2.13.1.ebuild:
Replacing einfo with elog

*phpdbg-2.13.1 (15 Apr 2006)

15 Apr 2006; Luca Longinotti phpdbg-2.11.32.ebuild,
+phpdbg-2.13.1.ebuild:
Version bump and ebuild update.

19 Nov 2005; Markus Rothe phpdbg-2.11.32.ebuild:
Added ~ppc64 keyword; bug #102649

12 Nov 2005; Konstantin Arkhipov phpdbg-2.11.32.ebuild:
Added ~amd64 keyword.

10 Sep 2005; Jason Wever phpdbg-2.11.32.ebuild:
Added ~sparc keyword.

18 Aug 2005; ChangeLog:
Initial version; replaces older dev-php/* packages

Manifest

DIST dbg-2.15.5.tar.gz 252533 RMD160 396e9658ffa4adc3b3669a7185f79444264cd932 SHA1 4994b2b45c6b7681785286265aae7f3b50f87401 SHA256 84dc46495610cd6ca96ff32578ee5df75aad672228cb63d593e72796bd11d77a
EBUILD phpdbg-2.15.5.ebuild 1313 RMD160 1aec0dc0d3a5882486c6dba21c8a8cbd20c0ab92 SHA1 d202acd65a1a49c959729756a72bbaaf5533e53d SHA256 aa2d072305f7b8e02b25399718b2eccc6da8c40049d600488e137247a5f5c802
MISC ChangeLog 1493 RMD160 ae7f0edd5ce91c3bf03f93e249bb13eb0f0ab4ab SHA1 160596164b2b8c103c99032644983d4877911f36 SHA256 00f2fc400f42a67cde951ed4c525454c243492f7fa80a093773efe78b225ce83
MISC metadata.xml 157 RMD160 a98db3a086fae3c09a903dadbc05f60443ec4b1a SHA1 ddaa23cc35eb917bf8962b652442bebb1ce0f440 SHA256 54f8878ca0228e380abbaa4b529806b5533a6b9b51b3b16c0909e906586a91a1

metadata.xml




php

phpdbg-2.15.5.ebuild

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php5/phpdbg/phpdbg-2.15.5.ebuild,v 1.1 2007/05/28 19:01:46 anant Exp $

PHP_EXT_NAME="dbg"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"

inherit php-ext-source-r1

KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"

DESCRIPTION="A PHP debugger useable with some editors like phpedit."
HOMEPAGE="http://dd.cron.ru/dbg/"
SRC_URI="mirror://sourceforge/dbg2/dbg-${PV}.tar.gz"
LICENSE="dbgphp"
SLOT="0"
IUSE=""

DEPEND=""
RDEPEND=""

S="${WORKDIR}/dbg-${PV}"

need_php_by_category

pkg_setup() {
has_php

# phpdbg does not work with Zend Thread Safety (ZTS),
# so abort if we're using PHP compiled with ZTS.
if has_zts ; then
eerror "phpdbg doesn't work with a ZTS enabled PHP."
eerror "Please disable ZTS by turning the 'threads'"
eerror "USE flag off when you compile dev-lang/php."
die "phpdbg does not support ZTS"
fi
}

src_compile() {
my_conf="--enable-dbg=shared --with-dbg-profiler"
php-ext-source-r1_src_compile
}

src_install() {
php-ext-source-r1_src_install
dodoc-php AUTHORS COPYING INSTALL

php-ext-base-r1_addtoinifiles "[Debugger]"
php-ext-base-r1_addtoinifiles "debugger.enabled" "on"
php-ext-base-r1_addtoinifiles "debugger.profiler_enabled" "on"
}