From owner-freebsd-ports Tue Jul 30 4:31: 2 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AD23E37B401 for ; Tue, 30 Jul 2002 04:30:05 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5D10743E70 for ; Tue, 30 Jul 2002 04:30:04 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g6UBU4JU051953 for ; Tue, 30 Jul 2002 04:30:04 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g6UBU482051952; Tue, 30 Jul 2002 04:30:04 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0588537B400 for ; Tue, 30 Jul 2002 04:29:25 -0700 (PDT) Received: from www.freebsd.org (www.FreeBSD.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 37F2643E4A for ; Tue, 30 Jul 2002 04:29:24 -0700 (PDT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.4/8.12.4) with ESMTP id g6UBTNOT097912 for ; Tue, 30 Jul 2002 04:29:23 -0700 (PDT) (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.4/8.12.4/Submit) id g6UBTNNs097911; Tue, 30 Jul 2002 04:29:23 -0700 (PDT) Message-Id: <200207301129.g6UBTNNs097911@www.freebsd.org> Date: Tue, 30 Jul 2002 04:29:23 -0700 (PDT) From: Gabriel Ambuehl To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: ports/41156: Port Update: www/mod_php4: Patch to scripts/configure.php to add a possibility to use --with-dom-xslt Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 41156 >Category: ports >Synopsis: Port Update: www/mod_php4: Patch to scripts/configure.php to add a possibility to use --with-dom-xslt >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Jul 30 04:30:03 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Gabriel Ambuehl >Release: 4.6.1RELEASE >Organization: >Environment: 4.6.1RELEASE >Description: Small patch to scripts/configure.php to allow people selecting DOMXSLT (i.e. libxslt support via --with-dom-xslt) >How-To-Repeat: n/a >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # . # ./files # ./files/patch-Makefile.in # ./files/patch-aa # ./files/patch-ext_domxml_config.m4 # ./files/patch-ext_mcal_config.m4 # ./files/patch-ext_sybase_ct_config.m4 # ./files/patch-sapi_apache2filter_php_functions.c # ./scripts # ./scripts/configure.php # ./Makefile # ./distinfo # ./pkg-comment # ./pkg-comment.standalone # ./pkg-descr # ./pkg-message # ./pkg-plist # ./pkg-plist.standalone # echo c - . mkdir -p . > /dev/null 2>&1 echo c - ./files mkdir -p ./files > /dev/null 2>&1 echo x - ./files/patch-Makefile.in sed 's/^X//' >./files/patch-Makefile.in << 'END-of-./files/patch-Makefile.in' X--- Makefile.in.orig Sun Apr 22 03:09:12 2001 X+++ Makefile.in Wed Dec 19 20:38:06 2001 X@@ -24,7 +24,11 @@ X X targets = $(LTLIBRARY_NAME) $(PHP_PROGRAM) X X+.if defined(STANDALONE) X+install_targets = install-sapi X+.else X install_targets = install-sapi install-modules X+.endif X X include $(top_srcdir)/build/rules.mk X include $(top_srcdir)/build/library.mk END-of-./files/patch-Makefile.in echo x - ./files/patch-aa sed 's/^X//' >./files/patch-aa << 'END-of-./files/patch-aa' X--- ext/ming/php_ming.h.orig Mon May 28 02:09:57 2001 X+++ ext/ming/php_ming.h Mon Oct 15 22:53:37 2001 X@@ -28,7 +28,10 @@ X X #if HAVE_MING X X-#include "ming.h" X+#include "ming/ming.h" X+ X+/* XXX: dirty workaround */ X+#define MING_VERSION_TEXT "0.2a" X X extern zend_module_entry ming_module_entry; X #define ming_module_ptr &ming_module_entry END-of-./files/patch-aa echo x - ./files/patch-ext_domxml_config.m4 sed 's/^X//' >./files/patch-ext_domxml_config.m4 << 'END-of-./files/patch-ext_domxml_config.m4' X--- ext/domxml/config.m4.orig Wed Dec 19 18:40:15 2001 X+++ ext/domxml/config.m4 Wed Dec 19 18:42:15 2001 X@@ -53,6 +53,8 @@ X X PHP_ADD_LIBRARY_WITH_PATH($DOM_LIBNAME, $DOMXML_DIR/lib, DOMXML_SHARED_LIBADD) X PHP_ADD_INCLUDE($DOMXML_DIR/include$DOMXML_DIR_ADD) X+dnl next line is for iconv.h X+ PHP_ADD_INCLUDE($DOMXML_DIR/include) X X if test "$PHP_ZLIB_DIR" = "no"; then X AC_MSG_ERROR(DOMXML requires ZLIB. Use --with-zlib-dir=) END-of-./files/patch-ext_domxml_config.m4 echo x - ./files/patch-ext_mcal_config.m4 sed 's/^X//' >./files/patch-ext_mcal_config.m4 << 'END-of-./files/patch-ext_mcal_config.m4' X--- ext/mcal/config.m4.orig Tue Mar 27 22:34:31 2001 X+++ ext/mcal/config.m4 Fri Nov 30 09:26:56 2001 X@@ -44,5 +44,14 @@ X PHP_SUBST(MCAL_SHARED_LIBADD) X AC_DEFINE(HAVE_MCAL,1,[ ]) X PHP_EXTENSION(mcal,$ext_shared) X+ cat >> confdefs.h <<\EOF X+/* Interfaces to callbacks in libmcal */ X+#include X+void cc_searched (unsigned long cal_uid) {} X+void cc_fetched(const CALEVENT *event) {} X+void cc_login(const char **user, const char **pwd) {} X+void cc_vlog(const char *fmt,va_list ap) {} X+void cc_vdlog(const char *fmt,va_list ap) {} X+EOF X fi X END-of-./files/patch-ext_mcal_config.m4 echo x - ./files/patch-ext_sybase_ct_config.m4 sed 's/^X//' >./files/patch-ext_sybase_ct_config.m4 << 'END-of-./files/patch-ext_sybase_ct_config.m4' X--- ext/sybase_ct/config.m4.orig Fri Nov 30 23:12:31 2001 X+++ ext/sybase_ct/config.m4 Tue Apr 23 21:53:54 2002 X@@ -30,17 +30,12 @@ X PHP_ADD_LIBRARY(ct,, SYBASE_CT_SHARED_LIBADD) X SYBASE_CT_LIBS="-L$SYBASE_CT_LIBDIR -lct" X else X- PHP_ADD_LIBRARY(cs,, SYBASE_CT_SHARED_LIBADD) X PHP_ADD_LIBRARY(ct,, SYBASE_CT_SHARED_LIBADD) X- PHP_ADD_LIBRARY(comn,, SYBASE_CT_SHARED_LIBADD) X- PHP_ADD_LIBRARY(intl,, SYBASE_CT_SHARED_LIBADD) X X- SYBASE_CT_LIBS="-L$SYBASE_CT_LIBDIR -lcs -lct -lcomn -lintl" X+ SYBASE_CT_LIBS="-L$SYBASE_CT_LIBDIR -lct" X X PHP_CHECK_LIBRARY(tcl, netg_errstr, [ X PHP_ADD_LIBRARY(tcl,,SYBASE_CT_SHARED_LIBADD) X- ],[ X- PHP_ADD_LIBRARY(sybtcl,,SYBASE_CT_SHARED_LIBADD) X ],[ X $SYBASE_CT_LIBS X ]) END-of-./files/patch-ext_sybase_ct_config.m4 echo x - ./files/patch-sapi_apache2filter_php_functions.c sed 's/^X//' >./files/patch-sapi_apache2filter_php_functions.c << 'END-of-./files/patch-sapi_apache2filter_php_functions.c' X--- sapi/apache2filter/php_functions.c.orig Sat May 11 11:49:54 2002 X+++ sapi/apache2filter/php_functions.c Fri Jun 21 23:45:16 2002 X@@ -90,7 +90,7 @@ X ADD_STRING(method); X ADD_LONG(mtime); X ADD_LONG(clength); X-#if !MODULE_MAGIC_AT_LEAST(20020506,0) X+#if !AP_MODULE_MAGIC_AT_LEAST(20020506,0) X ADD_STRING(boundary); X #endif X ADD_STRING(range); END-of-./files/patch-sapi_apache2filter_php_functions.c echo c - ./scripts mkdir -p ./scripts > /dev/null 2>&1 echo x - ./scripts/configure.php sed 's/^X//' >./scripts/configure.php << 'END-of-./scripts/configure.php' X#!/bin/sh X# $FreeBSD: ports/www/mod_php4/scripts/configure.php,v 1.171 2002/07/23 06:20:58 dirk Exp $ X Xif [ -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc ]; then X exit Xfi X Xtempfile=`/usr/bin/mktemp -t checklist` X Xif [ "${BATCH}" ]; then X if [ "${PHP4_OPTIONS}" ]; then X set ${PHP4_OPTIONS} X else X set \"zlib\" \"MySQL\" X fi Xelse X /usr/bin/dialog --title "configuration options" --clear \ X --checklist "\n\ XPlease select desired options:" -1 -1 16 \ XGD1 "GD 1.x library support" OFF \ XGD2 "GD 2.x library support" OFF \ Xzlib "zlib library support" ON \ Xbzip2 "bzip2 library support" OFF \ Xmcrypt "Encryption support" OFF \ Xmhash "Crypto-hashing support" OFF \ Xpdflib "pdflib support" OFF \ XIMAP "IMAP support" OFF \ XIMAP-SSL "IMAP-SSL support (implies IMAP)" OFF \ XMySQL "MySQL database support" ON \ XPostgreSQL "PostgreSQL database support" OFF \ XSybaseDB "Sybase/MS-SQL database support (DB-lib)" OFF \ XSybaseCT "Sybase/MS-SQL database support (CT-lib)" OFF \ XInterbase "Interbase 6 database support (Firebird)" OFF \ XdBase "dBase database support" OFF \ XOpenLDAP1 "OpenLDAP 1.x support" OFF \ XOpenLDAP2 "OpenLDAP 2.x support" OFF \ XOpenSSL "OpenSSL support" OFF \ XSNMP "SNMP support" OFF \ XXML "XML support" OFF \ XXMLRPC "XMLRPC-EPI support (implies XML and iconv)" OFF \ XXSLT "Sablotron support (implies XML and iconv)" OFF \ XWDDX "WDDX support (implies XML)" OFF \ XDOMXML "DOM support" OFF \ XDOMXSLT "DOM XSLT support (i.e libxslt)" OFF \ XFTP "File Transfer Protocol support" OFF \ XCURL "CURL support" OFF \ Xgettext "gettext library support" OFF \ Xiconv "iconv support" OFF \ Xpspell "pspell support" OFF \ Xmbregex "multibyte regular expressions module" OFF \ Xmbstring "multibyte string module" OFF \ XYP "YP/NIS support" OFF \ XBCMath "BCMath support" OFF \ XHyperwave "Hyperwave support" OFF \ Xmcve "MCVE Credit Card Verification support" OFF \ Xming "ming library support" OFF \ XMCAL "Modular Calendar Access Library support" OFF \ Xsockets "sockets support" OFF \ Xsysvsem "System V semaphore support" OFF \ Xsysvshm "System V shared memory support" OFF \ Xtranssid "Transparent session id" OFF \ Xyaz "YAZ support (ANSI/NISO Z39.50)" OFF \ X2> $tempfile X X retval=$? X X if [ -s $tempfile ]; then X set `cat $tempfile` X fi X rm -f $tempfile X X case $retval in X 0) if [ -z "$*" ]; then X echo "Nothing selected" X fi X ;; X 1) echo "Cancel pressed." X exit 1 X ;; X esac Xfi X X${MKDIR} ${WRKDIRPREFIX}${REALCURDIR} Xexec > ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc X Xwhile [ "$1" ]; do X case $1 in X \"GD1\") X echo "LIB_DEPENDS+= gd.2:\${PORTSDIR}/graphics/gd" X echo "LIB_DEPENDS+= freetype.9:\${PORTSDIR}/print/freetype2" X echo "LIB_DEPENDS+= png.5:\${PORTSDIR}/graphics/png" X echo "LIB_DEPENDS+= jpeg.9:\${PORTSDIR}/graphics/jpeg" X echo "CONFIGURE_ARGS+=--with-gd=\${LOCALBASE} \\" X echo " --enable-gd-native-ttf \\" X echo " --with-freetype-dir=\${LOCALBASE} \\" X echo " --with-jpeg-dir=\${LOCALBASE} \\" X echo " --with-png-dir=\${LOCALBASE}" X if [ "$GD2" ]; then X echo "GD1 and GD2 are mutually exclusive." > /dev/stderr X rm -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc X exit 1 X fi X GD1=1 X ;; X X \"GD2\") X echo "LIB_DEPENDS+= gd.4:\${PORTSDIR}/graphics/gd2" X echo "LIB_DEPENDS+= freetype.9:\${PORTSDIR}/print/freetype2" X echo "LIB_DEPENDS+= png.5:\${PORTSDIR}/graphics/png" X echo "LIB_DEPENDS+= jpeg.9:\${PORTSDIR}/graphics/jpeg" X echo "CONFIGURE_ARGS+=--with-gd=\${LOCALBASE} \\" X echo " --enable-gd-native-ttf \\" X echo " --with-freetype-dir=\${LOCALBASE} \\" X echo " --with-jpeg-dir=\${LOCALBASE} \\" X echo " --with-png-dir=\${LOCALBASE}" X if [ "$GD1" ]; then X echo "GD1 and GD2 are mutually exclusive." > /dev/stderr X rm -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc X exit 1 X fi X GD2=1 X ;; X \"zlib\") X echo "CONFIGURE_ARGS+=--with-zlib" X ;; X \"bzip2\") X if [ -x /usr/bin/bzip2 ]; then X BZ2PREFIX=/usr X else X BZ2PREFIX=/usr/local X echo "LIB_DEPENDS+= bz2.1:\${PORTSDIR}/archivers/bzip2" X fi X echo "CONFIGURE_ARGS+=--with-bz2=${BZ2PREFIX}" X ;; X \"mcrypt\") X echo "LIB_DEPENDS+= mcrypt.7:\${PORTSDIR}/security/libmcrypt" X echo "CONFIGURE_ARGS+=--with-mcrypt=\${LOCALBASE}" X ;; X \"mhash\") X echo "LIB_DEPENDS+= mhash.2:\${PORTSDIR}/security/mhash" X echo "CONFIGURE_ARGS+=--with-mhash=\${LOCALBASE}" X ;; X \"pdflib\") X echo "LIB_DEPENDS+= pdf.4:\pdf.4:\${PORTSDIR}/print/pdflib" X echo "LIB_DEPENDS+= jpeg.9:\${PORTSDIR}/graphics/jpeg" X echo "LIB_DEPENDS+= png.5:\${PORTSDIR}/graphics/png" X echo "LIB_DEPENDS+= tiff.4:\${PORTSDIR}/graphics/tiff" X echo "CONFIGURE_ARGS+=--with-pdflib=\${LOCALBASE} \\" X echo " --with-zlib-dir=/usr \\" X echo " --with-jpeg-dir=\${LOCALBASE} \\" X echo " --with-png-dir=\${LOCALBASE} \\" X echo " --with-tiff-dir=\${LOCALBASE}" X ;; X \"IMAP\") X if [ -z "$IMAP" ]; then X echo "LIB_DEPENDS+= c-client4.8:\${PORTSDIR}/mail/cclient" X echo "CONFIGURE_ARGS+=--with-imap=\${LOCALBASE}" X IMAP=1 X fi X ;; X \"IMAP-SSL\") X echo "CONFIGURE_ARGS+=--with-imap-ssl=\${LOCALBASE}" X if [ -z "$IMAP" ]; then X set $* \"IMAP\" X fi X ;; X \"MySQL\") X echo "LIB_DEPENDS+= mysqlclient.10:\${PORTSDIR}/databases/mysql323-client" X echo "CONFIGURE_ARGS+=--with-mysql=\${LOCALBASE}" X ;; X \"PostgreSQL\") X echo "LIB_DEPENDS+= pq.2:\${PORTSDIR}/databases/postgresql7" X if [ -x ${LOCALBASE}/pgsql/bin/postgres -a ! -x ${LOCALBASE}/bin/postgres ]; then X PGPREFIX=${LOCALBASE}/pgsql X else X PGPREFIX=${LOCALBASE} X echo "CFLAGS+=-I\${LOCALBASE}/include/pgsql" X fi X echo "PGPREFIX=${PGPREFIX}" X echo "CONFIGURE_ARGS+=--with-pgsql=\${PGPREFIX}" X if /usr/bin/ldd ${PGPREFIX}/bin/postgres 2> /dev/null | /usr/bin/grep -q "libssl"; then X echo "USE_OPENSSL= yes" X LIBS="${LIBS} -L\${OPENSSLBASE}/lib -lcrypto -lssl" X fi X ;; X \"SybaseDB\") X echo "LIB_DEPENDS+= sybdb.1:\${PORTSDIR}/databases/freetds" X echo "LIB_DEPENDS+= iconv.3:\${PORTSDIR}/converters/libiconv" X echo "CONFIGURE_ARGS+=--with-sybase=\${LOCALBASE}" X if [ "$SYBASECT" ]; then X echo "SybaseDB and SybaseCT are mutually exclusive." > /dev/stderr X rm -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc X exit 1 X fi X SYBASEDB=1 X ;; X \"SybaseCT\") X echo "LIB_DEPENDS+= ct.0:\${PORTSDIR}/databases/freetds" X echo "LIB_DEPENDS+= iconv.3:\${PORTSDIR}/converters/libiconv" X echo "CONFIGURE_ARGS+=--with-sybase-ct=\${LOCALBASE}" X if [ "$SYBASEDB" ]; then X echo "SybaseDB and SybaseCT are mutually exclusive." > /dev/stderr X rm -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc X exit 1 X fi X SYBASECT=1 X ;; X \"Interbase\") X echo "LIB_DEPENDS+= gds.1:\${PORTSDIR}/databases/firebird" X echo "CONFIGURE_ARGS+=--with-interbase=\${LOCALBASE}/firebird" X ;; X \"dBase\") X echo "CONFIGURE_ARGS+=--with-dbase" X ;; X \"OpenLDAP1\") X echo "LIB_DEPENDS+= ldap.1:\${PORTSDIR}/net/openldap" X echo "LIB_DEPENDS+= lber.1:\${PORTSDIR}/net/openldap" X echo "CONFIGURE_ARGS+=--with-ldap=\${LOCALBASE}" X if [ "$OPENLDAP2" ]; then X echo "OpenLDAP1 and OpenLDAP2 are mutually exclusive." > /dev/stderr X rm -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc X exit 1 X fi X if [ -f /usr/lib/libkrb.a -a -f /usr/lib/libdes.a -a ! -L /usr/lib/libdes.a ]; then X LIBS="${LIBS} -lkrb -ldes -L\${LOCALBASE}/lib" X fi X OPENLDAP1=1 X ;; X \"OpenLDAP2\") X echo "LIB_DEPENDS+= ldap.2:\${PORTSDIR}/net/openldap2" X echo "LIB_DEPENDS+= lber.2:\${PORTSDIR}/net/openldap2" X echo "CONFIGURE_ARGS+=--with-ldap=\${LOCALBASE}" X if [ "$OPENLDAP1" ]; then X echo "OpenLDAP1 and OpenLDAP2 are mutually exclusive." > /dev/stderr X rm -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc X exit 1 X fi X if [ -f /usr/lib/libkrb.a -a -f /usr/lib/libdes.a -a ! -L /usr/lib/libdes.a ]; then X LIBS="${LIBS} -lkrb -ldes -L\${LOCALBASE}/lib" X fi X OPENLDAP2=1 X ;; X \"OpenSSL\") X echo "USE_OPENSSL=yes" X echo "CONFIGURE_ARGS+=--with-openssl=\${OPENSSLBASE}" X ;; X \"SNMP\") X echo "LIB_DEPENDS+= snmp.4:\${PORTSDIR}/net/net-snmp4" X echo "CONFIGURE_ARGS+=--with-snmp=\${LOCALBASE} --enable-ucd-snmp-hack --with-openssl=\${OPENSSLBASE}" X echo "USE_OPENSSL= yes" X LIBS="${LIBS} -L\${OPENSSLBASE}/lib -lcrypto -lssl" X ;; X \"XML\") X if [ -z "$XML" ]; then X echo "LIB_DEPENDS+= expat.3:\${PORTSDIR}/textproc/expat2" X echo "CONFIGURE_ARGS+=--with-expat-dir=\${LOCALBASE}" X XML=1 X fi X ;; X \"XMLRPC\") X echo "CONFIGURE_ARGS+=--with-xmlrpc" X if [ -z "$XML" ]; then X set $* \"XML\" X fi X if [ -z "$ICONV" ]; then X set $* \"iconv\" X fi X ;; X \"XSLT\") X echo "LIB_DEPENDS+= sablot.68:\${PORTSDIR}/textproc/sablotron" X echo "CONFIGURE_ARGS+=--enable-xslt --with-xslt-sablot" X if [ -z "$XML" ]; then X set $* \"XML\" X fi X if [ -z "$ICONV" ]; then X set $* \"iconv\" X fi X ;; X \"WDDX\") X echo "CONFIGURE_ARGS+=--enable-wddx" X if [ -z "$XML" ]; then X set $* \"XML\" X fi X ;; X \"DOMXML\") X echo "LIB_DEPENDS+=xml2.5:\${PORTSDIR}/textproc/libxml2" X echo "CONFIGURE_ARGS+=--with-dom=\${LOCALBASE}" X ;; X \"DOMXSLT\") X echo "LIB_DEPENDS+=xslt:\${PORTSDIR}/textproc/libxslt" X echo "CONFIGURE_ARGS+=--with-dom-xslt=\${LOCALBASE}" X ;; X X \"FTP\") X echo "CONFIGURE_ARGS+=--enable-ftp" X ;; X \"CURL\") X echo "CONFIGURE_ARGS+=--with-curl=\${LOCALBASE}" X echo "BUILD_DEPENDS+= \${LOCALBASE}/lib/libcurl.a:\${PORTSDIR}/ftp/curl" X ;; X \"gettext\") X echo "LIB_DEPENDS+= intl.2:\${PORTSDIR}/devel/gettext" X echo "CONFIGURE_ARGS+=--with-gettext=\${LOCALBASE}" X ;; X \"iconv\") X if [ -z "$ICONV" ]; then X echo "LIB_DEPENDS+= iconv.3:\${PORTSDIR}/converters/libiconv" X echo "CONFIGURE_ARGS+=--with-iconv=\${LOCALBASE}" X ICONV=1 X fi X ;; X \"pspell\") X echo "LIB_DEPENDS+= pspell.4:\${PORTSDIR}/textproc/pspell" X echo "CONFIGURE_ARGS+=--with-pspell=\${LOCALBASE}" X ;; X \"mbregex\") X echo "CONFIGURE_ARGS+=--enable-mbregex" X ;; X \"mbstring\") X echo "CONFIGURE_ARGS+=--enable-mbstring" X ;; X \"YP\") X echo "CONFIGURE_ARGS+=--enable-yp" X ;; X \"BCMath\") X echo "CONFIGURE_ARGS+=--enable-bcmath" X ;; X \"Hyperwave\") X echo "CONFIGURE_ARGS+=--with-hyperwave=yes" X ;; X \"mcve\") X echo "LIB_DEPENDS+= mcve.0:\${PORTSDIR}/devel/libmcve" X echo "CONFIGURE_ARGS+=--with-mcve=\${LOCALBASE}" X ;; X \"ming\") X echo "LIB_DEPENDS+= ming.3:\${PORTSDIR}/graphics/ming" X echo "CONFIGURE_ARGS+=--with-ming=\${LOCALBASE}" X ;; X \"MCAL\") X echo "CONFIGURE_ARGS+=--with-mcal=\${LOCALBASE}" X echo "LIB_DEPENDS+= mcal.0:\${PORTSDIR}/misc/libmcal" X ;; X \"sockets\") X echo "CONFIGURE_ARGS+=--enable-sockets" X ;; X \"sysvsem\") X echo "CONFIGURE_ARGS+=--enable-sysvsem" X ;; X \"sysvshm\") X echo "CONFIGURE_ARGS+=--enable-sysvshm" X ;; X \"transsid\") X echo "CONFIGURE_ARGS+=--enable-trans-sid" X ;; X \"yaz\") X echo "LIB_DEPENDS+= yaz.1:\${PORTSDIR}/net/yaz" X echo "CONFIGURE_ARGS+=--with-yaz=\${LOCALBASE}/bin" X ;; X *) X echo "Invalid option(s): $*" > /dev/stderr X rm -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc X exit 1 X ;; X esac X shift Xdone X Xif [ "${LIBS}" ]; then X echo "CONFIGURE_ENV+= LIBS='${LIBS}'" Xfi END-of-./scripts/configure.php echo x - ./Makefile sed 's/^X//' >./Makefile << 'END-of-./Makefile' X# New ports collection makefile for: mod_php4 X# Date created: Sun May 28 11:31:54 CEST 2000 X# Whom: Dirk Froemberg X# X# $FreeBSD: ports/www/mod_php4/Makefile,v 1.176 2002/07/22 18:22:14 dirk Exp $ X# X XPORTNAME?= mod_php4 XPORTVERSION= 4.2.2 XPORTREVISION?= 1 XCATEGORIES?= www XMASTER_SITES= http://us.php.net/${PHP_DISTDIR}/ \ X http://php.he.net/${PHP_DISTDIR}/ \ X http://www.php3.de/${PHP_DISTDIR}/ \ X http://au.php.net/${PHP_DISTDIR}/ \ X http://at.php.net/${PHP_DISTDIR}/ \ X http://br.php.net/${PHP_DISTDIR}/ \ X http://php.easydns.com/${PHP_DISTDIR}/ \ X http://www.php.cz/${PHP_DISTDIR}/ \ X http://php3.globe.de/${PHP_DISTDIR}/ XDISTNAME= php-${PORTVERSION} X XMAINTAINER= dirk@FreeBSD.org X X.if !defined(STANDALONE) X.if defined(WITH_APACHE2) XBUILD_DEPENDS= ${LOCALBASE}/sbin/apxs:${PORTSDIR}/www/apache2 XRUN_DEPENDS= ${LOCALBASE}/sbin/apxs:${PORTSDIR}/www/apache2 XLIB_DEPENDS= pth.14:${PORTSDIR}/devel/pth X.else XBUILD_DEPENDS= ${LOCALBASE}/sbin/apxs:${PORTSDIR}/www/apache13 XRUN_DEPENDS= ${LOCALBASE}/sbin/apxs:${PORTSDIR}/www/apache13 X.endif X.endif X XPHP_DISTDIR= distributions X XSLAVEDIRS= lang/php4 X XUSE_BZIP2= yes XUSE_SUBMAKE= yes XUSE_AUTOCONF_VER=213 X X.if !defined(BATCH) && !defined(PACKAGE_BUILDING) XIS_INTERACTIVE= yes X.endif X X.if defined(STANDALONE) XCONFIGURE_ARGS= --with-config-file-path=${PREFIX}/etc/php.standalone \ X --disable-pear \ X --enable-discard-path \ X --with-readline=/usr X XMAKE_ENV= STANDALONE="${STANDALONE}" X.else X.if defined(WITH_APACHE2) XCONFIGURE_ARGS= --with-apxs2=${PREFIX}/sbin/apxs \ X --with-tsrm-pth XPLIST_SUB= MOD_DIR=libexec/apache2 \ X NON= X.else XCONFIGURE_ARGS= --with-apxs=${PREFIX}/sbin/apxs XPLIST_SUB= MOD_DIR=libexec/apache \ X NON=non- X.endif XCONFIGURE_ARGS+=--with-config-file-path=${PREFIX}/etc X.endif X XCONFIGURE_ARGS+=--enable-versioning \ X --with-regex=system \ X --without-gd \ X --without-mysql X XCFLAGS+= -I${PREFIX}/include X XSCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" \ X TOUCH="${TOUCH}" \ X MKDIR="${MKDIR}" \ X CAT="${CAT}" \ X PHP4_OPTIONS="${PHP4_OPTIONS}" \ X REALCURDIR="${.CURDIR}" X Xpre-fetch: X @${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure.php X.if !defined(STANDALONE) && !defined(WITH_APACHE2) X @${ECHO_CMD} "Define WITH_APACHE2 to build mod_php4 as an apache2 module." X @${ECHO_CMD} "" X.endif X Xpost-install: X.if !defined(STANDALONE) X @${INSTALL_DATA} ${WRKSRC}/php.ini-dist ${PREFIX}/etc X.else X @${MKDIR} ${PREFIX}/etc/php.standalone X @${INSTALL_DATA} ${WRKSRC}/php.ini-dist ${PREFIX}/etc/php.standalone X.endif X X.if !defined(STANDALONE) X @${ECHO_CMD} "*****************************************************************************" X @${ECHO_CMD} "Make sure the mime.types are connected to the php module properly and" X @${ECHO_CMD} "index.php is part of your DirectoryIndex." X @${ECHO_CMD} "" X @${ECHO_CMD} "The following should be in your Apache configuration file:" X @${ECHO_CMD} "[...]" X @${ECHO_CMD} "DirectoryIndex index.php index.html" X @${ECHO_CMD} "[...]" X @${ECHO_CMD} "AddType application/x-httpd-php .php" X @${ECHO_CMD} "AddType application/x-httpd-php-source .phps" X @${ECHO_CMD} "[...]" X @${ECHO_CMD} "*****************************************************************************" X.endif X Xpost-clean: X @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc X X.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc) X.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc" X.endif X X.include END-of-./Makefile echo x - ./distinfo sed 's/^X//' >./distinfo << 'END-of-./distinfo' XMD5 (php-4.2.2.tar.bz2) = 3d741c852bd1e54c29f5987b8c814705 END-of-./distinfo echo x - ./pkg-comment sed 's/^X//' >./pkg-comment << 'END-of-./pkg-comment' XPHP4 module for Apache END-of-./pkg-comment echo x - ./pkg-comment.standalone sed 's/^X//' >./pkg-comment.standalone << 'END-of-./pkg-comment.standalone' XPHP4 commandline interpreter END-of-./pkg-comment.standalone echo x - ./pkg-descr sed 's/^X//' >./pkg-descr << 'END-of-./pkg-descr' XServer-side, cross-platform, HTML embedded scripting language which Xoffers easy database integration. X XWWW: http://www.php.net/ END-of-./pkg-descr echo x - ./pkg-message sed 's/^X//' >./pkg-message << 'END-of-./pkg-message' X***************************************************************************** XYou have installed the mod_php4 package. X XHave a look at the mod_php4 _port_ if you need additional support for Xdatabases other than MySQL, e. g. X XYou can find it at Xftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/ports/www/mod_php4.tar X XMake sure the mime.types are connected to the php module properly and Xindex.php is part of your DirectoryIndex. X XThe following should be in your Apache configuration file: X[...] XDirectoryIndex index.php index.html X[...] XAddType application/x-httpd-php .php XAddType application/x-httpd-php-source .phps X[...] X***************************************************************************** END-of-./pkg-message echo x - ./pkg-plist sed 's/^X//' >./pkg-plist << 'END-of-./pkg-plist' Xbin/pear Xbin/pearize Xbin/php-config Xbin/phpextdist Xbin/phpize Xbin/phptar Xetc/php.ini-dist Xinclude/php/TSRM/TSRM.h Xinclude/php/TSRM/acconfig.h Xinclude/php/TSRM/readdir.h Xinclude/php/TSRM/tsrm_config.h Xinclude/php/TSRM/tsrm_config.w32.h Xinclude/php/TSRM/tsrm_config_common.h Xinclude/php/TSRM/tsrm_strtok_r.h Xinclude/php/TSRM/tsrm_virtual_cwd.h Xinclude/php/TSRM/tsrm_win32.h Xinclude/php/Zend/FlexLexer.h Xinclude/php/Zend/acconfig.h Xinclude/php/Zend/zend.h Xinclude/php/Zend/zend_API.h Xinclude/php/Zend/zend_alloc.h Xinclude/php/Zend/zend_builtin_functions.h Xinclude/php/Zend/zend_compile.h Xinclude/php/Zend/zend_config.h Xinclude/php/Zend/zend_config.w32.h Xinclude/php/Zend/zend_constants.h Xinclude/php/Zend/zend_dynamic_array.h Xinclude/php/Zend/zend_errors.h Xinclude/php/Zend/zend_execute.h Xinclude/php/Zend/zend_execute_locks.h Xinclude/php/Zend/zend_extensions.h Xinclude/php/Zend/zend_fast_cache.h Xinclude/php/Zend/zend_globals.h Xinclude/php/Zend/zend_globals_macros.h Xinclude/php/Zend/zend_hash.h Xinclude/php/Zend/zend_highlight.h Xinclude/php/Zend/zend_indent.h Xinclude/php/Zend/zend_ini.h Xinclude/php/Zend/zend_ini_parser.h Xinclude/php/Zend/zend_ini_scanner.h Xinclude/php/Zend/zend_istdiostream.h Xinclude/php/Zend/zend_language_parser.h Xinclude/php/Zend/zend_language_scanner.h Xinclude/php/Zend/zend_list.h Xinclude/php/Zend/zend_llist.h Xinclude/php/Zend/zend_modules.h Xinclude/php/Zend/zend_operators.h Xinclude/php/Zend/zend_ptr_stack.h Xinclude/php/Zend/zend_qsort.h Xinclude/php/Zend/zend_stack.h Xinclude/php/Zend/zend_static_allocator.h Xinclude/php/Zend/zend_variables.h Xinclude/php/acconfig.h Xinclude/php/ext/mbstring/cp932_table.h Xinclude/php/ext/mbstring/mbfilter.h Xinclude/php/ext/mbstring/mbfilter_ja.h Xinclude/php/ext/mbstring/mbregex.h Xinclude/php/ext/mbstring/mbstring.h Xinclude/php/ext/mbstring/unicode_table.h Xinclude/php/ext/mbstring/unicode_table_ja.h Xinclude/php/ext/session/mod_files.h Xinclude/php/ext/session/mod_mm.h Xinclude/php/ext/session/mod_user.h Xinclude/php/ext/session/php_session.h Xinclude/php/ext/standard/aggregation.h Xinclude/php/ext/standard/base64.h Xinclude/php/ext/standard/basic_functions.h Xinclude/php/ext/standard/crc32.h Xinclude/php/ext/standard/credits.h Xinclude/php/ext/standard/credits_ext.h Xinclude/php/ext/standard/credits_sapi.h Xinclude/php/ext/standard/cyr_convert.h Xinclude/php/ext/standard/datetime.h Xinclude/php/ext/standard/dl.h Xinclude/php/ext/standard/dns.h Xinclude/php/ext/standard/exec.h Xinclude/php/ext/standard/file.h Xinclude/php/ext/standard/flock_compat.h Xinclude/php/ext/standard/fsock.h Xinclude/php/ext/standard/head.h Xinclude/php/ext/standard/html.h Xinclude/php/ext/standard/info.h Xinclude/php/ext/standard/md5.h Xinclude/php/ext/standard/microtime.h Xinclude/php/ext/standard/pack.h Xinclude/php/ext/standard/pageinfo.h Xinclude/php/ext/standard/php_array.h Xinclude/php/ext/standard/php_assert.h Xinclude/php/ext/standard/php_browscap.h Xinclude/php/ext/standard/php_crypt.h Xinclude/php/ext/standard/php_dir.h Xinclude/php/ext/standard/php_ext_syslog.h Xinclude/php/ext/standard/php_filestat.h Xinclude/php/ext/standard/php_fopen_wrappers.h Xinclude/php/ext/standard/php_ftok.h Xinclude/php/ext/standard/php_image.h Xinclude/php/ext/standard/php_incomplete_class.h Xinclude/php/ext/standard/php_iptc.h Xinclude/php/ext/standard/php_lcg.h Xinclude/php/ext/standard/php_link.h Xinclude/php/ext/standard/php_mail.h Xinclude/php/ext/standard/php_math.h Xinclude/php/ext/standard/php_metaphone.h Xinclude/php/ext/standard/php_parsedate.h Xinclude/php/ext/standard/php_rand.h Xinclude/php/ext/standard/php_smart_str.h Xinclude/php/ext/standard/php_smart_str_public.h Xinclude/php/ext/standard/php_standard.h Xinclude/php/ext/standard/php_string.h Xinclude/php/ext/standard/php_type.h Xinclude/php/ext/standard/php_var.h Xinclude/php/ext/standard/php_versioning.h Xinclude/php/ext/standard/quot_print.h Xinclude/php/ext/standard/reg.h Xinclude/php/ext/standard/scanf.h Xinclude/php/ext/standard/uniqid.h Xinclude/php/ext/standard/url.h Xinclude/php/ext/standard/url_scanner.h Xinclude/php/ext/standard/url_scanner_ex.h Xinclude/php/ext/xml/expat/ascii.h Xinclude/php/ext/xml/expat/asciitab.h Xinclude/php/ext/xml/expat/expat.h Xinclude/php/ext/xml/expat/iasciitab.h Xinclude/php/ext/xml/expat/latin1tab.h Xinclude/php/ext/xml/expat/nametab.h Xinclude/php/ext/xml/expat/utf8tab.h Xinclude/php/ext/xml/expat/winconfig.h Xinclude/php/ext/xml/expat/xmlrole.h Xinclude/php/ext/xml/expat/xmltok.h Xinclude/php/ext/xml/expat/xmltok_impl.h Xinclude/php/ext/xml/php_xml.h Xinclude/php/main/SAPI.h Xinclude/php/main/build-defs.h Xinclude/php/main/config.w32.h Xinclude/php/main/fopen_wrappers.h Xinclude/php/main/internal_functions_registry.h Xinclude/php/main/logos.h Xinclude/php/main/php.h Xinclude/php/main/php3_compat.h Xinclude/php/main/php_compat.h Xinclude/php/main/php_config.h Xinclude/php/main/php_content_types.h Xinclude/php/main/php_globals.h Xinclude/php/main/php_ini.h Xinclude/php/main/php_logos.h Xinclude/php/main/php_main.h Xinclude/php/main/php_network.h Xinclude/php/main/php_open_temporary_file.h Xinclude/php/main/php_output.h Xinclude/php/main/php_reentrancy.h Xinclude/php/main/php_regex.h Xinclude/php/main/php_streams.h Xinclude/php/main/php_syslog.h Xinclude/php/main/php_ticks.h Xinclude/php/main/php_variables.h Xinclude/php/main/php_version.h Xinclude/php/main/rfc1867.h Xinclude/php/main/safe_mode.h Xinclude/php/main/snprintf.h Xinclude/php/main/win95nt.h Xinclude/php/php_version.h Xinclude/php/regex/cclass.h Xinclude/php/regex/cname.h Xinclude/php/regex/regex.h Xinclude/php/regex/regex2.h Xinclude/php/regex/regex_extra.h Xinclude/php/regex/utils.h Xlib/php/Archive/Tar.php Xlib/php/Console/Getopt.php Xlib/php/Crypt/CBC.php Xlib/php/Crypt/HCEMD5.php Xlib/php/DB.php Xlib/php/DB/common.php Xlib/php/DB/fbsql.php Xlib/php/DB/ibase.php Xlib/php/DB/ifx.php Xlib/php/DB/msql.php Xlib/php/DB/mssql.php Xlib/php/DB/mysql.php Xlib/php/DB/oci8.php Xlib/php/DB/odbc.php Xlib/php/DB/pgsql.php Xlib/php/DB/storage.php Xlib/php/DB/sybase.php Xlib/php/Date/Calc.php Xlib/php/Date/Human.php Xlib/php/File/Find.php Xlib/php/File/Passwd.php Xlib/php/File/SearchReplace.php Xlib/php/HTML/Common.php Xlib/php/HTML/Form.php Xlib/php/HTML/IT.php Xlib/php/HTML/ITX.php Xlib/php/HTML/IT_Error.php Xlib/php/HTML/Page.php Xlib/php/HTML/Processor.php Xlib/php/HTML/Select.php Xlib/php/HTML/Table.php Xlib/php/HTTP.php Xlib/php/HTTP/Compress.php Xlib/php/Mail.php Xlib/php/Mail/RFC822.php Xlib/php/Mail/sendmail.php Xlib/php/Mail/smtp.php Xlib/php/Net/Curl.php Xlib/php/Net/Dig.php Xlib/php/Net/SMTP.php Xlib/php/PEAR.php Xlib/php/PEAR/Autoloader.php Xlib/php/PEAR/Command.php Xlib/php/PEAR/Command/Auth.php Xlib/php/PEAR/Command/Common.php Xlib/php/PEAR/Command/Config.php Xlib/php/PEAR/Command/Install.php Xlib/php/PEAR/Command/Package.php Xlib/php/PEAR/Command/Registry.php Xlib/php/PEAR/Command/Remote.php Xlib/php/PEAR/Common.php Xlib/php/PEAR/Config.php Xlib/php/PEAR/Dependency.php Xlib/php/PEAR/Frontend/CLI.php Xlib/php/PEAR/Installer.php Xlib/php/PEAR/Packager.php Xlib/php/PEAR/Registry.php Xlib/php/PEAR/Remote.php Xlib/php/Schedule/At.php Xlib/php/System.php Xlib/php/XML/Parser.php Xlib/php/build/acinclude.m4 Xlib/php/build/dynlib.m4 Xlib/php/build/dynlib.mk Xlib/php/build/fastgen.sh Xlib/php/build/library.mk Xlib/php/build/ltlib.mk Xlib/php/build/mkdep.awk Xlib/php/build/pear.m4 Xlib/php/build/program.mk Xlib/php/build/rules.mk Xlib/php/build/rules_common.mk Xlib/php/build/rules_pear.mk Xlib/php/build/shtool X%%MOD_DIR%%/libphp4.so X@exec %D/sbin/apxs -e -a -n php4 %f X@unexec %D/sbin/apxs -e -A -n php4 %f X@dirrm include/php/TSRM X@dirrm include/php/Zend X@dirrm include/php/ext/mbstring X@dirrm include/php/ext/session X@dirrm include/php/ext/standard X@dirrm include/php/ext/xml/expat X@dirrm include/php/ext/xml X@dirrm include/php/ext X@dirrm include/php/main X@dirrm include/php/regex X@dirrm include/php X@dirrm lib/php/Archive X@dirrm lib/php/Console X@dirrm lib/php/Crypt X@dirrm lib/php/DB X@dirrm lib/php/Date X@dirrm lib/php/File X@dirrm lib/php/HTML X@dirrm lib/php/HTTP X@dirrm lib/php/Image X@dirrm lib/php/Mail X@dirrm lib/php/Net X@dirrm lib/php/PEAR/Command X@dirrm lib/php/PEAR/Frontend X@dirrm lib/php/PEAR X@dirrm lib/php/Schedule X@dirrm lib/php/XML X@dirrm lib/php/build X@dirrm lib/php/extensions/no-debug-%%NON%%zts-20020429 X@dirrm lib/php/extensions X@dirrm lib/php X@exec mkdir -p %D/lib/php/extensions/no-debug-%%NON%%zts-20020429 X@exec mkdir -p %D/lib/php/Image END-of-./pkg-plist echo x - ./pkg-plist.standalone sed 's/^X//' >./pkg-plist.standalone << 'END-of-./pkg-plist.standalone' Xbin/php Xetc/php.standalone/php.ini-dist X@unexec rmdir %D/etc/php.standalone 2>/dev/null || true END-of-./pkg-plist.standalone exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message