[PHP4BETA] CVS update: php4
| From: | ssb | 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