Skip site navigation (1)Skip section navigation (2)
Date:      20 Sep 2002 09:08:49 -0500
From:      Larry Rosenman <ler@lerctr.org>
To:        Ying-Chieh Liao <ijliao@FreeBSD.ORG>
Cc:        freebsd-ports@FreeBSD.ORG
Subject:   Re: ports/42840: lang/php4 and www/mod_php4 need a newer ming library
Message-ID:  <1032530930.389.7.camel@lerlaptop.iadfw.net>
In-Reply-To: <20020920103514.GA85158@terry.dragon2.net>
References:  <200209161540.g8GFe4lQ060486@freefall.freebsd.org> <20020920074537.GA81452@terry.dragon2.net> <1032508364.376.13.camel@lerlaptop.lerctr.org>  <20020920103514.GA85158@terry.dragon2.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-8+SI0RkGD77veV6t1BeN
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

On Fri, 2002-09-20 at 05:35, Ying-Chieh Liao wrote:
> On Fri, Sep 20, 2002 at 02:52:44 -0500, Larry Rosenman wrote:
> > Where? My environment? The Port? Where?  (I'm confused...)
> 
> try this patch (I havent test it ...)
I get a syntax error. out of configure, after fixing a \ that's
(apparently) missing. 

lerlaptop# make
===>  Configuring for mod_php4-4.2.3
configure.in:526: warning: AC_TRY_RUN called without default to allow
cross compiling
ext/imap/config.m4:168: warning: AC_TRY_RUN called without default to
allow cross compiling
ext/qtdom/config.m4:34: AC_PROG_CXXCPP was called before AC_PROG_CXX
ext/session/config.m4:30: warning: AC_TRY_RUN called without default to
allow cross compiling
ext/session/config.m4:31: warning: AC_TRY_RUN called without default to
allow cross compiling
ext/xml/config.m4:8: warning: AC_TRY_RUN called without default to allow
cross compiling
Syntax error: "(" unexpected (expecting "then")
*** Error code 2

Stop in /usr/ports/www/mod_php4.
*** Error code 1

Stop in /usr/ports/www/mod_php4.
lerlaptop# 

I'll attach current makefile and config.php.


> -- 
> self-producing in perl :
> $_=q(print"\$_=q($_);eval;");eval;
> 					-- V Vinay
> ----
> 

> Index: Makefile
> ===================================================================
> RCS file: /home/ncvs/ports/www/mod_php4/Makefile,v
> retrieving revision 1.178
> diff -u -r1.178 Makefile
> --- Makefile	10 Sep 2002 11:26:49 -0000	1.178
> +++ Makefile	20 Sep 2002 10:32:53 -0000
> @@ -81,7 +81,9 @@
>  		MKDIR="${MKDIR}" \
>  		CAT="${CAT}" \
>  		PHP4_OPTIONS="${PHP4_OPTIONS}" \
> -		REALCURDIR="${.CURDIR}"
> +		REALCURDIR="${.CURDIR}" \
> +		PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
> +		PTHREAD_LIBS="${PTHREAD_LIBS}"
>  
>  pre-fetch:
>  	@${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure.php
> Index: scripts/configure.php
> ===================================================================
> RCS file: /home/ncvs/ports/www/mod_php4/scripts/configure.php,v
> retrieving revision 1.175
> diff -u -r1.175 configure.php
> --- scripts/configure.php	17 Sep 2002 21:02:30 -0000	1.175
> +++ scripts/configure.php	20 Sep 2002 10:32:53 -0000
> @@ -328,6 +328,8 @@
>   			;;
>  		\"ming\")
>  			echo "LIB_DEPENDS+=	ming.3:\${PORTSDIR}/graphics/ming"
> +			echo "CFLAGS+=		${PTHREAD_CFLAGS}"
> +			echo "CONFIGURE_ENV+=	LDFLAGS="${PTHREAD_LIBS}"
>  			echo "CONFIGURE_ARGS+=--with-ming=\${LOCALBASE}"
>  			;;
>  		\"MCAL\")
-- 
Larry Rosenman                     http://www.lerctr.org/~ler
Phone: +1 972-414-9812                 E-Mail: ler@lerctr.org
US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749

--=-8+SI0RkGD77veV6t1BeN
Content-Disposition: attachment; filename=Makefile
Content-Transfer-Encoding: quoted-printable
Content-Type: text/x-makefile; name=Makefile; charset=ISO-8859-1

# New ports collection makefile for:	mod_php4
# Date created:		Sun May 28 11:31:54 CEST 2000
# Whom:			Dirk Froemberg <dirk@FreeBSD.org>
#
# $FreeBSD: ports/www/mod_php4/Makefile,v 1.178 2002/09/10 11:26:49 dinoex =
Exp $
#

PORTNAME?=3D	mod_php4
PORTVERSION=3D	4.2.3
PORTREVISION?=3D	0
CATEGORIES?=3D	www
MASTER_SITES=3D	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=3D	php-${PORTVERSION}

MAINTAINER=3D	dirk@FreeBSD.org

.if !defined(STANDALONE)
BUILD_DEPENDS=3D	${APXS}:${APACHE_PORT}
RUN_DEPENDS=3D	${APXS}:${APACHE_PORT}
.if defined(WITH_APACHE2)
LIB_DEPENDS=3D	pth.14:${PORTSDIR}/devel/pth
.endif
.endif

PHP_DISTDIR=3D	distributions

SLAVEDIRS=3D	lang/php4

USE_BZIP2=3D	yes
USE_SUBMAKE=3D	yes
USE_AUTOCONF_VER=3D213
.if defined(WITH_APACHE2)
APACHE_PORT?=3D	${PORTSDIR}/www/apache2
.else
APACHE_PORT?=3D	${PORTSDIR}/www/apache13
.endif
APXS?=3D		${LOCALBASE}/sbin/apxs

.if !defined(BATCH) && !defined(PACKAGE_BUILDING)
IS_INTERACTIVE=3D	yes
.endif

.if defined(STANDALONE)
CONFIGURE_ARGS=3D	--with-config-file-path=3D${PREFIX}/etc/php.standalone \
		--disable-pear \
		--enable-discard-path \
		--with-readline=3D/usr

MAKE_ENV=3D	STANDALONE=3D"${STANDALONE}"
.else
.if defined(WITH_APACHE2)
CONFIGURE_ARGS=3D	--with-apxs2=3D${PREFIX}/sbin/apxs \
		--with-tsrm-pth
PLIST_SUB=3D	MOD_DIR=3Dlibexec/apache2 \
		NON=3D
.else
CONFIGURE_ARGS=3D	--with-apxs=3D${PREFIX}/sbin/apxs
PLIST_SUB=3D	MOD_DIR=3Dlibexec/apache \
		NON=3Dnon-
.endif
CONFIGURE_ARGS+=3D--with-config-file-path=3D${PREFIX}/etc
.endif

CONFIGURE_ARGS+=3D--enable-versioning \
		--with-regex=3Dsystem \
		--without-gd \
		--without-mysql

CFLAGS+=3D	-I${PREFIX}/include

SCRIPTS_ENV=3D	WRKDIRPREFIX=3D"${WRKDIRPREFIX}" \
		TOUCH=3D"${TOUCH}" \
		MKDIR=3D"${MKDIR}" \
		CAT=3D"${CAT}" \
		PHP4_OPTIONS=3D"${PHP4_OPTIONS}" \
		REALCURDIR=3D"${.CURDIR}" \
		PTHREAD_CFLAGS=3D"${PTHREAD_CFLAGS}" \
		PTHREAD_LIBS=3D"${PTHREAD_LIBS}"

pre-fetch:
	@${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure.php
.if !defined(STANDALONE) && !defined(WITH_APACHE2)
	@${ECHO_CMD} "Define WITH_APACHE2 to build mod_php4 as an apache2 module."
	@${ECHO_CMD} ""
.endif

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_CMD} "************************************************************=
*****************"
	@${ECHO_CMD} "Make sure the mime.types are connected to the php module pro=
perly and"
	@${ECHO_CMD} "index.php is part of your DirectoryIndex."
	@${ECHO_CMD} ""
	@${ECHO_CMD} "The following should be in your Apache configuration file:"
	@${ECHO_CMD} "[...]"
	@${ECHO_CMD} "DirectoryIndex index.php index.html"
	@${ECHO_CMD} "[...]"
	@${ECHO_CMD} "AddType application/x-httpd-php .php"
	@${ECHO_CMD} "AddType application/x-httpd-php-source .phps"
	@${ECHO_CMD} "[...]"
	@${ECHO_CMD} "************************************************************=
*****************"
.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>

--=-8+SI0RkGD77veV6t1BeN
Content-Disposition: attachment; filename=configure.php
Content-Transfer-Encoding: quoted-printable
Content-Type: text/x-sh; name=configure.php; charset=ISO-8859-1

#!/bin/sh
# $FreeBSD: ports/www/mod_php4/scripts/configure.php,v 1.175 2002/09/17 21:=
02:30 knu Exp $

if [ -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc ]; then
	exit
fi

tempfile=3D`/usr/bin/mktemp -t checklist`

if [ "${BATCH}" ]; then
	if [ "${PHP4_OPTIONS}" ]; then
		set ${PHP4_OPTIONS}
	else
		set \"zlib\" \"MySQL\"
	fi
else
	/usr/bin/dialog --title "configuration options" --clear \
		--checklist "\n\
Please select desired options:" -1 -1 16 \
GD1		"GD 1.x library support" OFF \
GD2		"GD 2.x library support" OFF \
zlib		"zlib library support" ON \
bzip2		"bzip2 library support" OFF \
mcrypt		"Encryption support" OFF \
mhash		"Crypto-hashing support" OFF \
pdflib		"pdflib support" OFF \
IMAP		"IMAP support" OFF \
IMAP-SSL	"IMAP-SSL support (implies IMAP)" 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 \
XMLRPC		"XMLRPC-EPI support (implies XML and iconv)" OFF \
XSLT		"Sablotron support (implies XML and iconv)" OFF \
WDDX		"WDDX support (implies XML)" OFF \
DOMXML		"DOM support" 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 \
mcve		"MCVE Credit Card Verification support" OFF \
ming		"ming library support" OFF \
MCAL		"Modular Calendar Access 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 \
yaz		"YAZ support (ANSI/NISO Z39.50)" OFF \
2> $tempfile

	retval=3D$?

	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
		\"GD1\")
			echo "LIB_DEPENDS+=3D	gd.2:\${PORTSDIR}/graphics/gd"
			echo "LIB_DEPENDS+=3D	freetype.9:\${PORTSDIR}/print/freetype2"
			echo "LIB_DEPENDS+=3D	png.5:\${PORTSDIR}/graphics/png"
			echo "LIB_DEPENDS+=3D	jpeg.9:\${PORTSDIR}/graphics/jpeg"
			echo "CONFIGURE_ARGS+=3D--with-gd=3D\${LOCALBASE} \\"
			echo "		--enable-gd-native-ttf \\"
			echo "		--with-freetype-dir=3D\${LOCALBASE} \\"
			echo "		--with-jpeg-dir=3D\${LOCALBASE} \\"
			echo "		--with-png-dir=3D\${LOCALBASE}"
			if [ "$GD2" ]; then
				echo "GD1 and GD2 are mutually exclusive." > /dev/stderr
				rm -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc
				exit 1
			fi
			GD1=3D1
			;;

		\"GD2\")
			echo "LIB_DEPENDS+=3D	gd.4:\${PORTSDIR}/graphics/gd2"
			echo "LIB_DEPENDS+=3D	freetype.9:\${PORTSDIR}/print/freetype2"
			echo "LIB_DEPENDS+=3D	png.5:\${PORTSDIR}/graphics/png"
			echo "LIB_DEPENDS+=3D	jpeg.9:\${PORTSDIR}/graphics/jpeg"
			echo "CONFIGURE_ARGS+=3D--with-gd=3D\${LOCALBASE} \\"
			echo "		--enable-gd-native-ttf \\"
			echo "		--with-freetype-dir=3D\${LOCALBASE} \\"
			echo "		--with-jpeg-dir=3D\${LOCALBASE} \\"
			echo "		--with-png-dir=3D\${LOCALBASE}"
			if [ "$GD1" ]; then
				echo "GD1 and GD2 are mutually exclusive." > /dev/stderr
				rm -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc
				exit 1
			fi
			GD2=3D1
 			;;
		\"zlib\")
			echo "CONFIGURE_ARGS+=3D--with-zlib"
			;;
		\"bzip2\")
			if [ -x /usr/bin/bzip2 ]; then
				BZ2PREFIX=3D/usr
			else
				BZ2PREFIX=3D/usr/local
				echo "LIB_DEPENDS+=3D	bz2.1:\${PORTSDIR}/archivers/bzip2"
			fi
			echo "CONFIGURE_ARGS+=3D--with-bz2=3D${BZ2PREFIX}"
			;;
		\"mcrypt\")
			echo "LIB_DEPENDS+=3D	mcrypt.7:\${PORTSDIR}/security/libmcrypt"
			echo "CONFIGURE_ARGS+=3D--with-mcrypt=3D\${LOCALBASE}"
			;;
		\"mhash\")
			echo "LIB_DEPENDS+=3D	mhash.2:\${PORTSDIR}/security/mhash"
			echo "CONFIGURE_ARGS+=3D--with-mhash=3D\${LOCALBASE}"
			;;
		\"pdflib\")
			echo "LIB_DEPENDS+=3D	pdf.4:\${PORTSDIR}/print/pdflib"
			echo "LIB_DEPENDS+=3D	jpeg.9:\${PORTSDIR}/graphics/jpeg"
			echo "LIB_DEPENDS+=3D	png.5:\${PORTSDIR}/graphics/png"
			echo "LIB_DEPENDS+=3D	tiff.4:\${PORTSDIR}/graphics/tiff"
			echo "CONFIGURE_ARGS+=3D--with-pdflib=3D\${LOCALBASE} \\"
			echo "		--with-zlib-dir=3D/usr \\"
			echo "		--with-jpeg-dir=3D\${LOCALBASE} \\"
			echo "		--with-png-dir=3D\${LOCALBASE} \\"
			echo "		--with-tiff-dir=3D\${LOCALBASE}"
			;;
		\"IMAP\")
			if [ -z "$IMAP" ]; then
				echo "LIB_DEPENDS+=3D	c-client4.8:\${PORTSDIR}/mail/cclient"
				echo "CONFIGURE_ARGS+=3D--with-imap=3D\${LOCALBASE}"
				IMAP=3D1
			fi
			;;
		\"IMAP-SSL\")
			echo "CONFIGURE_ARGS+=3D--with-imap-ssl=3D\${LOCALBASE}"
			if [ -z "$IMAP" ]; then
				set $* \"IMAP\"
			fi
 			;;
		\"MySQL\")
			echo "LIB_DEPENDS+=3D	mysqlclient.10:\${PORTSDIR}/databases/mysql323-cli=
ent"
			echo "CONFIGURE_ARGS+=3D--with-mysql=3D\${LOCALBASE}"
			;;
		\"PostgreSQL\")
			echo "LIB_DEPENDS+=3D	pq.2:\${PORTSDIR}/databases/postgresql7"
			if [ -x ${LOCALBASE}/pgsql/bin/postgres -a ! -x ${LOCALBASE}/bin/postgre=
s ]; then
				PGPREFIX=3D${LOCALBASE}/pgsql
			else
				PGPREFIX=3D${LOCALBASE}
				echo "CFLAGS+=3D-I\${LOCALBASE}/include/pgsql"
			fi
			echo "PGPREFIX=3D${PGPREFIX}"
			echo "CONFIGURE_ARGS+=3D--with-pgsql=3D\${PGPREFIX}"
			if /usr/bin/ldd ${PGPREFIX}/bin/postgres 2> /dev/null | /usr/bin/grep -q=
 "libssl"; then
				echo "USE_OPENSSL=3D	yes"
				LIBS=3D"${LIBS} -L\${OPENSSLBASE}/lib -lcrypto -lssl"
			fi
			;;
		\"SybaseDB\")
			echo "LIB_DEPENDS+=3D	sybdb.1:\${PORTSDIR}/databases/freetds"
			echo "LIB_DEPENDS+=3D	iconv.3:\${PORTSDIR}/converters/libiconv"
			echo "CONFIGURE_ARGS+=3D--with-sybase=3D\${LOCALBASE}"
			if [ "$SYBASECT" ]; then
				echo "SybaseDB and SybaseCT are mutually exclusive." > /dev/stderr
				rm -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc
				exit 1
			fi
			SYBASEDB=3D1
			;;
		\"SybaseCT\")
			echo "LIB_DEPENDS+=3D	ct.0:\${PORTSDIR}/databases/freetds"
			echo "LIB_DEPENDS+=3D	iconv.3:\${PORTSDIR}/converters/libiconv"
			echo "CONFIGURE_ARGS+=3D--with-sybase-ct=3D\${LOCALBASE}"
			if [ "$SYBASEDB" ]; then
				echo "SybaseDB and SybaseCT are mutually exclusive." > /dev/stderr
				rm -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc
				exit 1
			fi
			SYBASECT=3D1
			;;
		\"Interbase\")
			echo "LIB_DEPENDS+=3D	gds.1:\${PORTSDIR}/databases/firebird"
			echo "CONFIGURE_ARGS+=3D--with-interbase=3D\${LOCALBASE}/firebird"
			;;
		\"dBase\")
			echo "CONFIGURE_ARGS+=3D--with-dbase"
			;;
		\"OpenLDAP1\")
			echo "LIB_DEPENDS+=3D	ldap.1:\${PORTSDIR}/net/openldap"
			echo "LIB_DEPENDS+=3D	lber.1:\${PORTSDIR}/net/openldap"
			echo "CONFIGURE_ARGS+=3D--with-ldap=3D\${LOCALBASE}"
			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/libde=
s.a ]; then
				LIBS=3D"${LIBS} -lkrb -ldes -L\${LOCALBASE}/lib"
			fi
			OPENLDAP1=3D1
			;;
		\"OpenLDAP2\")
			echo "LIB_DEPENDS+=3D	ldap.2:\${PORTSDIR}/net/openldap2"
			echo "LIB_DEPENDS+=3D	lber.2:\${PORTSDIR}/net/openldap2"
			echo "CONFIGURE_ARGS+=3D--with-ldap=3D\${LOCALBASE}"
			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/libde=
s.a ]; then
				LIBS=3D"${LIBS} -lkrb -ldes -L\${LOCALBASE}/lib"
			fi
			OPENLDAP2=3D1
			;;
		\"OpenSSL\")
			echo "USE_OPENSSL=3Dyes"
			echo "CONFIGURE_ARGS+=3D--with-openssl=3D\${OPENSSLBASE}"
			;;
		\"SNMP\")
			echo "LIB_DEPENDS+=3D	snmp.4:\${PORTSDIR}/net/net-snmp4"
			echo "CONFIGURE_ARGS+=3D--with-snmp=3D\${LOCALBASE} --enable-ucd-snmp-ha=
