Gentoo Archives: gentoo-commits

From: "Ole Markus With (olemarkus)" <olemarkus@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-php5/xdebug: ChangeLog xdebug-2.1.0-r1.ebuild
Date: Fri, 08 Oct 2010 20:04:36
Message-Id: 20101008195806.2379920051@flycatcher.gentoo.org
1 olemarkus 10/10/08 19:58:06
2
3 Modified: ChangeLog
4 Added: xdebug-2.1.0-r1.ebuild
5 Log:
6 Added version supporting minor version slotting
7 (Portage version: 2.1.8.3/cvs/Linux i686)
8
9 Revision Changes Path
10 1.28 dev-php5/xdebug/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-php5/xdebug/ChangeLog?rev=1.28&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-php5/xdebug/ChangeLog?rev=1.28&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-php5/xdebug/ChangeLog?r1=1.27&r2=1.28
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-php5/xdebug/ChangeLog,v
19 retrieving revision 1.27
20 retrieving revision 1.28
21 diff -u -r1.27 -r1.28
22 --- ChangeLog 8 Aug 2010 15:26:47 -0000 1.27
23 +++ ChangeLog 8 Oct 2010 19:58:06 -0000 1.28
24 @@ -1,6 +1,11 @@
25 # ChangeLog for dev-php5/xdebug
26 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-php5/xdebug/ChangeLog,v 1.27 2010/08/08 15:26:47 mabi Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-php5/xdebug/ChangeLog,v 1.28 2010/10/08 19:58:06 olemarkus Exp $
29 +
30 +*xdebug-2.1.0-r1 (08 Oct 2010)
31 +
32 + 08 Oct 2010; <olemarkus@g.o> +xdebug-2.1.0-r1.ebuild:
33 + Added version supporting minor version slotting
34
35 *xdebug-2.1.0 (08 Aug 2010)
36
37
38
39
40 1.1 dev-php5/xdebug/xdebug-2.1.0-r1.ebuild
41
42 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-php5/xdebug/xdebug-2.1.0-r1.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-php5/xdebug/xdebug-2.1.0-r1.ebuild?rev=1.1&content-type=text/plain
44
45 Index: xdebug-2.1.0-r1.ebuild
46 ===================================================================
47 # Copyright 1999-2010 Gentoo Foundation
48 # Distributed under the terms of the GNU General Public License v2
49 # $Header: /var/cvsroot/gentoo-x86/dev-php5/xdebug/xdebug-2.1.0-r1.ebuild,v 1.1 2010/10/08 19:58:06 olemarkus Exp $
50
51 PHP_EXT_NAME="xdebug"
52 PHP_EXT_INI="yes"
53 PHP_EXT_ZENDEXT="yes"
54
55 EAPI="2"
56 inherit php-ext-source-r2
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 src_install() {
77 php-ext-source-r2_src_install
78 dodoc NEWS README Changelog CREDITS
79
80 php-ext-base-r2_addtoinifiles "xdebug.auto_trace" '"0"'
81 php-ext-base-r2_addtoinifiles "xdebug.trace_output_dir" '"/tmp"'
82 php-ext-base-r2_addtoinifiles "xdebug.trace_output_name" '"trace.%c"'
83 php-ext-base-r2_addtoinifiles "xdebug.trace_format" '"0"'
84 php-ext-base-r2_addtoinifiles "xdebug.trace_options" '"0"'
85 php-ext-base-r2_addtoinifiles "xdebug.collect_includes" '"1"'
86 php-ext-base-r2_addtoinifiles "xdebug.collect_params" '"0"'
87 php-ext-base-r2_addtoinifiles "xdebug.collect_return" '"0"'
88 php-ext-base-r2_addtoinifiles "xdebug.collect_vars" '"0"'
89 php-ext-base-r2_addtoinifiles "xdebug.default_enable" '"0"'
90 php-ext-base-r2_addtoinifiles "xdebug.extended_info" '"1"'
91 php-ext-base-r2_addtoinifiles "xdebug.manual_url" '"http://www.php.net"'
92 php-ext-base-r2_addtoinifiles "xdebug.max_nesting_level" '"100"'
93 php-ext-base-r2_addtoinifiles "xdebug.show_exception_trace" '"0"'
94 php-ext-base-r2_addtoinifiles "xdebug.show_local_vars" '"0"'
95 php-ext-base-r2_addtoinifiles "xdebug.show_mem_delta" '"0"'
96 php-ext-base-r2_addtoinifiles "xdebug.dump.COOKIE" '"NULL"'
97 php-ext-base-r2_addtoinifiles "xdebug.dump.ENV" '"NULL"'
98 php-ext-base-r2_addtoinifiles "xdebug.dump.FILES" '"NULL"'
99 php-ext-base-r2_addtoinifiles "xdebug.dump.GET" '"NULL"'
100 php-ext-base-r2_addtoinifiles "xdebug.dump.POST" '"NULL"'
101 php-ext-base-r2_addtoinifiles "xdebug.dump.REQUEST" '"NULL"'
102 php-ext-base-r2_addtoinifiles "xdebug.dump.SERVER" '"NULL"'
103 php-ext-base-r2_addtoinifiles "xdebug.dump.SESSION" '"NULL"'
104 php-ext-base-r2_addtoinifiles "xdebug.dump_globals" '"1"'
105 php-ext-base-r2_addtoinifiles "xdebug.dump_once" '"1"'
106 php-ext-base-r2_addtoinifiles "xdebug.dump_undefined" '"0"'
107 php-ext-base-r2_addtoinifiles "xdebug.profiler_enable" '"0"'
108 php-ext-base-r2_addtoinifiles "xdebug.profiler_output_dir" '"/tmp"'
109 php-ext-base-r2_addtoinifiles "xdebug.profiler_output_name" '"cachegrind.out.%p"'
110 php-ext-base-r2_addtoinifiles "xdebug.profiler_enable_trigger" '"0"'
111 php-ext-base-r2_addtoinifiles "xdebug.profiler_append" '"0"'
112 php-ext-base-r2_addtoinifiles "xdebug.profiler_aggregate" '"0"'
113 php-ext-base-r2_addtoinifiles "xdebug.remote_enable" '"0"'
114 php-ext-base-r2_addtoinifiles "xdebug.remote_handler" '"dbgp"'
115 php-ext-base-r2_addtoinifiles "xdebug.remote_host" '"localhost"'
116 php-ext-base-r2_addtoinifiles "xdebug.remote_mode" '"req"'
117 php-ext-base-r2_addtoinifiles "xdebug.remote_port" '"9000"'
118 php-ext-base-r2_addtoinifiles "xdebug.remote_autostart" '"0"'
119 php-ext-base-r2_addtoinifiles "xdebug.remote_log" '""'
120 php-ext-base-r2_addtoinifiles "xdebug.idekey" '""'
121 php-ext-base-r2_addtoinifiles "xdebug.var_display_max_data" '"512"'
122 php-ext-base-r2_addtoinifiles "xdebug.var_display_max_depth" '"2"'
123 php-ext-base-r2_addtoinifiles "xdebug.var_display_max_children" '"128"'
124 }
125
126 pkg_postinst() {
127 ewarn "We have set xdebug.default_enable to 0 (off), as xdebug can be"
128 ewarn "installed as a dependency, and not all users will want xdebug to be"
129 ewarn "enabled by default. If you want to enable it, you should edit the"
130 ewarn "ini file and set xdebug.default_enable to 1. Alternatively you can"
131 ewarn "call xdebug_enable() in your code."
132 }