Gentoo Archives: gentoo-commits

From: "Ben de Groot (yngwin)" <yngwin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-php5/xdebug: ChangeLog xdebug-2.0.5.ebuild
Date: Fri, 01 Jan 2010 20:23:16
Message-Id: E1NQo1h-0002Tq-3m@stork.gentoo.org
1 yngwin 10/01/01 20:23:13
2
3 Modified: ChangeLog
4 Added: xdebug-2.0.5.ebuild
5 Log:
6 Version bump. Fixes bug 256080.
7 (Portage version: 2.2_rc61/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.24 dev-php5/xdebug/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-php5/xdebug/ChangeLog?rev=1.24&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-php5/xdebug/ChangeLog?rev=1.24&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-php5/xdebug/ChangeLog?r1=1.23&r2=1.24
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-php5/xdebug/ChangeLog,v
19 retrieving revision 1.23
20 retrieving revision 1.24
21 diff -u -r1.23 -r1.24
22 --- ChangeLog 15 Jul 2008 18:22:19 -0000 1.23
23 +++ ChangeLog 1 Jan 2010 20:23:12 -0000 1.24
24 @@ -1,6 +1,11 @@
25 # ChangeLog for dev-php5/xdebug
26 -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-php5/xdebug/ChangeLog,v 1.23 2008/07/15 18:22:19 jer Exp $
28 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/dev-php5/xdebug/ChangeLog,v 1.24 2010/01/01 20:23:12 yngwin Exp $
30 +
31 +*xdebug-2.0.5 (01 Jan 2010)
32 +
33 + 01 Jan 2010; Ben de Groot <yngwin@g.o> +xdebug-2.0.5.ebuild:
34 + Version bump. Fixes bug 256080.
35
36 15 Jul 2008; Jeroen Roovers <jer@g.o> xdebug-2.0.3.ebuild:
37 Marked ~hppa too.
38
39
40
41 1.1 dev-php5/xdebug/xdebug-2.0.5.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-php5/xdebug/xdebug-2.0.5.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-php5/xdebug/xdebug-2.0.5.ebuild?rev=1.1&content-type=text/plain
45
46 Index: xdebug-2.0.5.ebuild
47 ===================================================================
48 # Copyright 1999-2010 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/dev-php5/xdebug/xdebug-2.0.5.ebuild,v 1.1 2010/01/01 20:23:12 yngwin Exp $
51
52 PHP_EXT_NAME="xdebug"
53 PHP_EXT_INI="yes"
54 PHP_EXT_ZENDEXT="yes"
55
56 inherit php-ext-source-r1
57
58 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
59
60 MY_PV="${PV/_/}"
61 MY_PV="${MY_PV/rc/RC}"
62
63 DESCRIPTION="A PHP debugging and profiling extension"
64 HOMEPAGE="http://www.xdebug.org/"
65 SRC_URI="http://pecl.php.net/get/${PN}-${MY_PV}.tgz"
66 LICENSE="Xdebug"
67 SLOT="0"
68 IUSE=""
69
70 S="${WORKDIR}/${PN}-${MY_PV}"
71
72 DEPEND="!dev-php5/ZendOptimizer"
73 RDEPEND="${DEPEND}
74 ~dev-php/xdebug-client-${PV}"
75
76 need_php_by_category
77
78 src_install() {
79 php-ext-source-r1_src_install
80 dodoc-php NEWS README Changelog CREDITS LICENSE
81
82 php-ext-base-r1_addtoinifiles "xdebug.auto_trace" '"0"'
83 php-ext-base-r1_addtoinifiles "xdebug.trace_output_dir" '"/tmp"'
84 php-ext-base-r1_addtoinifiles "xdebug.trace_output_name" '"trace.%c"'
85 php-ext-base-r1_addtoinifiles "xdebug.trace_format" '"0"'
86 php-ext-base-r1_addtoinifiles "xdebug.trace_options" '"0"'
87 php-ext-base-r1_addtoinifiles "xdebug.collect_includes" '"1"'
88 php-ext-base-r1_addtoinifiles "xdebug.collect_params" '"0"'
89 php-ext-base-r1_addtoinifiles "xdebug.collect_return" '"0"'
90 php-ext-base-r1_addtoinifiles "xdebug.collect_vars" '"0"'
91 php-ext-base-r1_addtoinifiles "xdebug.default_enable" '"0"'
92 php-ext-base-r1_addtoinifiles "xdebug.extended_info" '"1"'
93 php-ext-base-r1_addtoinifiles "xdebug.manual_url" '"http://www.php.net"'
94 php-ext-base-r1_addtoinifiles "xdebug.max_nesting_level" '"100"'
95 php-ext-base-r1_addtoinifiles "xdebug.show_exception_trace" '"0"'
96 php-ext-base-r1_addtoinifiles "xdebug.show_local_vars" '"0"'
97 php-ext-base-r1_addtoinifiles "xdebug.show_mem_delta" '"0"'
98 php-ext-base-r1_addtoinifiles "xdebug.dump.COOKIE" '"NULL"'
99 php-ext-base-r1_addtoinifiles "xdebug.dump.ENV" '"NULL"'
100 php-ext-base-r1_addtoinifiles "xdebug.dump.FILES" '"NULL"'
101 php-ext-base-r1_addtoinifiles "xdebug.dump.GET" '"NULL"'
102 php-ext-base-r1_addtoinifiles "xdebug.dump.POST" '"NULL"'
103 php-ext-base-r1_addtoinifiles "xdebug.dump.REQUEST" '"NULL"'
104 php-ext-base-r1_addtoinifiles "xdebug.dump.SERVER" '"NULL"'
105 php-ext-base-r1_addtoinifiles "xdebug.dump.SESSION" '"NULL"'
106 php-ext-base-r1_addtoinifiles "xdebug.dump_globals" '"1"'
107 php-ext-base-r1_addtoinifiles "xdebug.dump_once" '"1"'
108 php-ext-base-r1_addtoinifiles "xdebug.dump_undefined" '"0"'
109 php-ext-base-r1_addtoinifiles "xdebug.profiler_enable" '"0"'
110 php-ext-base-r1_addtoinifiles "xdebug.profiler_output_dir" '"/tmp"'
111 php-ext-base-r1_addtoinifiles "xdebug.profiler_output_name" '"cachegrind.out.%p"'
112 php-ext-base-r1_addtoinifiles "xdebug.profiler_enable_trigger" '"0"'
113 php-ext-base-r1_addtoinifiles "xdebug.profiler_append" '"0"'
114 php-ext-base-r1_addtoinifiles "xdebug.profiler_aggregate" '"0"'
115 php-ext-base-r1_addtoinifiles "xdebug.remote_enable" '"0"'
116 php-ext-base-r1_addtoinifiles "xdebug.remote_handler" '"dbgp"'
117 php-ext-base-r1_addtoinifiles "xdebug.remote_host" '"localhost"'
118 php-ext-base-r1_addtoinifiles "xdebug.remote_mode" '"req"'
119 php-ext-base-r1_addtoinifiles "xdebug.remote_port" '"9000"'
120 php-ext-base-r1_addtoinifiles "xdebug.remote_autostart" '"0"'
121 php-ext-base-r1_addtoinifiles "xdebug.remote_log" '""'
122 php-ext-base-r1_addtoinifiles "xdebug.idekey" '""'
123 php-ext-base-r1_addtoinifiles "xdebug.var_display_max_data" '"512"'
124 php-ext-base-r1_addtoinifiles "xdebug.var_display_max_depth" '"2"'
125 php-ext-base-r1_addtoinifiles "xdebug.var_display_max_children" '"128"'
126 }
127
128 pkg_postinst() {
129 ewarn "We have set xdebug.default_enable to 0 (off), as xdebug can be"
130 ewarn "installed as a dependency, and not all users will want xdebug to be"
131 ewarn "enabled by default. If you want to enable it, you should edit the"
132 ewarn "ini file and set xdebug.default_enable to 1. Alternatively you can"
133 ewarn "call xdebug_enable() in your code."
134 }