ck --with-openssl=3D\${OPENSSLBASE}"
			echo "USE_OPENSSL=3D	yes"
			LIBS=3D"${LIBS} -L\${OPENSSLBASE}/lib -lcrypto -lssl"
			;;
		\"XML\")
			if [ -z "$XML" ]; then
				echo "LIB_DEPENDS+=3D	expat.4:\${PORTSDIR}/textproc/expat2"
				echo "CONFIGURE_ARGS+=3D--with-expat-dir=3D\${LOCALBASE}"
				XML=3D1
			fi
			;;
		\"XMLRPC\")
			echo "CONFIGURE_ARGS+=3D--with-xmlrpc"
			if [ -z "$XML" ]; then
				set $* \"XML\"
			fi
			if [ -z "$ICONV" ]; then
				set $* \"iconv\"
			fi
			;;
		\"XSLT\")
			echo "LIB_DEPENDS+=3D	sablot.69:\${PORTSDIR}/textproc/sablotron"
			echo "CONFIGURE_ARGS+=3D--enable-xslt --with-xslt-sablot"
			if [ -z "$XML" ]; then
				set $* \"XML\"
			fi
			if [ -z "$ICONV" ]; then
				set $* \"iconv\"
			fi
			;;
		\"WDDX\")
			echo "CONFIGURE_ARGS+=3D--enable-wddx"
			if [ -z "$XML" ]; then
				set $* \"XML\"
			fi
			;;
		\"DOMXML\")
			echo "LIB_DEPENDS+=3D	xml2.5:\${PORTSDIR}/textproc/libxml2"
			echo "CONFIGURE_ARGS+=3D--with-dom=3D\${LOCALBASE}"
			;;
		\"FTP\")
			echo "CONFIGURE_ARGS+=3D--enable-ftp"
			;;
		\"CURL\")
			echo "CONFIGURE_ARGS+=3D--with-curl=3D\${LOCALBASE}"
			echo "BUILD_DEPENDS+=3D	\${LOCALBASE}/lib/libcurl.a:\${PORTSDIR}/ftp/cur=
