ports/59632: lang/php5: PHP configuration options add DBMaker support

Jackie Yu yu at dbmaker.com.tw
Mon Nov 24 07:20:26 UTC 2003


>Number:         59632
>Category:       ports
>Synopsis:       lang/php5: PHP configuration options add DBMaker support
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Nov 23 23:20:23 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Jackie Yu
>Release:        FreeBSD 4.9-STABLE i386
>Organization:
DBMaker
>Environment:
System: FreeBSD freebsd.dbmaker.com.tw 4.9-STABLE FreeBSD 4.9-STABLE #0: Wed Nov 12 15:32:33 CST 2003 yu at freebsd.dbmaker.com.tw:/home/qa/makeworld/obj/home/qa/usr/src/sys/CASEMAKER i386


>Description:
	The lang/php5 configure dialog does not include DBMaker option.
>How-To-Repeat:
	No.
>Fix:

	Please apply the follow patch the enable --with-dbmaker option.

--- patch-php5 begins here ---
diff -ruN php5.bak/Makefile php5/Makefile
--- php5.bak/Makefile	Fri Nov 21 04:02:03 2003
+++ php5/Makefile	Mon Nov 24 14:02:53 2003
@@ -128,13 +128,13 @@
 SAPI_FILE=	"bin/php"
 .endif
 
-ALL_OPTIONS=	BCMATH BZIP2 CALENDAR CDB CRACK CTYPE CURL DB4 DBASE DBX DOM \
-		EXIF FILEPRO FTP GD GDBM GETTEXT GMP ICONV IMAP INTERBASE \
-		INIFILE MBSTRING MCAL MCVE MCRYPT MHASH MIME MING MNOGOSEARCH \
-		MYSQL NCURSES OPENLDAP OPENSSL ORACLE PCNTL PCRE PDFLIB POSIX \
-		POSTGRESQL PSPELL READLINE RECODE SESSION SHMOP SIMPLEXML SNMP \
-		SOCKETS SQLITE SYBASEDB SYBASECT SYSVSEM SYSVSHM TOKENIZER \
-		UNIXODBC WDDX XML XMLRPC XSL YAZ YP ZLIB
+ALL_OPTIONS=	BCMATH BZIP2 CALENDAR CDB CRACK CTYPE CURL DB4 DBASE DBMAKER \
+		DBX DOM EXIF FILEPRO FTP GD GDBM GETTEXT GMP ICONV IMAP \
+		INTERBASE INIFILE MBSTRING MCAL MCVE MCRYPT MHASH MIME MING \
+		MNOGOSEARCH MYSQL NCURSES OPENLDAP OPENSSL ORACLE PCNTL PCRE \
+		PDFLIB POSIX POSTGRESQL PSPELL READLINE RECODE SESSION SHMOP \
+		SIMPLEXML SNMP SOCKETS SQLITE SYBASEDB SYBASECT SYSVSEM \
+		SYSVSHM TOKENIZER UNIXODBC WDDX XML XMLRPC XSL YAZ YP ZLIB
 
 .for opt in ${ALL_OPTIONS}
 .if defined(WITH_${opt}) || defined(WITHOUT_${opt})
@@ -248,6 +248,10 @@
 
 .if defined(WITH_DBASE)
 CONFIGURE_ARGS+=--enable-dbase
+.endif
+
+.if defined(WITH_DBMAKER)
+CONFIGURE_ARGS+=--with-dbmaker
 .endif
 
 .if defined(WITH_DBX)
diff -ruN php5.bak/scripts/configure.php php5/scripts/configure.php
--- php5.bak/scripts/configure.php	Fri Oct 31 04:00:52 2003
+++ php5/scripts/configure.php	Mon Nov 24 14:00:37 2003
@@ -27,6 +27,7 @@
 CURL		"CURL support" ${WITH_CURL:-OFF} \
 DB4		"Berkeley DB4 support" ${WITH_DB4:-OFF} \
 DBASE		"dBase library support" ${WITH_DBASE:-OFF} \
+DBMAKER		"DBMaker support" ${WITH_DBMAKER:-OFF} \
 DBX		"dbx support" ${WITH_DBX:-OFF} \
 DOM		"DOM support" ${WITH_DOM:-OFF} \
 EXIF		"EXIF support" ${WITH_EXIF:-OFF} \
diff -ruN php5.bak/scripts/php5_options php5/scripts/php5_options
--- php5.bak/scripts/php5_options	Fri Oct 31 04:00:52 2003
+++ php5/scripts/php5_options	Mon Nov 24 14:00:37 2003
@@ -7,6 +7,7 @@
 WITH_CURL=OFF
 WITH_DB4=OFF
 WITH_DBASE=OFF
+WITH_DBMAKER=OFF
 WITH_DBX=OFF
 WITH_DOM=ON
 WITH_EXIF=OFF
--- patch-php5 ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list