Let this wasted try at duplication of effort die a graceful death -
dirk is doing an excellent job of maintaing his www/mod_php[34] ports, and now has even done the work necessary to create the slave lang/php[34] ports (which I myself have promised to do more than once..) Thanks Dirk!
This commit is contained in:
parent
7b9aeb743f
commit
139fd59a9a
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=39126
@ -1,67 +0,0 @@
|
|||||||
# New ports collection makefile for: php3
|
|
||||||
# Date created: 7 Sep 2000
|
|
||||||
# Whom: Peter Pentchev <roam@orbitel.bg>
|
|
||||||
#
|
|
||||||
# $FreeBSD$
|
|
||||||
#
|
|
||||||
|
|
||||||
PORTNAME= php
|
|
||||||
PORTVERSION= 3.0.18
|
|
||||||
PORTREVISION= 1
|
|
||||||
CATEGORIES= lang www
|
|
||||||
MASTER_SITES= ftp://ftp.php.net/pub/${PHP_DISTDIR}/ \
|
|
||||||
http://us.php.net/${PHP_DISTDIR}/ \
|
|
||||||
http://php.he.net/${PHP_DISTDIR}/ \
|
|
||||||
http://www.php3.de/${PHP_DISTDIR}/ \
|
|
||||||
http://au.php.net:81/${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}/
|
|
||||||
|
|
||||||
MAINTAINER= roam@FreeBSD.org
|
|
||||||
|
|
||||||
FORBIDDEN= "Use lang/php3 instead"
|
|
||||||
|
|
||||||
PHP_DISTDIR= distributions
|
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
|
||||||
CONFIGURE_ARGS= --without-apache \
|
|
||||||
--with-system-regex \
|
|
||||||
--with-config-file-path=${PREFIX}/etc \
|
|
||||||
--disable-debug \
|
|
||||||
--enable-track-vars \
|
|
||||||
--without-gd
|
|
||||||
|
|
||||||
SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" \
|
|
||||||
TOUCH="${TOUCH}" \
|
|
||||||
MKDIR="${MKDIR}"
|
|
||||||
|
|
||||||
PHPDOCDIR= ${PREFIX}/share/doc/php
|
|
||||||
PLIST_SUB= PHPDOCDIR=${PHPDOCDIR:S/^${PREFIX}\///}
|
|
||||||
|
|
||||||
pre-fetch:
|
|
||||||
@${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure.php
|
|
||||||
|
|
||||||
post-install:
|
|
||||||
@${INSTALL_DATA} ${WRKSRC}/php3.ini-dist ${PREFIX}/etc
|
|
||||||
|
|
||||||
.if !defined(NOPORTDOCS)
|
|
||||||
@${MKDIR} ${PHPDOCDIR}/html
|
|
||||||
.for i in CODING_STANDARDS LICENSE
|
|
||||||
@${INSTALL_DATA} ${WRKSRC}/$i ${PHPDOCDIR}
|
|
||||||
.endfor
|
|
||||||
@for i in ${WRKSRC}/doc/*; do \
|
|
||||||
${INSTALL_DATA} $$i ${PHPDOCDIR}/html/ ; \
|
|
||||||
done
|
|
||||||
.endif
|
|
||||||
|
|
||||||
post-clean:
|
|
||||||
@${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc
|
|
||||||
|
|
||||||
.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc)
|
|
||||||
.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc"
|
|
||||||
.endif
|
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
|
@ -1 +0,0 @@
|
|||||||
MD5 (php-3.0.18.tar.gz) = b4b8f7f1151ce66d5f3910a066651133
|
|
@ -1,39 +0,0 @@
|
|||||||
--- configure.old Wed Feb 21 11:11:02 2001
|
|
||||||
+++ configure Wed Feb 21 11:13:29 2001
|
|
||||||
@@ -5147,7 +5147,7 @@
|
|
||||||
withval="$with_imap"
|
|
||||||
|
|
||||||
if test "$withval" = "yes"; then
|
|
||||||
- if test -f /usr/local/include/mail.h; then
|
|
||||||
+ if test -f /usr/local/include/c-client/mail.h; then
|
|
||||||
withval=/usr/local
|
|
||||||
elif test -f /usr/include/mail.h; then
|
|
||||||
withval=/usr
|
|
||||||
@@ -5157,8 +5157,8 @@
|
|
||||||
fi
|
|
||||||
if test "$withval" != "no" && test "$withval" != "yes"; then
|
|
||||||
IMAP_DIR=$withval
|
|
||||||
- if test -f $IMAP_DIR/include/imap/mail.h; then
|
|
||||||
- IMAP_INC_DIR=$IMAP_DIR/include/imap
|
|
||||||
+ if test -f $IMAP_DIR/include/c-client/mail.h; then
|
|
||||||
+ IMAP_INC_DIR=$IMAP_DIR/include/c-client
|
|
||||||
else
|
|
||||||
IMAP_INC_DIR=$withval/include
|
|
||||||
fi
|
|
||||||
@@ -9231,7 +9231,7 @@
|
|
||||||
fi
|
|
||||||
SYBASE_CT_INCLUDE=-I$SYBASE_CT_INCDIR
|
|
||||||
SYBASE_CT_LFLAGS="-L$SYBASE_CT_LIBDIR"
|
|
||||||
- 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
|
|
||||||
@@ -9272,7 +9272,6 @@
|
|
||||||
SYBASE_CT_LIBS="$SYBASE_CT_LIBS -ltcl"
|
|
||||||
else
|
|
||||||
echo "$ac_t""no" 1>&6
|
|
||||||
- SYBASE_CT_LIBS="$SYBASE_CT_LIBS -lsybtcl"
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo $ac_n "checking for insck__getVdate in -linsck""... $ac_c" 1>&6
|
|
@ -1,29 +0,0 @@
|
|||||||
--- functions/sybase.c.orig Tue Feb 8 00:54:51 2000
|
|
||||||
+++ functions/sybase.c Tue Feb 29 22:01:07 2000
|
|
||||||
@@ -366,7 +366,7 @@
|
|
||||||
RETURN_FALSE;
|
|
||||||
}
|
|
||||||
/* create the link */
|
|
||||||
- if ((sybase.link=dbopen(sybase.login,host))==FAIL) {
|
|
||||||
+ if ((sybase.link=tdsdbopen(sybase.login,host))==FAIL) {
|
|
||||||
/*php3_error(E_WARNING,"Sybase: Unable to connect to server: %s",sybase_error(sybase));*/
|
|
||||||
efree(hashed_details);
|
|
||||||
dbloginfree(sybase.login);
|
|
||||||
@@ -408,7 +408,7 @@
|
|
||||||
#if BROKEN_SYBASE_PCONNECTS
|
|
||||||
log_error("PHP/Sybase: Persistent link died, trying to reconnect...",php3_rqst->server);
|
|
||||||
#endif
|
|
||||||
- if ((sybase_ptr->link=dbopen(sybase_ptr->login,host))==FAIL) {
|
|
||||||
+ if ((sybase_ptr->link=tdsdbopen(sybase_ptr->login,host))==FAIL) {
|
|
||||||
#if BROKEN_SYBASE_PCONNECTS
|
|
||||||
log_error("PHP/Sybase: Unable to reconnect!",php3_rqst->server);
|
|
||||||
#endif
|
|
||||||
@@ -464,7 +464,7 @@
|
|
||||||
RETURN_FALSE;
|
|
||||||
}
|
|
||||||
|
|
||||||
- if ((sybase.link=dbopen(sybase.login,host))==NULL) {
|
|
||||||
+ if ((sybase.link=tdsdbopen(sybase.login,host))==NULL) {
|
|
||||||
/*php3_error(E_WARNING,"Sybase: Unable to connect to server: %s",sybase_error(sybase));*/
|
|
||||||
efree(hashed_details);
|
|
||||||
RETURN_FALSE;
|
|
@ -1 +0,0 @@
|
|||||||
PHP3 stand-alone script interpreter
|
|
@ -1,4 +0,0 @@
|
|||||||
Server-side, cross-platform, HTML embedded scripting language which
|
|
||||||
offers easy database integration.
|
|
||||||
|
|
||||||
WWW: http://www.php.net/
|
|
@ -1,10 +0,0 @@
|
|||||||
*****************************************************************************
|
|
||||||
You have installed the php3 package.
|
|
||||||
|
|
||||||
Have a look at the php3 _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/php3.tar
|
|
||||||
|
|
||||||
*****************************************************************************
|
|
1757
lang/php/pkg-plist
1757
lang/php/pkg-plist
File diff suppressed because it is too large
Load Diff
@ -1,170 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
# $FreeBSD: /tmp/pcvs/ports/lang/php/scripts/Attic/configure.php,v 1.4 2001-02-21 10:23:21 roam Exp $
|
|
||||||
|
|
||||||
if [ -f ${WRKDIRPREFIX}${CURDIR}/Makefile.inc ]; then
|
|
||||||
exit
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ "${BATCH}" ]; then
|
|
||||||
set \"GDBM\" \"zlib\" \"MySQL\"
|
|
||||||
else
|
|
||||||
/usr/bin/dialog --title "configuration options" --clear \
|
|
||||||
--checklist "\n\
|
|
||||||
Please select desired options:" -1 -1 16 \
|
|
||||||
GD "GD library support" OFF \
|
|
||||||
GDBM "GNU gdbm database support" ON \
|
|
||||||
FreeType "TrueType font rendering (implies GD)" OFF \
|
|
||||||
zlib "zlib library support" ON \
|
|
||||||
mcrypt "Encryption support" OFF \
|
|
||||||
mhash "Crypto-hashing support" OFF \
|
|
||||||
pdflib "pdflib support (implies zlib)" OFF \
|
|
||||||
IMAP "IMAP support" OFF \
|
|
||||||
MySQL "MySQL database support" ON \
|
|
||||||
PostgreSQL "PostgreSQL database support" OFF \
|
|
||||||
mSQL "mSQL database support" OFF \
|
|
||||||
SybaseDB "Sybase/MS-SQL database support (DB-lib)" OFF \
|
|
||||||
SybaseCT "Sybase/MS-SQL database support (CT-lib)" OFF \
|
|
||||||
dBase "dBase database support" OFF \
|
|
||||||
OpenLDAP "OpenLDAP support" OFF \
|
|
||||||
SNMP "SNMP support" OFF \
|
|
||||||
XML "XML support" OFF \
|
|
||||||
FTP "File Transfer Protocol support" OFF \
|
|
||||||
gettext "gettext library support" OFF \
|
|
||||||
2> /tmp/checklist.tmp.$$
|
|
||||||
|
|
||||||
retval=$?
|
|
||||||
|
|
||||||
if [ -s /tmp/checklist.tmp.$$ ]; then
|
|
||||||
set `cat /tmp/checklist.tmp.$$`
|
|
||||||
fi
|
|
||||||
rm -f /tmp/checklist.tmp.$$
|
|
||||||
|
|
||||||
case $retval in
|
|
||||||
0) if [ -z "$*" ]; then
|
|
||||||
echo "Nothing selected"
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
1) echo "Cancel pressed."
|
|
||||||
exit 1
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
fi
|
|
||||||
|
|
||||||
${MKDIR} ${WRKDIRPREFIX}${CURDIR}
|
|
||||||
exec > ${WRKDIRPREFIX}${CURDIR}/Makefile.inc
|
|
||||||
|
|
||||||
while [ "$1" ]; do
|
|
||||||
case $1 in
|
|
||||||
\"GD\")
|
|
||||||
echo "LIB_DEPENDS+= gd.1:\${PORTSDIR}/graphics/gd"
|
|
||||||
echo "CONFIGURE_ARGS+=--with-gd=\${PREFIX}"
|
|
||||||
GD=1
|
|
||||||
;;
|
|
||||||
\"GDBM\")
|
|
||||||
echo "LIB_DEPENDS+= gdbm.2:\${PORTSDIR}/databases/gdbm"
|
|
||||||
echo "CONFIGURE_ARGS+=--with-gdbm=\{$PREFIX\}"
|
|
||||||
;;
|
|
||||||
\"FreeType\")
|
|
||||||
echo "LIB_DEPENDS+= ttf.4:\${PORTSDIR}/print/freetype"
|
|
||||||
echo "CONFIGURE_ARGS+=--with-ttf=\${PREFIX}"
|
|
||||||
if [ -z "$GD" ]; then
|
|
||||||
set $* \"GD\"
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
\"zlib\")
|
|
||||||
echo "CONFIGURE_ARGS+=--with-zlib"
|
|
||||||
ZLIB=1
|
|
||||||
;;
|
|
||||||
\"mcrypt\")
|
|
||||||
#echo "LIB_DEPENDS+= mcrypt.2:\${PORTSDIR}/security/libmcrypt"
|
|
||||||
#echo "CONFIGURE_ARGS+=--with-mcrypt=\${PREFIX}"
|
|
||||||
echo 'mcrypt support does not compile at the moment. Ignoring.' > /dev/stderr
|
|
||||||
;;
|
|
||||||
\"mhash\")
|
|
||||||
echo "mhash is DISABLED for now. Ignoring." > /dev/stderr
|
|
||||||
;;
|
|
||||||
\"nothing\")
|
|
||||||
echo "LIB_DEPENDS+= mhash.1:\${PORTSDIR}/security/mhash"
|
|
||||||
echo "CONFIGURE_ARGS+=--with-mhash=\${PREFIX}"
|
|
||||||
;;
|
|
||||||
\"pdflib\")
|
|
||||||
echo "LIB_DEPENDS+= pdf.2:\${PORTSDIR}/print/pdflib"
|
|
||||||
echo "CONFIGURE_ARGS+=--with-pdflib=\${PREFIX} \\"
|
|
||||||
echo " --with-jpeg-dir=\${PREFIX} \\"
|
|
||||||
echo " --with-tiff-dir=\${PREFIX}"
|
|
||||||
if [ -z "$ZLIB" ]; then
|
|
||||||
set $* \"zlib\"
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
\"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"
|
|
||||||
echo "CONFIGURE_ARGS+=--with-pgsql=\${PREFIX}/pgsql"
|
|
||||||
;;
|
|
||||||
\"mSQL\")
|
|
||||||
echo "BUILD_DEPENDS+= msql:\${PORTSDIR}/databases/msql"
|
|
||||||
echo "CONFIGURE_ARGS+=--with-msql=\${PREFIX}"
|
|
||||||
;;
|
|
||||||
\"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}${CURDIR}/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}${CURDIR}/Makefile.inc
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
SYBASECT=1
|
|
||||||
;;
|
|
||||||
\"dBase\")
|
|
||||||
echo "CONFIGURE_ARGS+=--with-dbase"
|
|
||||||
;;
|
|
||||||
\"OpenLDAP\")
|
|
||||||
echo "LIB_DEPENDS+= ldap.1:\${PORTSDIR}/net/openldap"
|
|
||||||
echo "LIB_DEPENDS+= lber.1:\${PORTSDIR}/net/openldap"
|
|
||||||
echo "CONFIGURE_ARGS+=--with-ldap=\${PREFIX}"
|
|
||||||
if [ -f /usr/lib/libkrb.a -a -f /usr/lib/libdes.a -a ! -L /usr/lib/libdes.a ]; then
|
|
||||||
echo "CONFIGURE_ENV+= LIBS='-lkrb -ldes -L\${PREFIX}/lib'"
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
\"SNMP\")
|
|
||||||
echo "LIB_DEPENDS+= snmp.4:\${PORTSDIR}/net/ucd-snmp"
|
|
||||||
echo "CONFIGURE_ARGS+=--with-snmp=\${PREFIX} --enable-ucd-snmp-hack"
|
|
||||||
;;
|
|
||||||
\"XML\")
|
|
||||||
echo "BUILD_DEPENDS+= \${PREFIX}/lib/libexpat.a:\${PORTSDIR}/textproc/expat"
|
|
||||||
echo "BUILD_DEPENDS+= \${PREFIX}/include/xml/xmlparse.h:\${PORTSDIR}/textproc/expat"
|
|
||||||
echo "BUILD_DEPENDS+= \${PREFIX}/include/xml/xmltok.h:\${PORTSDIR}/textproc/expat"
|
|
||||||
echo "CONFIGURE_ARGS+=--with-xml=\${PREFIX}"
|
|
||||||
;;
|
|
||||||
\"FTP\")
|
|
||||||
echo "CONFIGURE_ARGS+=--with-ftp"
|
|
||||||
;;
|
|
||||||
\"gettext\")
|
|
||||||
echo "LIB_DEPENDS+= intl.1:${PORTSDIR}/devel/gettext"
|
|
||||||
echo "CONFIGURE_ARGS+=--with-gettext=${PREFIX}"
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
echo "Invalid option(s): $*" > /dev/stderr
|
|
||||||
rm -f ${WRKDIRPREFIX}${CURDIR}/Makefile.inc
|
|
||||||
exit 1
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
shift
|
|
||||||
done
|
|
Loading…
Reference in New Issue
Block a user