summaryrefslogtreecommitdiff
path: root/www/mod_php5
diff options
context:
space:
mode:
Diffstat (limited to 'www/mod_php5')
-rw-r--r--www/mod_php5/Makefile104
-rw-r--r--www/mod_php5/distinfo3
-rw-r--r--www/mod_php5/files/patch-aa11
-rw-r--r--www/mod_php5/files/patch-aq72
-rw-r--r--www/mod_php5/files/patch-as17
-rw-r--r--www/mod_php5/files/patch-at11
-rw-r--r--www/mod_php5/pkg-comment1
-rw-r--r--www/mod_php5/pkg-comment.standalone1
-rw-r--r--www/mod_php5/pkg-descr4
-rw-r--r--www/mod_php5/pkg-message20
-rw-r--r--www/mod_php5/pkg-plist272
-rw-r--r--www/mod_php5/pkg-plist.standalone3
-rw-r--r--www/mod_php5/scripts/configure.php288
13 files changed, 0 insertions, 807 deletions
diff --git a/www/mod_php5/Makefile b/www/mod_php5/Makefile
deleted file mode 100644
index e24e54cd0e6c..000000000000
--- a/www/mod_php5/Makefile
+++ /dev/null
@@ -1,104 +0,0 @@
-# New ports collection makefile for: mod_php4
-# Date created: Sun May 28 11:31:54 CEST 2000
-# Whom: Dirk Froemberg <dirk@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME?= mod_php4
-PORTVERSION= 4.0.6
-PORTREVISION?= 4
-CATEGORIES?= www
-MASTER_SITES= http://us.php.net/${PHP_DISTDIR}/ \
- http://php.he.net/${PHP_DISTDIR}/ \
- http://www.php3.de/${PHP_DISTDIR}/ \
- http://au.php.net/${PHP_DISTDIR}/ \
- http://at.php.net/${PHP_DISTDIR}/ \
- http://br.php.net/${PHP_DISTDIR}/ \
- http://php.easydns.com/${PHP_DISTDIR}/ \
- http://www.php.cz/${PHP_DISTDIR}/ \
- http://php3.globe.de/${PHP_DISTDIR}/
-DISTNAME= php-${PORTVERSION}
-
-PATCHFILES= php_configure.3.diff
-PATCH_SITES= http://www.physik.tu-berlin.de/~ibex/ports/distfiles/ \
- ${MASTER_SITE_LOCAL}/dirk/
-
-MAINTAINER= dirk@FreeBSD.org
-
-.if !defined(STANDALONE)
-BUILD_DEPENDS= ${LOCALBASE}/sbin/apxs:${PORTSDIR}/www/apache13
-RUN_DEPENDS= ${LOCALBASE}/sbin/apxs:${PORTSDIR}/www/apache13
-.endif
-
-PHP_DISTDIR= distributions
-
-SLAVEDIRS= lang/php4
-
-USE_LIBTOOL= yes
-
-.if !defined(BATCH) && !defined(PACKAGE_BUILDING)
-IS_INTERACTIVE= yes
-.endif
-
-.if defined(STANDALONE)
-CONFIGURE_ARGS= --with-config-file-path=${PREFIX}/etc/php.standalone \
- --disable-pear
-.else
-CONFIGURE_ARGS= --with-apxs=${PREFIX}/sbin/apxs \
- --with-config-file-path=${PREFIX}/etc
-.endif
-
-CONFIGURE_ARGS+=--enable-versioning \
- --with-system-regex \
- --disable-debug \
- --enable-track-vars \
- --without-gd \
- --without-mysql
-
-SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" \
- TOUCH="${TOUCH}" \
- MKDIR="${MKDIR}" \
- CAT="${CAT}" \
- REALCURDIR="${.CURDIR}"
-
-AP_LIBEXEC= ${PREFIX}/libexec/apache
-
-PLIST_SUB= AP_LIBEXEC=${AP_LIBEXEC:S/^${PREFIX}\///}
-
-pre-fetch:
- @${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure.php
-
-post-install:
-.if !defined(STANDALONE)
- @${INSTALL_DATA} ${WRKSRC}/php.ini-dist ${PREFIX}/etc
-.else
- @${MKDIR} ${PREFIX}/etc/php.standalone
- @${INSTALL_DATA} ${WRKSRC}/php.ini-dist ${PREFIX}/etc/php.standalone
-.endif
-
-.if !defined(STANDALONE)
- @${ECHO} "*****************************************************************************"
- @${ECHO} "Make sure the mime.types are connected to the php module properly and"
- @${ECHO} "index.php is part of your DirectoryIndex."
- @${ECHO} ""
- @${ECHO} "The following should be in your Apache configuration file:"
- @${ECHO} "[...]"
- @${ECHO} "DirectoryIndex index.php index.html"
- @${ECHO} "[...]"
- @${ECHO} "AddType application/x-httpd-php .php"
- @${ECHO} "AddType application/x-httpd-php-source .phps"
- @${ECHO} "[...]"
- @${ECHO} "*****************************************************************************"
-.endif
-
-post-clean:
- @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc
-
-.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc)
-.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc"
-.endif
-
-post-extract: ${POSTEXTRACT}
-
-.include <bsd.port.mk>
diff --git a/www/mod_php5/distinfo b/www/mod_php5/distinfo
deleted file mode 100644
index e5a4849eb159..000000000000
--- a/www/mod_php5/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (php-4.0.6.tar.gz) = 5f698521cf2b392cf9bfa87fc1a0fe90
-MD5 (php4_mbregex-1.2.1.tar.gz) = 46d151afa9ab668df880a70cf786a2c2
-MD5 (php_configure.3.diff) = 7c67a6879505e44b6424ccbcdf7bcefe
diff --git a/www/mod_php5/files/patch-aa b/www/mod_php5/files/patch-aa
deleted file mode 100644
index 572d063ef340..000000000000
--- a/www/mod_php5/files/patch-aa
+++ /dev/null
@@ -1,11 +0,0 @@
---- ext/ming/php_ming.h.orig Mon May 28 02:09:57 2001
-+++ ext/ming/php_ming.h Mon Jun 25 22:58:57 2001
-@@ -28,7 +28,7 @@
-
- #if HAVE_MING
-
--#include "ming.h"
-+#include "ming/ming.h"
-
- extern zend_module_entry ming_module_entry;
- #define ming_module_ptr &ming_module_entry
diff --git a/www/mod_php5/files/patch-aq b/www/mod_php5/files/patch-aq
deleted file mode 100644
index 690602617f98..000000000000
--- a/www/mod_php5/files/patch-aq
+++ /dev/null
@@ -1,72 +0,0 @@
---- configure.orig Mon Apr 30 15:47:59 2001
-+++ configure Fri May 4 00:14:24 2001
-@@ -45273,18 +45273,6 @@
- fi
-
-
-- case "cs" in
-- c|c_r|pthread*) ;;
-- *)
--
--
-- LIBS="-lcs $LIBS"
--
--
-- ;;
-- esac
--
--
- case "ct" in
- c|c_r|pthread*) ;;
- *)
-@@ -45296,31 +45284,7 @@
- ;;
- esac
-
--
-- case "comn" in
-- c|c_r|pthread*) ;;
-- *)
--
--
-- LIBS="-lcomn $LIBS"
--
--
-- ;;
-- esac
--
--
-- case "intl" in
-- c|c_r|pthread*) ;;
-- *)
--
--
-- LIBS="-lintl $LIBS"
--
--
-- ;;
-- esac
--
-- SYBASE_CT_LIBS="-lcs -lct -lcomn -lintl"
-+ SYBASE_CT_LIBS="-lct"
- old_LDFLAGS=$LDFLAGS
- LDFLAGS="$LDFLAGS -L$SYBASE_CT_LIBDIR"
- echo $ac_n "checking for netg_errstr in -ltcl""... $ac_c" 1>&6
-@@ -45372,17 +45336,6 @@
-
- else
- echo "$ac_t""no" 1>&6
--
-- case "sybtcl" in
-- c|c_r|pthread*) ;;
-- *)
--
--
-- LIBS="-lsybtcl $LIBS"
--
--
-- ;;
-- esac
-
- fi
-
diff --git a/www/mod_php5/files/patch-as b/www/mod_php5/files/patch-as
deleted file mode 100644
index 755a0dc0e411..000000000000
--- a/www/mod_php5/files/patch-as
+++ /dev/null
@@ -1,17 +0,0 @@
---- Makefile.in.orig Wed May 3 06:51:11 2000
-+++ Makefile.in Wed May 17 23:42:28 2000
-@@ -1,4 +1,4 @@
--
-+
- ZEND_DIR = $(srcdir)/Zend
- SUBDIRS = Zend ext sapi $(TSRM_DIR) $(REGEX_DIR) . $(PEAR_DIR)
-
-@@ -29,7 +29,7 @@
-
- targets = $(LTLIBRARY_NAME) $(PROGRAM_NAME)
-
--install_targets = install-sapi install-modules
-+install_targets = install-sapi
-
- include $(top_srcdir)/build/rules.mk
- include $(top_srcdir)/build/library.mk
diff --git a/www/mod_php5/files/patch-at b/www/mod_php5/files/patch-at
deleted file mode 100644
index fbb234901747..000000000000
--- a/www/mod_php5/files/patch-at
+++ /dev/null
@@ -1,11 +0,0 @@
---- ext/pspell/pspell.c.orig Mon Feb 26 07:07:13 2001
-+++ ext/pspell/pspell.c Tue Jun 12 22:08:33 2001
-@@ -32,7 +32,7 @@
- #define USE_ORIGINAL_MANAGER_FUNCS
-
- #include "php_pspell.h"
--#include <pspell/pspell.h>
-+#include <pspell.h>
- #include "ext/standard/info.h"
-
- #define PSPELL_FAST 1L
diff --git a/www/mod_php5/pkg-comment b/www/mod_php5/pkg-comment
deleted file mode 100644
index e7a0ad78a7f3..000000000000
--- a/www/mod_php5/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-PHP4 module for Apache
diff --git a/www/mod_php5/pkg-comment.standalone b/www/mod_php5/pkg-comment.standalone
deleted file mode 100644
index 77073177dd09..000000000000
--- a/www/mod_php5/pkg-comment.standalone
+++ /dev/null
@@ -1 +0,0 @@
-PHP4 commandline interpreter
diff --git a/www/mod_php5/pkg-descr b/www/mod_php5/pkg-descr
deleted file mode 100644
index cea408b8d551..000000000000
--- a/www/mod_php5/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Server-side, cross-platform, HTML embedded scripting language which
-offers easy database integration.
-
-WWW: http://www.php.net/
diff --git a/www/mod_php5/pkg-message b/www/mod_php5/pkg-message
deleted file mode 100644
index c984c30fe061..000000000000
--- a/www/mod_php5/pkg-message
+++ /dev/null
@@ -1,20 +0,0 @@
-*****************************************************************************
-You have installed the mod_php4 package.
-
-Have a look at the mod_php4 _port_ if you need additional support for
-databases other than MySQL, e. g.
-
-You can find it at
-ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/ports/www/mod_php4.tar
-
-Make sure the mime.types are connected to the php module properly and
-index.php is part of your DirectoryIndex.
-
-The following should be in your Apache configuration file:
-[...]
-DirectoryIndex index.php index.html
-[...]
-AddType application/x-httpd-php .php
-AddType application/x-httpd-php-source .phps
-[...]
-*****************************************************************************
diff --git a/www/mod_php5/pkg-plist b/www/mod_php5/pkg-plist
deleted file mode 100644
index b277d7bf36e4..000000000000
--- a/www/mod_php5/pkg-plist
+++ /dev/null
@@ -1,272 +0,0 @@
-bin/pear
-bin/php-config
-bin/phpextdist
-bin/phpize
-etc/php.ini-dist
-include/php/TSRM/TSRM.h
-include/php/TSRM/acconfig.h
-include/php/TSRM/readdir.h
-include/php/TSRM/tsrm_config.h
-include/php/TSRM/tsrm_config.w32.h
-include/php/TSRM/tsrm_config_common.h
-include/php/TSRM/tsrm_strtok_r.h
-include/php/TSRM/tsrm_virtual_cwd.h
-include/php/TSRM/tsrm_win32.h
-include/php/Zend/FlexLexer.h
-include/php/Zend/acconfig.h
-include/php/Zend/zend.h
-include/php/Zend/zend_API.h
-include/php/Zend/zend_alloc.h
-include/php/Zend/zend_builtin_functions.h
-include/php/Zend/zend_compile.h
-include/php/Zend/zend_config.h
-include/php/Zend/zend_config.w32.h
-include/php/Zend/zend_constants.h
-include/php/Zend/zend_dynamic_array.h
-include/php/Zend/zend_errors.h
-include/php/Zend/zend_execute.h
-include/php/Zend/zend_execute_locks.h
-include/php/Zend/zend_extensions.h
-include/php/Zend/zend_fast_cache.h
-include/php/Zend/zend_globals.h
-include/php/Zend/zend_globals_macros.h
-include/php/Zend/zend_hash.h
-include/php/Zend/zend_highlight.h
-include/php/Zend/zend_indent.h
-include/php/Zend/zend_ini.h
-include/php/Zend/zend_ini_parser.h
-include/php/Zend/zend_ini_scanner.h
-include/php/Zend/zend_istdiostream.h
-include/php/Zend/zend_language_parser.h
-include/php/Zend/zend_language_scanner.h
-include/php/Zend/zend_list.h
-include/php/Zend/zend_llist.h
-include/php/Zend/zend_modules.h
-include/php/Zend/zend_operators.h
-include/php/Zend/zend_ptr_stack.h
-include/php/Zend/zend_stack.h
-include/php/Zend/zend_static_allocator.h
-include/php/Zend/zend_variables.h
-include/php/acconfig.h
-include/php/ext/standard/base64.h
-include/php/ext/standard/basic_functions.h
-include/php/ext/standard/credits.h
-include/php/ext/standard/credits_ext.h
-include/php/ext/standard/credits_sapi.h
-include/php/ext/standard/cyr_convert.h
-include/php/ext/standard/datetime.h
-include/php/ext/standard/dl.h
-include/php/ext/standard/dns.h
-include/php/ext/standard/exec.h
-include/php/ext/standard/file.h
-include/php/ext/standard/flock_compat.h
-include/php/ext/standard/fsock.h
-include/php/ext/standard/head.h
-include/php/ext/standard/html.h
-include/php/ext/standard/info.h
-include/php/ext/standard/md5.h
-include/php/ext/standard/microtime.h
-include/php/ext/standard/pack.h
-include/php/ext/standard/pageinfo.h
-include/php/ext/standard/php_array.h
-include/php/ext/standard/php_assert.h
-include/php/ext/standard/php_browscap.h
-include/php/ext/standard/php_crypt.h
-include/php/ext/standard/php_dir.h
-include/php/ext/standard/php_ext_syslog.h
-include/php/ext/standard/php_filestat.h
-include/php/ext/standard/php_fopen_wrappers.h
-include/php/ext/standard/php_image.h
-include/php/ext/standard/php_incomplete_class.h
-include/php/ext/standard/php_iptc.h
-include/php/ext/standard/php_lcg.h
-include/php/ext/standard/php_link.h
-include/php/ext/standard/php_mail.h
-include/php/ext/standard/php_math.h
-include/php/ext/standard/php_metaphone.h
-include/php/ext/standard/php_output.h
-include/php/ext/standard/php_parsedate.h
-include/php/ext/standard/php_rand.h
-include/php/ext/standard/php_smart_str.h
-include/php/ext/standard/php_smart_str_public.h
-include/php/ext/standard/php_standard.h
-include/php/ext/standard/php_string.h
-include/php/ext/standard/php_var.h
-include/php/ext/standard/quot_print.h
-include/php/ext/standard/reg.h
-include/php/ext/standard/scanf.h
-include/php/ext/standard/type.h
-include/php/ext/standard/uniqid.h
-include/php/ext/standard/url.h
-include/php/ext/standard/url_scanner.h
-include/php/ext/standard/url_scanner_ex.h
-include/php/ext/xml/expat/xmlparse/expat_hashtable.h
-include/php/ext/xml/expat/xmlparse/xmlparse.h
-include/php/ext/xml/expat/xmltok/asciitab.h
-include/php/ext/xml/expat/xmltok/iasciitab.h
-include/php/ext/xml/expat/xmltok/latin1tab.h
-include/php/ext/xml/expat/xmltok/nametab.h
-include/php/ext/xml/expat/xmltok/utf8tab.h
-include/php/ext/xml/expat/xmltok/xmldef.h
-include/php/ext/xml/expat/xmltok/xmlrole.h
-include/php/ext/xml/expat/xmltok/xmltok.h
-include/php/ext/xml/expat/xmltok/xmltok_impl.h
-include/php/ext/xml/php_xml.h
-include/php/main/SAPI.h
-include/php/main/build-defs.h
-include/php/main/config.w32.h
-include/php/main/fopen_wrappers.h
-include/php/main/internal_functions_registry.h
-include/php/main/logos.h
-include/php/main/php.h
-include/php/main/php3_compat.h
-include/php/main/php_compat.h
-include/php/main/php_config.h
-include/php/main/php_content_types.h
-include/php/main/php_globals.h
-include/php/main/php_ini.h
-include/php/main/php_logos.h
-include/php/main/php_main.h
-include/php/main/php_network.h
-include/php/main/php_open_temporary_file.h
-include/php/main/php_reentrancy.h
-include/php/main/php_regex.h
-include/php/main/php_streams.h
-include/php/main/php_syslog.h
-include/php/main/php_ticks.h
-include/php/main/php_variables.h
-include/php/main/php_version.h
-include/php/main/rfc1867.h
-include/php/main/safe_mode.h
-include/php/main/snprintf.h
-include/php/main/win95nt.h
-include/php/php_version.h
-include/php/regex/cclass.h
-include/php/regex/cname.h
-include/php/regex/regex.h
-include/php/regex/regex2.h
-include/php/regex/regex_extra.h
-include/php/regex/utils.h
-lib/php/Benchmark/Iterate.php
-lib/php/Benchmark/Timer.php
-lib/php/Cache.php
-lib/php/Cache/Container.php
-lib/php/Cache/Container/db.php
-lib/php/Cache/Container/dbx.php
-lib/php/Cache/Container/file.php
-lib/php/Cache/Container/phplib.php
-lib/php/Cache/Container/shm.php
-lib/php/Cache/Error.php
-lib/php/Cache/Function.php
-lib/php/Cache/Graphics.php
-lib/php/Cache/Output.php
-lib/php/Cache/OutputCompression.php
-lib/php/Console/Getopt.php
-lib/php/Crypt/CBC.php
-lib/php/Crypt/HCEMD5.php
-lib/php/DB.php
-lib/php/DB/common.php
-lib/php/DB/ibase.php
-lib/php/DB/ifx.php
-lib/php/DB/msql.php
-lib/php/DB/mssql.php
-lib/php/DB/mysql.php
-lib/php/DB/oci8.php
-lib/php/DB/odbc.php
-lib/php/DB/pgsql.php
-lib/php/DB/storage.php
-lib/php/DB/sybase.php
-lib/php/Date/Calc.php
-lib/php/Date/Human.php
-lib/php/File/Find.php
-lib/php/File/Passwd.php
-lib/php/File/SearchReplace.php
-lib/php/HTML/Common.php
-lib/php/HTML/Form.php
-lib/php/HTML/IT.php
-lib/php/HTML/ITX.php
-lib/php/HTML/Page.php
-lib/php/HTML/Processor.php
-lib/php/HTML/Select.php
-lib/php/HTML/Table.php
-lib/php/HTTP.php
-lib/php/HTTP/Compress.php
-lib/php/Image/Remote.php
-lib/php/Log.php
-lib/php/Log/composite.php
-lib/php/Log/file.php
-lib/php/Log/mcal.php
-lib/php/Log/observer.php
-lib/php/Log/sql.php
-lib/php/Log/syslog.php
-lib/php/Mail.php
-lib/php/Mail/RFC822.php
-lib/php/Mail/sendmail.php
-lib/php/Mail/smtp.php
-lib/php/Math/Fraction.php
-lib/php/Math/Util.php
-lib/php/Net/Curl.php
-lib/php/Net/Dig.php
-lib/php/Net/SMTP.php
-lib/php/Net/Socket.php
-lib/php/Numbers/Roman.php
-lib/php/PEAR.php
-lib/php/PEAR/Common.php
-lib/php/PEAR/Installer.php
-lib/php/PEAR/Packager.php
-lib/php/PEAR/Uploader.php
-lib/php/Payment/Verisign.php
-lib/php/Schedule/At.php
-lib/php/XML/Parser.php
-lib/php/XML/RPC.php
-lib/php/XML/RPC/Server.php
-lib/php/build/acinclude.m4
-lib/php/build/dynlib.m4
-lib/php/build/dynlib.mk
-lib/php/build/fastgen.sh
-lib/php/build/library.mk
-lib/php/build/ltlib.mk
-lib/php/build/mkdep.awk
-lib/php/build/pear.m4
-lib/php/build/program.mk
-lib/php/build/rules.mk
-lib/php/build/rules_common.mk
-lib/php/build/rules_pear.mk
-lib/php/build/shtool
-libexec/apache/libphp4.so
-@exec %D/sbin/apxs -e -a -n php4 %f
-@unexec %D/sbin/apxs -e -A -n php4 %f
-@dirrm include/php/Zend
-@dirrm include/php/TSRM
-@dirrm include/php/ext/standard
-@dirrm include/php/ext/xml/expat/xmlparse
-@dirrm include/php/ext/xml/expat/xmltok
-@dirrm include/php/ext/xml/expat
-@dirrm include/php/ext/xml
-@dirrm include/php/ext
-@dirrm include/php/main
-@dirrm include/php/regex
-@dirrm include/php
-@dirrm lib/php/Benchmark
-@dirrm lib/php/Cache/Container
-@dirrm lib/php/Cache
-@dirrm lib/php/Console
-@dirrm lib/php/Crypt
-@dirrm lib/php/Date
-@dirrm lib/php/DB
-@dirrm lib/php/File
-@dirrm lib/php/HTML
-@dirrm lib/php/HTTP
-@dirrm lib/php/Image
-@dirrm lib/php/Log
-@dirrm lib/php/Mail
-@dirrm lib/php/Math
-@dirrm lib/php/Net
-@dirrm lib/php/Numbers
-@dirrm lib/php/Payment
-@dirrm lib/php/PEAR
-@dirrm lib/php/Schedule
-@dirrm lib/php/XML/RPC
-@dirrm lib/php/XML
-@dirrm lib/php/build
-@dirrm lib/php
diff --git a/www/mod_php5/pkg-plist.standalone b/www/mod_php5/pkg-plist.standalone
deleted file mode 100644
index 77493bfd1bd2..000000000000
--- a/www/mod_php5/pkg-plist.standalone
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/php
-etc/php.standalone/php.ini-dist
-@unexec rmdir %D/etc/php.standalone 2>/dev/null || true
diff --git a/www/mod_php5/scripts/configure.php b/www/mod_php5/scripts/configure.php
deleted file mode 100644
index 1eb9b3ee33c1..000000000000
--- a/www/mod_php5/scripts/configure.php
+++ /dev/null
@@ -1,288 +0,0 @@
-#!/bin/sh
-# $FreeBSD$
-
-if [ -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc ]; then
- exit
-fi
-
-tempfile=`/usr/bin/mktemp -t checklist`
-
-if [ "${BATCH}" ]; then
- set \"zlib\" \"MySQL\"
-else
- /usr/bin/dialog --title "configuration options" --clear \
- --checklist "\n\
-Please select desired options:" -1 -1 16 \
-GD "GD library support" OFF \
-zlib "zlib library support" ON \
-mcrypt "Encryption support" OFF \
-mhash "Crypto-hashing support" OFF \
-pdflib "pdflib support" OFF \
-IMAP "IMAP support" OFF \
-MySQL "MySQL database support" ON \
-PostgreSQL "PostgreSQL database support" OFF \
-SybaseDB "Sybase/MS-SQL database support (DB-lib)" OFF \
-SybaseCT "Sybase/MS-SQL database support (CT-lib)" OFF \
-Interbase "Interbase 6 database support (Firebird)" OFF \
-dBase "dBase database support" OFF \
-OpenLDAP1 "OpenLDAP 1.x support" OFF \
-OpenLDAP2 "OpenLDAP 2.x support" OFF \
-OpenSSL "OpenSSL support" OFF \
-SNMP "SNMP support" OFF \
-XML "XML support" OFF \
-XSLT "Sablotron support (implies XML and iconv)" OFF \
-FTP "File Transfer Protocol support" OFF \
-CURL "CURL support" OFF \
-gettext "gettext library support" OFF \
-iconv "iconv support" OFF \
-pspell "pspell support" OFF \
-mbregex "multibyte regular expressions module" OFF \
-mbstring "multibyte string module" OFF \
-YP "YP/NIS support" OFF \
-BCMath "BCMath support" OFF \
-Hyperwave "Hyperwave support" OFF \
-ming "ming library support" OFF \
-sockets "sockets support" OFF \
-sysvsem "System V semaphore support" OFF \
-sysvshm "System V shared memory support" OFF \
-transsid "Transparent session id" OFF \
-2> $tempfile
-
- retval=$?
-
- if [ -s $tempfile ]; then
- set `cat $tempfile`
- fi
- rm -f $tempfile
-
- case $retval in
- 0) if [ -z "$*" ]; then
- echo "Nothing selected"
- fi
- ;;
- 1) echo "Cancel pressed."
- exit 1
- ;;
- esac
-fi
-
-${MKDIR} ${WRKDIRPREFIX}${REALCURDIR}
-exec > ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc
-
-while [ "$1" ]; do
- case $1 in
- \"GD\")
- echo "LIB_DEPENDS+= gd.2:\${PORTSDIR}/graphics/gd"
- echo "LIB_DEPENDS+= freetype.7:\${PORTSDIR}/print/freetype2"
- echo "LIB_DEPENDS+= png.5:\${PORTSDIR}/graphics/png"
- echo "LIB_DEPENDS+= jpeg.9:\${PORTSDIR}/graphics/jpeg"
- echo "CONFIGURE_ARGS+=--with-gd=\${PREFIX} \\"
- echo " --with-freetype-dir=\${PREFIX} \\"
- echo " --with-jpeg-dir=\${PREFIX} \\"
- echo " --with-png-dir=\${PREFIX}"
- ;;
- \"zlib\")
- echo "CONFIGURE_ARGS+=--with-zlib"
- ZLIB=1
- ;;
- \"mcrypt\")
- echo "LIB_DEPENDS+= mcrypt.6:\${PORTSDIR}/security/libmcrypt"
- echo "CONFIGURE_ARGS+=--with-mcrypt=\${PREFIX}"
- ;;
- \"mhash\")
- echo "LIB_DEPENDS+= mhash.2:\${PORTSDIR}/security/mhash"
- echo "CONFIGURE_ARGS+=--with-mhash=\${PREFIX}"
- ;;
- \"pdflib\")
- echo "LIB_DEPENDS+= pdf.3:\${PORTSDIR}/print/pdflib3"
- echo "LIB_DEPENDS+= jpeg.9:\${PORTSDIR}/graphics/jpeg"
- echo "LIB_DEPENDS+= png.4:\${PORTSDIR}/graphics/png"
- echo "LIB_DEPENDS+= tiff.4:\${PORTSDIR}/graphics/tiff"
- echo "CONFIGURE_ARGS+=--with-pdflib=\${PREFIX} \\"
- echo " --with-zlib-dir=/usr \\"
- echo " --with-jpeg-dir=\${PREFIX} \\"
- echo " --with-png-dir=\${PREFIX} \\"
- echo " --with-tiff-dir=\${PREFIX}"
- ;;
- \"IMAP\")
- echo "LIB_DEPENDS+= c-client4.8:\${PORTSDIR}/mail/cclient"
- echo "CONFIGURE_ARGS+=--with-imap=\${PREFIX}"
- ;;
- \"MySQL\")
- echo "LIB_DEPENDS+= mysqlclient.10:\${PORTSDIR}/databases/mysql323-client"
- echo "CONFIGURE_ARGS+=--with-mysql=\${PREFIX}"
- ;;
- \"PostgreSQL\")
- echo "LIB_DEPENDS+= pq.2:\${PORTSDIR}/databases/postgresql7"
- if [ -x ${PREFIX}/pgsql/bin/postgres -a ! -x ${PREFIX}/bin/postgres ]; then
- PGPREFIX=${PREFIX}/pgsql
- else
- PGPREFIX=${PREFIX}
- echo "CFLAGS+=-I\${PREFIX}/include/pgsql"
- fi
- echo "PGPREFIX=${PGPREFIX}"
- echo "CONFIGURE_ARGS+=--with-pgsql=\${PGPREFIX}"
- if /usr/bin/ldd ${PGPREFIX}/bin/postgres 2> /dev/null | /usr/bin/grep -q "libssl"; then
- echo "USE_OPENSSL= yes"
- LIBS="${LIBS} -L\${OPENSSLBASE}/lib -lcrypto -lssl"
- fi
- ;;
- \"SybaseDB\")
- echo "LIB_DEPENDS+= sybdb.0:\${PORTSDIR}/databases/freetds"
- echo "CONFIGURE_ARGS+=--with-sybase=\${PREFIX}"
- if [ "$SYBASECT" ]; then
- echo "SybaseDB and SybaseCT are mutually exclusive." > /dev/stderr
- rm -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc
- exit 1
- fi
- SYBASEDB=1
- ;;
- \"SybaseCT\")
- echo "LIB_DEPENDS+= ct.0:\${PORTSDIR}/databases/freetds"
- echo "CONFIGURE_ARGS+=--with-sybase-ct=\${PREFIX}"
- if [ "$SYBASEDB" ]; then
- echo "SybaseDB and SybaseCT are mutually exclusive." > /dev/stderr
- rm -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc
- exit 1
- fi
- SYBASECT=1
- ;;
- \"Interbase\")
- echo "LIB_DEPENDS+= gds.1:\${PORTSDIR}/databases/firebird"
- echo "CONFIGURE_ARGS+=--with-interbase=\${PREFIX}/firebird"
- ;;
- \"dBase\")
- echo "CONFIGURE_ARGS+=--with-dbase"
- ;;
- \"OpenLDAP1\")
- echo "LIB_DEPENDS+= ldap.1:\${PORTSDIR}/net/openldap"
- echo "LIB_DEPENDS+= lber.1:\${PORTSDIR}/net/openldap"
- echo "CONFIGURE_ARGS+=--with-ldap=\${PREFIX}"
- if [ "$OPENLDAP2" ]; then
- echo "OpenLDAP1 and OpenLDAP2 are mutually exclusive." > /dev/stderr
- rm -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc
- exit 1
- fi
- if [ -f /usr/lib/libkrb.a -a -f /usr/lib/libdes.a -a ! -L /usr/lib/libdes.a ]; then
- LIBS="${LIBS} -lkrb -ldes -L\${PREFIX}/lib"
- fi
- OPENLDAP1=1
- ;;
- \"OpenLDAP2\")
- echo "LIB_DEPENDS+= ldap.2:\${PORTSDIR}/net/openldap2"
- echo "LIB_DEPENDS+= lber.2:\${PORTSDIR}/net/openldap2"
- echo "CONFIGURE_ARGS+=--with-ldap=\${PREFIX}"
- if [ "$OPENLDAP1" ]; then
- echo "OpenLDAP1 and OpenLDAP2 are mutually exclusive." > /dev/stderr
- rm -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc
- exit 1
- fi
- if [ -f /usr/lib/libkrb.a -a -f /usr/lib/libdes.a -a ! -L /usr/lib/libdes.a ]; then
- LIBS="${LIBS} -lkrb -ldes -L\${PREFIX}/lib"
- fi
- OPENLDAP2=1
- ;;
- \"OpenSSL\")
- echo "USE_OPENSSL=yes"
- echo "CONFIGURE_ARGS+=--with-openssl=\${OPENSSLBASE}"
- ;;
- \"SNMP\")
- echo "LIB_DEPENDS+= snmp.4:\${PORTSDIR}/net/net-snmp"
- echo "CONFIGURE_ARGS+=--with-snmp=\${PREFIX} --enable-ucd-snmp-hack"
- echo "USE_OPENSSL= yes"
- LIBS="${LIBS} -L\${OPENSSLBASE}/lib -lcrypto -lssl"
- ;;
- \"XML\")
- echo "LIB_DEPENDS+= expat.2:\${PORTSDIR}/textproc/expat2"
- echo "CONFIGURE_ARGS+=--with-xml --with-expat-dir=\${PREFIX}"
- XML=1
- ;;
- \"XSLT\")
- echo "LIB_DEPENDS+= sablot.65:\${PORTSDIR}/textproc/sablotron"
- echo "CONFIGURE_ARGS+=--with-sablot=\${PREFIX}"
- echo "CONFIGURE_ARGS+=--with-expat-dir=\${PREFIX}"
- if [ -z "$XML" ]; then
- set $* \"XML\"
- fi
- if [ -z "$ICONV" ]; then
- set $* \"iconv\"
- fi
- ;;
- \"FTP\")
- echo "CONFIGURE_ARGS+=--enable-ftp"
- ;;
- \"CURL\")
- echo "CONFIGURE_ARGS+=--with-curl=\${PREFIX}"
- echo "BUILD_DEPENDS+= \${PREFIX}/lib/libcurl.a:\${PORTSDIR}/ftp/curl"
- ;;
- \"gettext\")
- echo "LIB_DEPENDS+= intl.1:\${PORTSDIR}/devel/gettext"
- echo "CONFIGURE_ARGS+=--with-gettext=\${PREFIX}"
- ;;
- \"iconv\")
- echo "LIB_DEPENDS+= iconv.2:\${PORTSDIR}/converters/iconv"
- echo "CONFIGURE_ARGS+=--with-iconv=\${PREFIX}"
- ICONV=1
- ;;
- \"pspell\")
- echo "LIB_DEPENDS+= pspell.4:\${PORTSDIR}/textproc/pspell"
- echo "CONFIGURE_ARGS+=--with-pspell=\${PREFIX}"
- ;;
- \"mbregex\")
- ${CAT} << EOF
-MASTER_SITES+= ftp://night.fminn.nagano.nagano.jp/php4/
-DISTFILES= \${DISTNAME}\${EXTRACT_SUFX} php4_mbregex-1.2.1.tar.gz
-CONFIGURE_ARGS+=--enable-mbregex
-BUILD_DEPENDS+= automake:\${PORTSDIR}/devel/automake
-BUILD_DEPENDS+= autoconf:\${PORTSDIR}/devel/autoconf
-POSTEXTRACT+= post-extract-mbregex
-
-post-extract-mbregex:
- [ -d \${WRKDIR}/mbregex ] && \\
- (cd \${WRKSRC}; \\
- \${MV} ${WRKDIR}/mbregex ext; \\
- \${RM} configure; \\
- ./buildconf)
-
-EOF
- ;;
- \"mbstring\")
- echo "CONFIGURE_ARGS+=--enable-mbstring"
- ;;
- \"YP\")
- echo "CONFIGURE_ARGS+=--enable-yp"
- ;;
- \"BCMath\")
- echo "CONFIGURE_ARGS+=--enable-bcmath"
- ;;
- \"Hyperwave\")
- echo "CONFIGURE_ARGS+=--with-hyperwave=yes"
- ;;
- \"ming\")
- echo "LIB_DEPENDS+= ming.2:\${PORTSDIR}/graphics/ming"
- echo "CONFIGURE_ARGS+=--with-ming=\${PREFIX}"
- ;;
- \"sockets\")
- echo "CONFIGURE_ARGS+=--enable-sockets"
- ;;
- \"sysvsem\")
- echo "CONFIGURE_ARGS+=--enable-sysvsem"
- ;;
- \"sysvshm\")
- echo "CONFIGURE_ARGS+=--enable-sysvshm"
- ;;
- \"transsid\")
- echo "CONFIGURE_ARGS+=--enable-trans-sid"
- ;;
- *)
- echo "Invalid option(s): $*" > /dev/stderr
- rm -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc
- exit 1
- ;;
- esac
- shift
-done
-
-if [ "${LIBS}" ]; then
- echo "CONFIGURE_ENV+= LIBS='${LIBS}'"
-fi