[PHP4BETA] CVS update: php4

From: Date: Mon, 19 Apr 1999 13:58:31 +0000
Subject: [PHP4BETA] CVS update: php4
Groups: php.version4 
Request: Send a blank email to php-version4+get-175@lists.php.net to get a copy of this message
Date: Monday April 19, 1999 @ 9:58 Author: ssb Update of /repository/php4 In directory php:/tmp/cvs-serv15263 Modified Files: Makefile.in configure.in.in setup internal_functions.c Log Message: moved dbase into ext/ Index: php4/Makefile.in diff -u php4/Makefile.in:1.6 php4/Makefile.in:1.7 --- php4/Makefile.in:1.6 Sun Apr 18 14:06:53 1999 +++ php4/Makefile.in Mon Apr 19 09:58:30 1999 @@ -24,7 +24,7 @@ # +----------------------------------------------------------------------+ # -# $Id: Makefile.in,v 1.6 1999/04/18 18:06:53 zeev Exp $ +# $Id: Makefile.in,v 1.7 1999/04/19 13:58:30 ssb Exp $ # prefix = @prefix@ @@ -69,8 +69,7 @@ php_ini.o FUNCTIONS_SOURCE = functions/adabasd.c functions/apache.c functions/fhttpd.c \ - functions/crypt.c functions/db.c functions/dbase.c \ - functions/dl.c functions/filepro.c \ + functions/crypt.c functions/db.c functions/dl.c functions/filepro.c \ functions/head.c functions/imap.c functions/mime.c \ functions/msql.c functions/mysql.c \ functions/oracle.c functions/oci8.c functions/pgsql.c \ @@ -84,7 +83,7 @@ FUNCTIONS = $(FUNCTIONS_SOURCE:.c=.o) PHPLIBS = -L@top_srcdir@/libzend -lzend -Lext -lphpext -LIBS = $(PHPLIBS) $(EXTRA_LIBS) @SYBASE_CT_LFLAGS@ @SYBASE_CT_LIBS@ @FHTTPD_LIB@ @DBASE_LIB@ @REGEX_LIB@ @DBM_LIB@ @ORACLE_LFLAGS@ @ORACLE_LIBS@ @IODBC_LFLAGS@ @IODBC_LIBS@ @SYBASE_LFLAGS@ @SYBASE_LIBS@ @SYBASE_CT_LFLAGS@ @SYBASE_CT_LIBS@ @MYSQL_LFLAGS@ @MYSQL_LIBS@ @MSQL_LFLAGS@ @MSQL_LIBS@ @ADA_LFLAGS@ @ADA_LIBS@ @SOLID_LIBS@ @EMPRESS_LIBS@ @OPENLINK_LFLAGS@ @OPENLINK_LIBS@ @PGSQL_LFLAGS@ @PGSQL_LIBS@ @LDAP_LFLAGS@ @LDAP_LIBS@ @VELOCIS_LIBS@ @CODBC_LFLAGS@ @CODBC_LIBS@ @IMAP_LIBS@ @ZLIB_LIBS@ @PDFLIB_LIBS@ @FDFLIB_LIBS@ @IFX_LFLAGS@ @IFX_LIBS@ @SNMP_LFLAGS@ @SNMP_LIBS@ @IBASE_LFLAGS@ @IBASE_LIBS@ @XML_LIBS@ @LIBS@ +LIBS = $(PHPLIBS) $(EXTRA_LIBS) @SYBASE_CT_LFLAGS@ @SYBASE_CT_LIBS@ @FHTTPD_LIB@ @REGEX_LIB@ @DBM_LIB@ @ORACLE_LFLAGS@ @ORACLE_LIBS@ @IODBC_LFLAGS@ @IODBC_LIBS@ @SYBASE_LFLAGS@ @SYBASE_LIBS@ @SYBASE_CT_LFLAGS@ @SYBASE_CT_LIBS@ @MYSQL_LFLAGS@ @MYSQL_LIBS@ @MSQL_LFLAGS@ @MSQL_LIBS@ @ADA_LFLAGS@ @ADA_LIBS@ @SOLID_LIBS@ @EMPRESS_LIBS@ @OPENLINK_LFLAGS@ @OPENLINK_LIBS@ @PGSQL_LFLAGS@ @PGSQL_LIBS@ @LDAP_LFLAGS@ @LDAP_LIBS@ @VELOCIS_LIBS@ @CODBC_LFLAGS@ @CODBC_LIBS@ @IMAP_LIBS@ @ZLIB_LIBS@ @PDFLIB_LIBS@ @FDFLIB_LIBS@ @IFX_LFLAGS@ @IFX_LIBS@ @SNMP_LFLAGS@ @SNMP_LIBS@ @IBASE_LFLAGS@ @IBASE_LIBS@ @XML_LIBS@ @LIBS@ all: $(BINNAME) @@ -97,12 +96,12 @@ done && test -z "$$fail" # CGI binary or fhttpd module -php: all-recursive $(OBJS) $(FUNCTIONS) @REGEX_LIB@ @FHTTPD_LIB@ @DBASE_LIB@ +php: all-recursive $(OBJS) $(FUNCTIONS) @REGEX_LIB@ @FHTTPD_LIB@ $(CC) $(CFLAGS) -o $(BINNAME) $(LDFLAGS) $(OBJS) $(FUNCTIONS) $(LIBS) # Apache modules libphp3.a libmodphp3.a libmodphp3-so.a: all-recursive $(OBJS) $(FUNCTIONS) - $(AR) $@.tmp $(OBJS) $(FUNCTIONS) @DBASE_LIB@ + $(AR) $@.tmp $(OBJS) $(FUNCTIONS) $(srcdir)/scripts/armerge $@ $@.tmp ext/libphpext.a $(srcdir)/libzend/libzend.a @rm -f $@.tmp $(RANLIB) $(BINNAME) @@ -114,9 +113,6 @@ regex/libregex.a: (cd regex; $(MAKE) lib) -dbase/libdbf.a: - (cd dbase; $(MAKE)) - functions/ifx.c: functions/ifx.ec (if test @INFORMIXDIR@; then esql -e @IFX_ESQL_FLAGS@ functions/ifx.ec; mv ifx.c functions; else touch functions/ifx.c; fi) @@ -134,7 +130,6 @@ -rm -f $(FUNCTIONS) functions/ifx.c -rm -f test/php.desc test/php.in test/php.out test/php.test -rm -f test/a.tmp test/b.tmp test/test.dbm* - (cd dbase; $(MAKE) clean) distclean: clean distclean-recursive -rm -f *-parser.[ch] *-scanner.c *.output @@ -142,10 +137,9 @@ -rm -f Makefile Makefile.depend config.h build-defs.h -rm -f libphp3.module stamp-h -rm -f regex/*.o regex/*.a regex/*.ih - -rm -f dbase/*.o dbase/*.a -rm -f doc/checkdoc doc/funcparse doc/version.ent -rm -f do-conf test/test.log extra/gd/bdf2gdfont - -rm -f doc/Makefile regex/Makefile dbase/Makefile + -rm -f doc/Makefile regex/Makefile bench: $(BINNAME) ./$(BINNAME) -c. tests/bench.phtml Index: php4/configure.in.in diff -u php4/configure.in.in:1.3 php4/configure.in.in:1.4 --- php4/configure.in.in:1.3 Sun Apr 18 14:06:53 1999 +++ php4/configure.in.in Mon Apr 19 09:58:31 1999 @@ -1,4 +1,4 @@ -dnl $Id: configure.in.in,v 1.3 1999/04/18 18:06:53 zeev Exp $ -*- sh -*- +dnl $Id: configure.in.in,v 1.4 1999/04/19 13:58:31 ssb Exp $ -*- sh -*- dnl Process this file with autoconf to produce a configure script. @@ -315,7 +315,7 @@ withval=apxs fi APXS="$withval" - APXS_LDFLAGS="@DBASE_LIB@ @ORACLE_LFLAGS@ @ORACLE_LIBS@ @IODBC_LFLAGS@ @IODBC_LIBS@ @SYBASE_LFLAGS@ @SYBASE_LIBS@ @SYBASE_CT_LFLAGS@ @SYBASE_CT_LIBS@ @MYSQL_LFLAGS@ @MYSQL_LIBS@ @MSQL_LFLAGS@ @MSQL_LIBS@ @ADA_LFLAGS@ @ADA_LIBS@ @SOLID_LIBS@ @EMPRESS_LIBS@ @OPENLINK_LIBS@ @PGSQL_LFLAGS@ @PGSQL_LIBS@ @LDAP_LFLAGS@ @LDAP_LIBS@ @VELOCIS_LIBS@ @CODBC_LFLAGS@ @CODBC_LIBS@ @ZLIB_LIBS@ @PDFLIB_LIBS@ @FDFTK_LIBS@ @IFX_LFLAGS@ @IFX_LIBS@ @IBASE_LFLAGS@ @IBASE_LIBS@" + APXS_LDFLAGS="@ORACLE_LFLAGS@ @ORACLE_LIBS@ @IODBC_LFLAGS@ @IODBC_LIBS@ @SYBASE_LFLAGS@ @SYBASE_LIBS@ @SYBASE_CT_LFLAGS@ @SYBASE_CT_LIBS@ @MYSQL_LFLAGS@ @MYSQL_LIBS@ @MSQL_LFLAGS@ @MSQL_LIBS@ @ADA_LFLAGS@ @ADA_LIBS@ @SOLID_LIBS@ @EMPRESS_LIBS@ @OPENLINK_LIBS@ @PGSQL_LFLAGS@ @PGSQL_LIBS@ @LDAP_LFLAGS@ @LDAP_LIBS@ @VELOCIS_LIBS@ @CODBC_LFLAGS@ @CODBC_LIBS@ @ZLIB_LIBS@ @PDFLIB_LIBS@ @FDFTK_LIBS@ @IFX_LFLAGS@ @IFX_LIBS@ @IBASE_LFLAGS@ @IBASE_LIBS@" APACHE_INCLUDE="-I$APXS -q INCLUDEDIR" BINNAME=libphp3.so INSTALL_IT="\$(APXS) -i -a -n php3 $BINNAME" @@ -414,13 +414,8 @@ APACHE_INCLUDE=-I$withval/src APACHE_TARGET=$withval/src BINNAME=libphp3.a - if test "$with_dbase" = "yes"; then - INSTALL_IT="mkdir -p $APACHE_TARGET; cp $BINNAME $APACHE_INSTALL_FILES dbase/libdbf.a $APACHE_TARGET" - PHP_LIBS="-L. -lphp3 -ldbf" - else - INSTALL_IT="mkdir -p $APACHE_TARGET; cp $BINNAME $APACHE_INSTALL_FILES $APACHE_TARGET" - PHP_LIBS="-L. -lphp3" - fi + INSTALL_IT="mkdir -p $APACHE_TARGET; cp $BINNAME $APACHE_INSTALL_FILES $APACHE_TARGET" + PHP_LIBS="-L. -lphp3" AC_DEFINE(APACHE) AC_MSG_RESULT(yes - Apache 1.2.x) STRONGHOLD= @@ -435,13 +430,8 @@ mkdir $APACHE_TARGET fi BINNAME=libmodphp3.a - if test "$with_dbase" = "yes"; then - INSTALL_IT="mkdir -p $APACHE_TARGET; cp $BINNAME $APACHE_INSTALL_FILES dbase/libdbf.a $APACHE_TARGET; cp $srcdir/apMakefile.tmpl $APACHE_TARGET/Makefile.tmpl; cp $srcdir/apMakefile.libdir $APACHE_TARGET/Makefile.libdir" - PHP_LIBS="-Lmodules/php3 -L../modules/php3 -L../../modules/php3 -lmodphp3 -ldbf" - else - INSTALL_IT="mkdir -p $APACHE_TARGET; cp $BINNAME $APACHE_INSTALL_FILES $APACHE_TARGET; cp $srcdir/apMakefile.tmpl $APACHE_TARGET/Makefile.tmpl; cp $srcdir/apMakefile.libdir $APACHE_TARGET/Makefile.libdir" - PHP_LIBS="-Lmodules/php3 -L../modules/php3 -L../../modules/php3 -lmodphp3" - fi + INSTALL_IT="mkdir -p $APACHE_TARGET; cp $BINNAME $APACHE_INSTALL_FILES $APACHE_TARGET; cp $srcdir/apMakefile.tmpl $APACHE_TARGET/Makefile.tmpl; cp $srcdir/apMakefile.libdir $APACHE_TARGET/Makefile.libdir" + PHP_LIBS="-Lmodules/php3 -L../modules/php3 -L../../modules/php3 -lmodphp3" AC_DEFINE(APACHE) AC_MSG_RESULT(yes - Apache 1.3.x) STRONGHOLD= @@ -466,13 +456,8 @@ mkdir $APACHE_TARGET fi BINNAME=libmodphp3.a - if test "$with_dbase" = "yes"; then - PHP_LIBS="-Lmodules/php3 -L../modules/php3 -L../../modules/php3 -lmodphp3 -ldbf" - INSTALL_IT="mkdir -p $APACHE_TARGET; cp $BINNAME $APACHE_INSTALL_FILES dbase/libdbf.a $APACHE_TARGET; cp $srcdir/apMakefile.tmpl $APACHE_TARGET/Makefile.tmpl; cp $srcdir/apMakefile.libdir $APACHE_TARGET/Makefile.libdir" - else - PHP_LIBS="-Lmodules/php3 -L../modules/php3 -L../../modules/php3 -lmodphp3" - INSTALL_IT="mkdir -p $APACHE_TARGET; cp $BINNAME $APACHE_INSTALL_FILES $APACHE_TARGET; cp $srcdir/apMakefile.tmpl $APACHE_TARGET/Makefile.tmpl; cp $srcdir/apMakefile.libdir $APACHE_TARGET/Makefile.libdir" - fi + PHP_LIBS="-Lmodules/php3 -L../modules/php3 -L../../modules/php3 -lmodphp3" + INSTALL_IT="mkdir -p $APACHE_TARGET; cp $BINNAME $APACHE_INSTALL_FILES $APACHE_TARGET; cp $srcdir/apMakefile.tmpl $APACHE_TARGET/Makefile.tmpl; cp $srcdir/apMakefile.libdir $APACHE_TARGET/Makefile.libdir" AC_DEFINE(APACHE) AC_MSG_RESULT(yes - Apache 1.3.x) STRONGHOLD= @@ -494,13 +479,8 @@ APACHE_INCLUDE=-"I$withval/apache -I$withval/ssl/include" APACHE_TARGET=$withval/apache BINNAME=libmodphp3.a - if test "$with_dbase" = "yes"; then - PHP_LIBS="-Lmodules/php3 -L../modules/php3 -L../../modules/php3 -lmodphp3 -ldbf" - INSTALL_IT="mkdir -p $APACHE_TARGET; cp $BINNAME $APACHE_INSTALL_FILES dbase/libdbf.a $APACHE_TARGET" - else - PHP_LIBS="-Lmodules/php3 -L../modules/php3 -L../../modules/php3 -lmodphp3" - INSTALL_IT="mkdir -p $APACHE_TARGET; cp $BINNAME $APACHE_INSTALL_FILES $APACHE_TARGET" - fi + PHP_LIBS="-Lmodules/php3 -L../modules/php3 -L../../modules/php3 -lmodphp3" + INSTALL_IT="mkdir -p $APACHE_TARGET; cp $BINNAME $APACHE_INSTALL_FILES $APACHE_TARGET" STRONGHOLD=-DSTRONGHOLD=1 AC_DEFINE(APACHE) AC_MSG_RESULT(yes - StrongHold) @@ -1783,27 +1763,6 @@ INCLUDES="$INCLUDES $FDFLIB_INCLUDE" -AC_MSG_CHECKING(whether to include the bundled dbase library) -AC_ARG_WITH(dbase, -[ --with-dbase Include the bundled dbase library], -[ - if test "$withval" = "yes"; then - AC_MSG_RESULT(yes) - AC_DEFINE(DBASE,1) - DBASE_LIB=dbase/libdbf.a - else - AC_MSG_RESULT(no) - AC_DEFINE(DBASE,0) - DBASE_LIB= - fi -],[ - AC_MSG_RESULT(no) - AC_DEFINE(DBASE,0) - DBASE_LIB= -]) -AC_SUBST(DBASE_LIB) - - AC_MSG_CHECKING(whether to include the bundled filePro support) AC_ARG_WITH(filepro, [ --with-filepro Include the bundled read-only filePro support],[ @@ -1970,8 +1929,7 @@ AC_DEFINE_UNQUOTED(PHP_OS,"$PHP_OS") AC_OUTPUT(Makefile build-defs.h libphp3.module - scripts/mkextlib ext/Makefile - regex/Makefile dbase/Makefile + scripts/mkextlib regex/Makefile ext/Makefile @@EXT_MAKEFILES@@, [ chmod +x scripts/mkextlib ], [ Index: php4/setup diff -u php4/setup:1.2 php4/setup:1.3 --- php4/setup:1.2 Fri Apr 16 20:37:05 1999 +++ php4/setup Mon Apr 19 09:58:31 1999 @@ -29,7 +29,7 @@ # | Ariel Shkedi <ars@ziplink.net> or <as@altavista.net> | # +----------------------------------------------------------------------+ # -# $Id: setup,v 1.2 1999/04/17 00:37:05 ssb Exp $ +# $Id: setup,v 1.3 1999/04/19 13:58:31 ssb Exp $ if [ "$1" = "-q" ]; then quiet_mode=on @@ -356,9 +356,6 @@ specific ODBC module is enabled, or some custom ODBC library specified\n instead.' fi - -define_option with-dbase 'dBase support? ' yesno no \ -' Whether to use the bundled dbase library.' define_option with-filepro 'filePro support? ' yesno no \ ' Whether to use the bundled filePro library. Read-access only.' Index: php4/internal_functions.c diff -u php4/internal_functions.c:1.3 php4/internal_functions.c:1.4 --- php4/internal_functions.c:1.3 Fri Apr 16 20:37:05 1999 +++ php4/internal_functions.c Mon Apr 19 09:58:31 1999 @@ -29,7 +29,7 @@ */ -/* $Id: internal_functions.c,v 1.3 1999/04/17 00:37:05 ssb Exp $ */ +/* $Id: internal_functions.c,v 1.4 1999/04/19 13:58:31 ssb Exp $ */ #include "php.h" @@ -42,6 +42,7 @@ #include "ext/standard/php3_standard.h" #include "ext/gd/php3_gd.h" +#include "ext/dbase/dbase.h" #include "functions/php3_ifx.h" #include "functions/php3_ldap.h" @@ -60,7 +61,6 @@ #include "functions/post.h" #include "functions/php3_solid.h" #include "functions/adabasd.h" -#include "functions/dbase.h" #include "functions/hw.h" #include "functions/filepro.h" #include "functions/db.h" -- PHP 4 Beta

« previous php.version4 (#175) next »