Date: Thu, 14 Aug 2003 22:00:32 -0700 (PDT) From: dirk.meyer@dinoex.sub.org (Dirk Meyer) To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/55507: lang/php4 compiles with unexcpected libs Message-ID: <200308150500.h7F50W4G000921@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/55507; it has been noted by GNATS. From: dirk.meyer@dinoex.sub.org (Dirk Meyer) To: freebsd-gnats-submit@FreeBSD.org Cc: Subject: Re: ports/55507: lang/php4 compiles with unexcpected libs Date: Fri, 15 Aug 2003 06:51:08 +0200 Updated patch: kind regards Dirk - Dirk Meyer, Im Grund 4, 34317 Habichtswald, Germany - [dirk.meyer@dinoex.sub.org],[dirk.meyer@guug.de],[dinoex@FreeBSD.org] Index: Makefile =================================================================== RCS file: /home/pcvs/ports/lang/php4/Makefile,v retrieving revision 1.23 diff -u -r1.23 Makefile --- Makefile 15 Aug 2003 00:49:25 -0000 1.23 +++ Makefile 15 Aug 2003 04:49:04 -0000 @@ -186,8 +186,11 @@ .for opt in ${PHP4_OPTIONS} .if !defined(WITHOUT_${opt}) SEL_OPTIONS+= ${opt} -.endif SCRIPTS_ENV+= WITH_${opt}=ON +.if !exists(${WRKDIR}/Makefile.inc) +WITH_${opt}=yes +.endif +.endif .endfor SCRIPTS_ENV+= SEL_OPTIONS="${SEL_OPTIONS}" \ @@ -196,11 +199,6 @@ CAT="${CAT}" \ SED="${SED}" -.ifmake describe -WITH_MYSQL= yes -WITH_XML= yes -.endif - .if exists(${WRKDIR}/Makefile.inc) .include "${WRKDIR}/Makefile.inc" .endif @@ -412,9 +410,9 @@ .endif .if defined(WITH_MYSQL) -.if exists(${LOCALBASE}/lib/mysql/libmysqlclient.so.10) +.if exists(${LOCALBASE}/lib/mysql/libmysqlclient.so.10) || defined(WITH_MYSQL3) LIB_DEPENDS+= mysqlclient.10:${PORTSDIR}/databases/mysql323-client -.elif exists(${LOCALBASE}/lib/mysql/libmysqlclient.so.14) +.elif exists(${LOCALBASE}/lib/mysql/libmysqlclient.so.14) || defined(WITH_MYSQL41) LIB_DEPENDS+= mysqlclient.14:${PORTSDIR}/databases/mysql41-client .else LIB_DEPENDS+= mysqlclient.12:${PORTSDIR}/databases/mysql40-client @@ -433,10 +431,10 @@ .endif .if defined(WITH_OPENLDAP) -.if exists(${LOCALBASE}/lib/libldap.so.1) +.if exists(${LOCALBASE}/lib/libldap.so.1) || defined(WITH_OPENLDAP12) LIB_DEPENDS+= ldap.1:${PORTSDIR}/net/openldap12 -.elif exists(${LOCALBASE}/lib/libldap.la) -.if exists(${LOCALBASE}/bin/ldapwhoami) +.elif exists(${LOCALBASE}/lib/libldap.la) || defined(WITH_OPENLDAP22) +.if exists(${LOCALBASE}/bin/ldapwhoami) || defined(WITH_OPENLDAP21) LIB_DEPENDS+= ldap.2:${PORTSDIR}/net/openldap21-client .else LIB_DEPENDS+= ldap.2:${PORTSDIR}/net/openldap20-client @@ -448,9 +446,12 @@ .endif .if defined(WITH_OPENSSL) || defined(WITH_OPENSSL_DEP) -.if exists(${LOCALBASE}/lib/libcrypto.so.3) +.if exists(${LOCALBASE}/lib/libcrypto.so.3) || defined(WITH_OPENSSL_PORT) OPENSSLBASE= ${LOCALBASE} LIB_DEPENDS+= crypto.3:${PORTSDIR}/security/openssl +.elif defined(WITH_OPENSSL_BETA) +OPENSSLBASE= ${LOCALBASE} +LIB_DEPENDS+= crypto.4:${PORTSDIR}/security/openssl .else OPENSSLBASE= /usr .endif @@ -514,8 +515,8 @@ CONFIGURE_ARGS+=--enable-shmop .endif -.if defined(WITH_SNMP) -.if exists(${LOCALBASE}/lib/libsnmp.so.4) +.if defined(WITH_SNMP) || defined(WITH_SNMP4) +.if exists(${LOCALBASE}/lib/libsnmp.so.4) || LIB_DEPENDS+= snmp.4:${PORTSDIR}/net/net-snmp4 .else LIB_DEPENDS+= netsnmp.5:${PORTSDIR}/net/net-snmp
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200308150500.h7F50W4G000921>