debian/0000775000000000000000000000000012301065152007163 5ustar debian/copyright0000664000000000000000000001735412231472725011142 0ustar This package was debianized by Marcelo Jorge Vieira (metal) on Mon, 24 Dec 2007 15:32:08 -0200. It was downloaded from Copyright: Copyright (c) 2002-2007, Derick Rethans For file xdebug_llist.h: Copyright (C) 2002, Sterling Hughes Daniel R. Kalowsky For file xdebug_llist.c and xdebug_hash.c: Copyright (C) 2002, Sterling Hughes For file xdebug_compat.c: Copyright (c) 2002-2008 Derick Rethans (c) 1997-2004 Jim Winstead (c) 1998-2004 Andi Gutmans and Zeev Suraski License: -------------------------------------------------------------------- The Xdebug License, version 1.01 (Based on "The PHP License", version 3.0) Copyright (c) 2002-2007 Derick Rethans. All rights reserved. -------------------------------------------------------------------- Redistribution and use in source and binary forms, with or without modification, is permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name "Xdebug" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact derick@xdebug.org. 4. Products derived from this software may not be called "Xdebug", nor may "Xdebug" appear in their name, without prior written permission from derick@xdebug.org. 5. Derick Rethans may publish revised and/or new versions of the license from time to time. Each version will be given a distinguishing version number. Once covered code has been published under a particular version of the license, you may always continue to use it under the terms of that version. You may also choose to use such covered code under the terms of any subsequent version of the license published by Derick Rethans. No one other than Derick Rethans has the right to modify the terms applicable to covered code created under this License. 6. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes Xdebug, freely available from ". THIS SOFTWARE IS PROVIDED BY DERICK RETHANS ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE PHP DEVELOPMENT TEAM OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -------------------------------------------------------------------- This software consists of voluntary contributions made by some individuals on behalf of Derick Rethans. Derick Rethans can be contacted via e-mail at derick@xdebug.org. For more information Xdebug, please see . The files xdebug_hash.h, xdebug_hash.c, xdebug_llist.c, xdebug_llist.h are licensed under the following conditions: Vulcan Logic Public Licence (Based upon the Apache Software License) Version 1.1 Copyright (c) 2002 Vulcan Logic. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The end-user documentation included with the redistribution, if any, must include the following acknowledgment: "This product includes software developed by Vulcan Logic (http://www.vl-srm.net/)." Alternately, this acknowledgment may appear in the software itself, if and wherever such third-party acknowledgments normally appear. 4. The names "Vulcan Logic" and "SRM" must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact group@vl-srm.net. 5. Products derived from this software may not be called "SRM", nor may "SRM" appear in their name, without prior written permission of the Vulcan Logic Group. THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The file xdebug_compat.c is licensed under the following conditions: Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/php5-xdebug.maintscript0000664000000000000000000000012512231472725013602 0ustar mv_conffile /etc/php5/conf.d/xdebug.ini /etc/php5/mods-available/xdebug.ini 2.2.0-1~ debian/rules0000775000000000000000000000067512231472725010265 0ustar #!/usr/bin/make -f SOURCE_DIR=$(shell ls -1d xdebug-*) %: dh $@ --with php5 --sourcedirectory=$(SOURCE_DIR) override_dh_auto_install: dh_auto_install --sourcedirectory=$(SOURCE_DIR) -- INSTALL_ROOT=$(CURDIR)/debian/tmp override_dh_auto_configure: cd xdebug-*; phpize dh_auto_configure --sourcedirectory=$(SOURCE_DIR) -- --enable-xdebug override_dh_auto_clean: dh_auto_clean --sourcedirectory=$(SOURCE_DIR) cd xdebug-*; phpize --clean debian/source/0000775000000000000000000000000012231472725010475 5ustar debian/source/format0000664000000000000000000000001412231472725011703 0ustar 3.0 (quilt) debian/watch0000664000000000000000000000011212231472725010220 0ustar version=3 http://www.xdebug.org/download.php files/xdebug-([0-9\.]+).tgz debian/source.lintian-overrides0000664000000000000000000000051312231472725014054 0ustar # We don't build the debugclient (yet) so we don't need to update these. xdebug source: ancient-autotools-helper-file xdebug-2.2.3/debugclient/config.guess 2001-09-04 xdebug source: ancient-autotools-helper-file xdebug-2.2.3/debugclient/config.sub 2001-09-07 xdebug source: ancient-libtool xdebug-2.2.3/debugclient/ltmain.sh 1.4.2 debian/changelog0000664000000000000000000000656612301065152011052 0ustar xdebug (2.2.3-2build1) trusty; urgency=medium * No change rebuild for phpapi-20121212+lfs (LFS ABI break on 32-bit arches). -- Robie Basak Wed, 19 Feb 2014 08:25:14 +0000 xdebug (2.2.3-2) unstable; urgency=low * Update the build system to use dh-php5 * Move under the PHP PECL team umbrella -- Ondřej Surý Tue, 22 Oct 2013 14:55:27 +0200 xdebug (2.2.3-1) unstable; urgency=low * New upstream release (Closes: #710530) - Adds support for PHP 5.5 -- Lior Kaplan Fri, 31 May 2013 21:13:27 +0300 xdebug (2.2.1-2) unstable; urgency=low * Force correct path to xdebug.so in conffile (Closes: #689791) -- Lior Kaplan Sun, 11 Nov 2012 00:28:28 +0200 xdebug (2.2.1-1) unstable; urgency=low * New upstream release * Move dpkg-maintscript-helper call from prerm to postrm (Closes: #684266) -- Lior Kaplan Sat, 11 Aug 2012 03:08:22 +0300 xdebug (2.2.0-1) unstable; urgency=low * New upstream release * Manage ini file with php5enmod and php5enmod (Closes: #667788) -- Lior Kaplan Sun, 20 May 2012 22:47:32 +0300 xdebug (2.2.0~rc1-1) unstable; urgency=low * New upstream release - Adds support for PHP 5.4 (Closes: #656491) -- Lior Kaplan Thu, 15 Mar 2012 19:48:56 +0200 xdebug (2.1.3-2) unstable; urgency=low * Drop php 5.4 support patches as they cause problems (Closes: #657883) -- Lior Kaplan Mon, 30 Jan 2012 23:26:52 +0200 xdebug (2.1.3-1) unstable; urgency=low * New upstream release * Remove PHP < 5.4 version check in configure. * Adapt cherry-picked patches for PHP 5.4 support. -- Lior Kaplan Thu, 26 Jan 2012 01:51:05 +0200 xdebug (2.1.2-1) unstable; urgency=low * New upstream release * Cherry-picked 413d88b56 from upstream for PHP 5.4 support (Closes: #656491) * Cherry-picked 1ef642b39 from upstream for having PHP 5.3 and 5.4 support * Cherry-picked 04f80138f from upstream for php 5.4 ZEND_RETURN_BY_REF support * Fix lintian warning duplicate-changelog-files * Bumped Standards version (no changes required) * Add myself to Uploaders -- Lior Kaplan Tue, 24 Jan 2012 01:49:28 +0200 xdebug (2.1.0-1) unstable; urgency=low * New upstream release (Closes: #570163, #571765, #555643, #582937) * Switch to dpkg-source 3.0 (quilt) format * Bumped Standards version -- Martin Meredith Thu, 08 Jul 2010 23:23:38 +0100 xdebug (2.0.5-1) unstable; urgency=low * New upstream release * Bumped Standards Version -- Martin Meredith Mon, 27 Jul 2009 21:27:36 +0100 xdebug (2.0.4-2) unstable; urgency=low * Fix broken watch file (which somehow went missing from the previous upload) -- Martin Meredith Mon, 12 Jan 2009 00:44:43 +0000 xdebug (2.0.4-1) unstable; urgency=low * New upstream release * Fixed watch file for new download location * Removed Uploader (have never had any contact from him) * Changed Maintainer (for new Debian Address) * Updated Standards Version * Changed php5-dev depends (can build with 5.1 or greater) -- Martin Meredith Wed, 07 Jan 2009 19:48:57 +0000 xdebug (2.0.3-1) unstable; urgency=low * Initial release (Closes: #377348) -- Martin Meredith Tue, 08 Apr 2008 15:25:16 +0100 debian/control0000664000000000000000000000217512231472725010605 0ustar Source: xdebug Section: php Priority: optional Maintainer: Debian PHP PECL Maintainers Uploaders: Martin Meredith , Lior Kaplan , Ondřej Surý Build-Depends: debhelper (>= 9~), php5-dev, dh-php5 Standards-Version: 3.9.4 Homepage: http://xdebug.org/ Package: php5-xdebug Architecture: any Depends: ucf, ${shlibs:Depends}, ${misc:Depends}, ${php:Depends} Description: Xdebug Module for PHP 5 The Xdebug extension helps you debugging your script by providing a lot of valuable debug information. The debug information that Xdebug can provide includes the following: . * stack traces and function traces in error messages with: - full parameter display for user defined functions - function name, file name and line indications - support for member functions * memory allocation * protection for infinite recursions . Xdebug also provides: . * profiling information for PHP scripts * script execution analysis * capabilities to debug your scripts interactively with a debug client debian/compat0000664000000000000000000000000212231472725010373 0ustar 9 debian/xdebug.ini0000664000000000000000000000003112231472725011146 0ustar zend_extension=xdebug.so debian/php5-xdebug.php50000664000000000000000000000007612231472725012126 0ustar mod debian/tmp/usr/lib/php5/*/xdebug.so mod debian/xdebug.ini