debian/0000775000000000000000000000000012306057326007174 5ustar debian/docs0000664000000000000000000000004012306057231010034 0ustar README.txt CREDITS EXPERIMENTAL debian/compat0000664000000000000000000000000212306057231010365 0ustar 5 debian/adodb.ini0000664000000000000000000000007012306057231010736 0ustar ; configuration for php adodb module extension=adodb.so debian/patches/0000775000000000000000000000000012306057326010623 5ustar debian/patches/fix_phpinfo_url.patch0000664000000000000000000000134212306057231015032 0ustar Description: Fix the download url displayed as a part of the module information. Origin: vendor Forwarded: no Last-Update: 2010-03-14 Index: php-adodb/adodb.c =================================================================== --- php-adodb.orig/adodb.c +++ php-adodb/adodb.c @@ -138,7 +138,7 @@ PHP_MINFO_FUNCTION(adodb) sprintf(vers,"%4.2f", (float) ADODB_EXTENSION); php_info_print_table_start(); php_info_print_table_row(2, "Info", "Extension requires ADOdb classes"); - php_info_print_table_row(2, "Download", "http://php.weblogs.com/adodb"); + php_info_print_table_row(2, "Download", "http://adodb.sourceforge.net/"); php_info_print_table_row(2, "API Version", vers); php_info_print_table_end(); } debian/patches/series0000664000000000000000000000007212306057231012032 0ustar 5.3_support.patch fix_phpinfo_url.patch 5.4_support.patch debian/patches/5.4_support.patch0000664000000000000000000000075112306057231013744 0ustar Description: Add support for the PHP 5.4 API Forwarded: no Origin: vendor Last-Update: 2011-01-24 Index: php-adodb/adodb.c =================================================================== --- php-adodb.orig/adodb.c +++ php-adodb/adodb.c @@ -108,7 +108,7 @@ adodb_functions[] = { }; #else /* PHP 5 */ -function_entry adodb_functions[] = { +zend_function_entry adodb_functions[] = { PHP_FE(adodb_movenext,NULL) PHP_FE(adodb_getall,NULL) {NULL, NULL, NULL} debian/patches/5.3_support.patch0000664000000000000000000000163412306057231013744 0ustar Description: Add support for the PHP 5.3 API Forwarded: no Origin: vendor Last-Update: 2010-03-14 Index: php-adodb/adodb.c =================================================================== --- php-adodb.orig/adodb.c +++ php-adodb/adodb.c @@ -159,11 +159,11 @@ static zval adodb_zvals[5]; static void adodb_init_zval(zval *v, char *s) { - v->type = IS_STRING; - v->value.str.val = s; - v->value.str.len = strlen(s); - v->is_ref = 0; - v->refcount = 1; + Z_TYPE_P(v) = IS_STRING; + Z_STRVAL_P(v) = s; + Z_STRLEN_P(v) = strlen(s); + Z_UNSET_ISREF_P(v); + Z_SET_REFCOUNT_P(v, 1); } /* {{{ PHP_MINIT_FUNCTION @@ -277,7 +277,7 @@ zval **fields; fci.function_table = EG(function_table); fci.function_name = &adodb_zvals[zval_ocifetch]; fci.symbol_table = NULL; - fci.object_pp = NULL; + fci.object_ptr = NULL; fci.retval_ptr_ptr = &retval; fci.param_count = 2; fci.params = ¶ms[1]; debian/rules0000775000000000000000000000130312306057231010244 0ustar #!/usr/bin/make -f EXTN=adodb BUILD=$(CURDIR)/debian/php5-$(EXTN) PHP_EX=$(shell /usr/bin/php-config5 --extension-dir) include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk CFLAGS += -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security DEB_CONFIGURE_EXTRA_FLAGS = --disable-rpath --with-php-config=/usr/bin/php-config5 DEB_MAKE_INSTALL_TARGET = makebuilddir/php5-$(EXTN):: [ -f configure ] || phpize5 clean:: phpize5 --clean install/php5-$(EXTN):: install -D -m 644 modules/$(EXTN).so $(BUILD)$(PHP_EX)/$(EXTN).so install -D -m 644 debian/$(EXTN).ini $(BUILD)/etc/php5/mods-available/$(EXTN).ini echo "php:Depends=phpapi-`php-config5 --phpapi`" >> $(BUILD).substvars debian/source/0000775000000000000000000000000012306057326010474 5ustar debian/source/format0000664000000000000000000000001412306057231011675 0ustar 3.0 (quilt) debian/watch0000664000000000000000000000017712306057231010225 0ustar version=3 opts=uversionmangle=s/(\d)(\d+)/$1.$2/ \ http://adodb.sourceforge.net/ http://phplens.com/lens/dl/adodb-ext-(.*).zip debian/control0000664000000000000000000000171412306057231010575 0ustar Source: php-adodb Section: php Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian PHP Maintainers Uploaders: Raphael Geissert Build-Depends: debhelper (>= 6.0.7~), php5-dev (>= 5.2.0), cdbs (>= 0.4.52~) Standards-Version: 3.9.2 Homepage: http://adodb.sourceforge.net/ Vcs-Git: git://git.debian.org/pkg-php/php-adodb.git Vcs-Browser: http://git.debian.org/?p=pkg-php/php-adodb.git Package: php5-adodb Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, ${php:Depends} Enhances: libphp-adodb Description: Extension optimising the ADOdb database abstraction library It provides up to 100% speedup on some drivers by replacing parts of ADOdb with C code. Some of the drivers taking advantage of the extension are: * mysql * oci8 * postgres7 ADOdb will auto-detect if this extension is installed and use it automatically. debian/copyright0000664000000000000000000000451012306057231011122 0ustar This package was debianized by Raphael Geissert on Thu, 3 May 2007 17:44:46 -0500. It was downloaded from http://adodb.sourceforge.net/ Upstream Author: John Lim Copyright: 2003-2005 by John Lim License: 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. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``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 REGENTS OR 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 above license is an exact copy of the "BSD license" as published by "The Regents of the University of California." It is assumed that "THE REGENTS AND CONTRIBUTORS" refer to the copyright holder(s), in this case being John Lim. The Debian packaging is: Copyright (C) 2007, 2009, 2010 Raphael Geissert and is licensed, unless otherwise specified, under the terms of the GNU GPL as published by the Free Software Foundation, either version 2 of the License, or (at your option), any later version. The full licence text is available at "/usr/share/common-licenses/GPL-2", on Debian systems. debian/changelog0000664000000000000000000000546112306057231011047 0ustar php-adodb (5.04-7ubuntu1) trusty; urgency=medium * Install ini file in correct location with PHP 5.5 (LP: #1243568). -- Leo Iannacone Sat, 22 Feb 2014 11:19:51 +0100 php-adodb (5.04-7build2) saucy; urgency=low * Rebuild for PHP 5.5. -- Colin Watson Tue, 16 Jul 2013 01:24:01 +0100 php-adodb (5.04-7build1) quantal; urgency=low * No-change rebuild for phpapi change -- Ilya Barygin Sat, 30 Jun 2012 13:03:57 +0400 php-adodb (5.04-7) unstable; urgency=low * Bump standards version, no change needed * Include the full BSD licence text * Add support for the 5.4 API * Switch to source format 3.0 quilt * Drop all quilt-related stuff -- Raphael Geissert Tue, 24 Jan 2012 21:59:00 -0600 php-adodb (5.04-6) unstable; urgency=low * Use quilt as patch system * Add support for the 5.3 API (Closes: #569414) * Fix the URL to the AdoDB download page -- Raphael Geissert Sun, 14 Mar 2010 13:17:10 -0600 php-adodb (5.04-5) unstable; urgency=low * Drop DM-UA field * Update my email address * Update standards version to 3.8.4, no changes needed * Drop ORed dependency on php5 (Closes: #566298) * Build with some hardening flags * Bump copyright year -- Raphael Geissert Fri, 29 Jan 2010 15:58:51 -0600 php-adodb (5.04-4) unstable; urgency=low * debian/rules: rewritten, now using cdbs * debian/copyright: updated and clarified the package's licence * debian/control: + build-depend on cdbs + bump versioned dependency on debhelper and cdbs, for dh_lintian + improved the package description + make the dependency on phpapi ORed, with the first possibility being php5 + bump standards version, no change needed + change the VCS URLs, bye bye svn, hello git + section is now 'php' due to recent changes in the archive * debian/lintian-overrides, override: + spelling-error-in-description mysql MySQL - It is a reference to the driver name, not the product -- Raphael Geissert Sat, 28 Mar 2009 02:42:04 -0600 php-adodb (5.04-3) unstable; urgency=low * debian/control: Added XS-DM-Upload-Allowed: yes * Fixed a debian-changelog-line-too-long lintian false positive -- Raphael Geissert Fri, 04 Jan 2008 20:29:05 -0600 php-adodb (5.04-2) unstable; urgency=low * Added debian/watch file * Updated maintainer field (now maintained by the Debian PHP Maintainers) * Added Homepage and Vcs-* fields * Bumped Standards-Version: 3.7.3, no change needed -- Raphael Geissert Fri, 04 Jan 2008 17:11:57 -0600 php-adodb (5.04-1) unstable; urgency=low * Initial release (Closes: #422159) -- Raphael Geissert Thu, 03 May 2007 18:10:28 -0500 debian/lintian-overrides0000664000000000000000000000013712306057231012551 0ustar # It is a reference to the driver's name php5-adodb: spelling-error-in-description mysql MySQL