@@ -151,8 +151,10 @@ if test "$PHP_QDBM" != "no"; then
151
151
if test -n "$THIS_INCLUDE"; then
152
152
for LIB in qdbm; do
153
153
PHP_CHECK_LIBRARY([ $LIB] , [ dpopen] , [
154
- AC_DEFINE_UNQUOTED ( [ QDBM_INCLUDE_FILE] , [ "$THIS_INCLUDE"] , [ ] )
155
- AC_DEFINE ( [ DBA_QDBM] , [ 1] , [ ] )
154
+ AC_DEFINE_UNQUOTED ( [ QDBM_INCLUDE_FILE] , [ "$THIS_INCLUDE"] ,
155
+ [ The QDBM handler header file.] )
156
+ AC_DEFINE ( [ DBA_QDBM] , [ 1] ,
157
+ [ Define to 1 if the dba extension uses the QDBM handler.] )
156
158
THIS_LIBS=$LIB
157
159
] , [ ] , [ -L$THIS_PREFIX/$PHP_LIBDIR] )
158
160
if test -n "$THIS_LIBS"; then
@@ -183,8 +185,10 @@ if test "$PHP_GDBM" != "no"; then
183
185
184
186
if test -n "$THIS_INCLUDE"; then
185
187
PHP_CHECK_LIBRARY([ gdbm] , [ gdbm_open] , [
186
- AC_DEFINE_UNQUOTED ( [ GDBM_INCLUDE_FILE] , [ "$THIS_INCLUDE"] , [ ] )
187
- AC_DEFINE ( [ DBA_GDBM] , [ 1] , [ ] )
188
+ AC_DEFINE_UNQUOTED ( [ GDBM_INCLUDE_FILE] , [ "$THIS_INCLUDE"] ,
189
+ [ The GDBM handler header file.] )
190
+ AC_DEFINE ( [ DBA_GDBM] , [ 1] ,
191
+ [ Define to 1 if the dba extension uses the GDBM handler.] )
188
192
THIS_LIBS=gdbm
189
193
] , [ ] , [ -L$THIS_PREFIX/$PHP_LIBDIR] )
190
194
fi
@@ -213,8 +217,10 @@ if test "$PHP_NDBM" != "no"; then
213
217
if test -n "$THIS_INCLUDE"; then
214
218
for LIB in ndbm db1 c; do
215
219
PHP_CHECK_LIBRARY([ $LIB] , [ dbm_open] , [
216
- AC_DEFINE_UNQUOTED ( [ NDBM_INCLUDE_FILE] , [ "$THIS_INCLUDE"] , [ ] )
217
- AC_DEFINE ( [ DBA_NDBM] , [ 1] , [ ] )
220
+ AC_DEFINE_UNQUOTED ( [ NDBM_INCLUDE_FILE] , [ "$THIS_INCLUDE"] ,
221
+ [ The NDBM handler header file.] )
222
+ AC_DEFINE ( [ DBA_NDBM] , [ 1] ,
223
+ [ Define to 1 if the dba extension uses the NDBM handler.] )
218
224
THIS_LIBS=$LIB
219
225
] , [ ] , [ -L$THIS_PREFIX/$PHP_LIBDIR] )
220
226
if test -n "$THIS_LIBS"; then
@@ -244,8 +250,10 @@ if test "$PHP_TCADB" != "no"; then
244
250
if test -n "$THIS_INCLUDE"; then
245
251
for LIB in tokyocabinet; do
246
252
PHP_CHECK_LIBRARY([ $LIB] , [ tcadbopen] , [
247
- AC_DEFINE_UNQUOTED ( [ TCADB_INCLUDE_FILE] , [ "$THIS_INCLUDE"] , [ ] )
248
- AC_DEFINE ( [ DBA_TCADB] , [ 1] , [ ] )
253
+ AC_DEFINE_UNQUOTED ( [ TCADB_INCLUDE_FILE] , [ "$THIS_INCLUDE"] ,
254
+ [ The Tokyo Cabinet handler header file.] )
255
+ AC_DEFINE ( [ DBA_TCADB] , [ 1] ,
256
+ [ Define to 1 if the dba extension uses the Tokyo Cabinet handler.] )
249
257
THIS_LIBS=$LIB
250
258
] , [ ] , [ -L$THIS_PREFIX/$PHP_LIBDIR] )
251
259
if test -n "$THIS_LIBS"; then
@@ -275,8 +283,10 @@ if test "$PHP_LMDB" != "no"; then
275
283
if test -n "$THIS_INCLUDE"; then
276
284
for LIB in lmdb; do
277
285
PHP_CHECK_LIBRARY([ $LIB] , [ mdb_env_open] , [
278
- AC_DEFINE_UNQUOTED ( [ LMDB_INCLUDE_FILE] , [ "$THIS_INCLUDE"] , [ ] )
279
- AC_DEFINE ( [ DBA_LMDB] , [ 1] , [ ] )
286
+ AC_DEFINE_UNQUOTED ( [ LMDB_INCLUDE_FILE] , [ "$THIS_INCLUDE"] ,
287
+ [ The LMDB handler header file.] )
288
+ AC_DEFINE ( [ DBA_LMDB] , [ 1] ,
289
+ [ Define to 1 if the dba extension uses the LMDB handler.] )
280
290
THIS_LIBS=$LIB
281
291
] , [ ] , [ -L$THIS_PREFIX/$PHP_LIBDIR] )
282
292
if test -n "$THIS_LIBS"; then
@@ -355,9 +365,11 @@ AC_DEFUN([PHP_DBA_DB_CHECK],[
355
365
fi
356
366
if test -n "$THIS_LIBS"; then
357
367
AC_DEFINE_UNQUOTED ( [ DBA_DB$1 ] , [ 1] ,
358
- [ Define to 1 if Berkeley DB is compatible with version $1 .] )
368
+ [ Define to 1 if the dba extension uses the Berkeley DB version $1 (DB$1 )
369
+ handler.] )
359
370
if test -n "$THIS_INCLUDE"; then
360
- AC_DEFINE_UNQUOTED ( DB$1 _INCLUDE_FILE , "$THIS_INCLUDE" , [ ] )
371
+ AC_DEFINE_UNQUOTED ( [ DB$1 _INCLUDE_FILE] , [ "$THIS_INCLUDE"] ,
372
+ [ The DB$1 handler header file.] )
361
373
fi
362
374
else
363
375
AC_MSG_ERROR ( [ DBA: Could not find necessary library.] )
@@ -517,15 +529,18 @@ if test "$PHP_DB1" != "no"; then
517
529
THIS_PREFIX=$DB2_PREFIX
518
530
fi
519
531
if test "$HAVE_DB4" = "1" || test "$HAVE_DB3" = "1" || test "$HAVE_DB2" = "1"; then
520
- AC_DEFINE_UNQUOTED ( DB1_VERSION , "Berkeley DB 1.85 emulation in DB$THIS_VERSION" , [ ] )
532
+ AC_DEFINE_UNQUOTED ( [ DB1_VERSION] ,
533
+ [ "Berkeley DB 1.85 emulation in DB$THIS_VERSION"] ,
534
+ [ The DB1 handler version information.] )
521
535
for i in db$THIS_VERSION/db_185.h include/db$THIS_VERSION/db_185.h include/db/db_185.h; do
522
536
if test -f "$THIS_PREFIX/$i"; then
523
537
THIS_INCLUDE=$THIS_PREFIX/$i
524
538
break
525
539
fi
526
540
done
527
541
else
528
- AC_DEFINE_UNQUOTED ( DB1_VERSION , "Unknown DB1" , [ ] )
542
+ AC_DEFINE ( [ DB1_VERSION] , [ "Unknown DB1"] ,
543
+ [ The DB1 handler version information.] )
529
544
for i in $PHP_DB1 /usr/local /usr; do
530
545
if test -f "$i/db1/db.h"; then
531
546
THIS_PREFIX=$i
@@ -553,9 +568,11 @@ if test "$PHP_DB1" != "no"; then
553
568
] ] ,[ [
554
569
DB * dbp = dbopen("", 0, 0, DB_HASH, 0);
555
570
] ] ) ] ,[
556
- AC_DEFINE_UNQUOTED ( DB1_INCLUDE_FILE , "$THIS_INCLUDE" , [ ] )
571
+ AC_DEFINE_UNQUOTED ( [ DB1_INCLUDE_FILE] , [ "$THIS_INCLUDE"] ,
572
+ [ The DB1 handler header file.] )
557
573
AC_DEFINE ( [ DBA_DB1] , [ 1] ,
558
- [ Define to 1 if Berkeley DB is compatible with version 1.] )
574
+ [ Define to 1 the dba extension uses the Berkeley DB version 1 (DB1)
575
+ handler.] )
559
576
THIS_RESULT=yes
560
577
] ,[
561
578
THIS_RESULT=no
@@ -590,15 +607,19 @@ if test "$PHP_DBM" != "no"; then
590
607
for LIB in dbm c gdbm; do
591
608
PHP_CHECK_LIBRARY([ $LIB] , [ dbminit] , [
592
609
AC_MSG_CHECKING ( [ for DBM using GDBM] )
593
- AC_DEFINE_UNQUOTED ( [ DBM_INCLUDE_FILE] , [ "$THIS_INCLUDE"] , [ ] )
610
+ AC_DEFINE_UNQUOTED ( [ DBM_INCLUDE_FILE] , [ "$THIS_INCLUDE"] ,
611
+ [ The DBM handler include file.] )
594
612
if test "$LIB" = "gdbm"; then
595
- AC_DEFINE_UNQUOTED ( [ DBM_VERSION] , [ "GDBM"] , [ ] )
613
+ AC_DEFINE ( [ DBM_VERSION] , [ "GDBM"] ,
614
+ [ The DBM handler version information.] )
596
615
AC_MSG_RESULT ( [ yes] )
597
616
else
598
- AC_DEFINE_UNQUOTED ( [ DBM_VERSION] , [ "DBM"] , [ ] )
617
+ AC_DEFINE ( [ DBM_VERSION] , [ "DBM"] ,
618
+ [ The DBM handler version information.] )
599
619
AC_MSG_RESULT ( [ no] )
600
620
fi
601
- AC_DEFINE ( [ DBA_DBM] , [ 1] , [ ] )
621
+ AC_DEFINE ( [ DBA_DBM] , [ 1] ,
622
+ [ Define to 1 if the dba extension uses the DBM handler.] )
602
623
THIS_LIBS=$LIB
603
624
] , [ ] , [ -L$THIS_PREFIX/$PHP_LIBDIR] )
604
625
if test -n "$THIS_LIBS"; then
@@ -641,8 +662,10 @@ PHP_ARG_ENABLE([flatfile],,
641
662
642
663
dnl CDB
643
664
if test "$PHP_CDB" = "yes"; then
644
- AC_DEFINE ( DBA_CDB_BUILTIN , 1 , [ ] )
645
- AC_DEFINE ( DBA_CDB , 1 , [ ] )
665
+ AC_DEFINE ( [ DBA_CDB_BUILTIN] , [ 1] ,
666
+ [ Define to 1 if the dba extension uses the PHP built-in cdb handler.] )
667
+ AC_DEFINE ( [ DBA_CDB] , [ 1] ,
668
+ [ Define to 1 if the dba extension uses the cdb handler.] )
646
669
cdb_sources="libcdb/cdb.c libcdb/cdb_make.c libcdb/uint32.c"
647
670
THIS_RESULT="builtin"
648
671
elif test "$PHP_CDB" != "no"; then
@@ -658,8 +681,10 @@ elif test "$PHP_CDB" != "no"; then
658
681
if test -n "$THIS_INCLUDE"; then
659
682
for LIB in cdb c; do
660
683
PHP_CHECK_LIBRARY([ $LIB] , [ cdb_read] , [
661
- AC_DEFINE_UNQUOTED ( [ CDB_INCLUDE_FILE] , [ "$THIS_INCLUDE"] , [ ] )
662
- AC_DEFINE ( [ DBA_CDB] , [ 1] , [ ] )
684
+ AC_DEFINE_UNQUOTED ( [ CDB_INCLUDE_FILE] , [ "$THIS_INCLUDE"] ,
685
+ [ The cdb handler header file.] )
686
+ AC_DEFINE ( [ DBA_CDB] , [ 1] ,
687
+ [ Define to 1 if the dba extension uses the cdb handler.] )
663
688
THIS_LIBS=$LIB
664
689
] , [ ] , [ -L$THIS_PREFIX/$PHP_LIBDIR] )
665
690
if test -n "$THIS_LIBS"; then
@@ -676,15 +701,17 @@ PHP_DBA_STD_RESULT(cdb)
676
701
677
702
dnl INIFILE
678
703
if test "$PHP_INIFILE" != "no"; then
679
- AC_DEFINE ( DBA_INIFILE , 1 , [ ] )
704
+ AC_DEFINE ( [ DBA_INIFILE] , [ 1] ,
705
+ [ Define to 1 if the dba extension uses the bundled inifile handler.] )
680
706
ini_sources="libinifile/inifile.c"
681
707
THIS_RESULT="builtin"
682
708
fi
683
709
PHP_DBA_STD_RESULT(inifile, [ INI File] )
684
710
685
711
dnl FLATFILE
686
712
if test "$PHP_FLATFILE" != "no"; then
687
- AC_DEFINE ( DBA_FLATFILE , 1 , [ ] )
713
+ AC_DEFINE ( [ DBA_FLATFILE] , [ 1] ,
714
+ [ Define to 1 if the dba extension uses the bundled flatfile handler.] )
688
715
flat_sources="libflatfile/flatfile.c"
689
716
THIS_RESULT="builtin"
690
717
fi
0 commit comments