l"
                        ;;
		\"gettext\")
			echo "LIB_DEPENDS+=3D	intl.4:\${PORTSDIR}/devel/gettext"
			echo "CONFIGURE_ARGS+=3D--with-gettext=3D\${LOCALBASE}"
			;;
		\"iconv\")
			if [ -z "$ICONV" ]; then
				echo "LIB_DEPENDS+=3D	iconv.3:\${PORTSDIR}/converters/libiconv"
				echo "CONFIGURE_ARGS+=3D--with-iconv=3D\${LOCALBASE}"
				ICONV=3D1
			fi
			;;
		\"pspell\")
			echo "LIB_DEPENDS+=3D	pspell.4:\${PORTSDIR}/textproc/pspell"
			echo "CONFIGURE_ARGS+=3D--with-pspell=3D\${LOCALBASE}"
			;;
		\"mbregex\")
			echo "CONFIGURE_ARGS+=3D--enable-mbregex"
			;;
		\"mbstring\")
			echo "CONFIGURE_ARGS+=3D--enable-mbstring"
			;;
		\"YP\")
			echo "CONFIGURE_ARGS+=3D--enable-yp"
			;;
		\"BCMath\")
			echo "CONFIGURE_ARGS+=3D--enable-bcmath"
			;;
		\"Hyperwave\")
			echo "CONFIGURE_ARGS+=3D--with-hyperwave=3Dyes"
			;;
		\"mcve\")
			echo "LIB_DEPENDS+=3D	mcve.3:\${PORTSDIR}/devel/libmcve"
			echo "CONFIGURE_ARGS+=3D--with-mcve=3D\${LOCALBASE}"
 			;;
		\"ming\")
			echo "LIB_DEPENDS+=3D	ming.3:\${PORTSDIR}/graphics/ming"
			echo "CFLAGS+=3D		\${PTHREAD_CFLAGS}"
			echo "CONFIGURE_ENV+=3D	LDFLAGS=3D\"\${PTHREAD_LIBS}"
			echo "CONFIGURE_ARGS+=3D --with-ming=3D\${LOCALBASE}"
			;;
		\"MCAL\")
			echo "CONFIGURE_ARGS+=3D--with-mcal=3D\${LOCALBASE}"
			echo "LIB_DEPENDS+=3D	mcal.0:\${PORTSDIR}/misc/libmcal"
			;;
		\"sockets\")
			echo "CONFIGURE_ARGS+=3D--enable-sockets"
			;;
		\"sysvsem\")
			echo "CONFIGURE_ARGS+=3D--enable-sysvsem"
			;;
		\"sysvshm\")
			echo "CONFIGURE_ARGS+=3D--enable-sysvshm"
			;;
		\"transsid\")
			echo "CONFIGURE_ARGS+=3D--enable-trans-sid"
			;;
		\"yaz\")
			echo "LIB_DEPENDS+=3D	yaz.1:\${PORTSDIR}/net/yaz"
			echo "CONFIGURE_ARGS+=3D--with-yaz=3D\${LOCALBASE}/bin"
			;;
		*)
			echo "Invalid option(s): $*" > /dev/stderr
			rm -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc
			exit 1
			;;
	esac
	shift
done

if [ "${LIBS}" ]; then
	echo "CONFIGURE_ENV+=3D	LIBS=3D'${LIBS}'"
fi

--=-8+SI0RkGD77veV6t1BeN--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1032530930.389.7.camel>