From owner-cvs-all Thu Jan 14 19:22:10 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA04778 for cvs-all-outgoing; Thu, 14 Jan 1999 19:22:10 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from vader.cs.berkeley.edu (vader.CS.Berkeley.EDU [128.32.38.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA04773; Thu, 14 Jan 1999 19:22:07 -0800 (PST) (envelope-from asami@vader.cs.berkeley.edu) Received: from silvia.hip.berkeley.edu (sji-ca13-168.ix.netcom.com [209.109.238.168]) by vader.cs.berkeley.edu (8.8.7/8.7.3) with ESMTP id TAA06174; Thu, 14 Jan 1999 19:20:55 -0800 (PST) Received: (from asami@localhost) by silvia.hip.berkeley.edu (8.9.1/8.6.9) id TAA20843; Thu, 14 Jan 1999 19:20:31 -0800 (PST) Date: Thu, 14 Jan 1999 19:20:31 -0800 (PST) Message-Id: <199901150320.TAA20843@silvia.hip.berkeley.edu> To: dirk@FreeBSD.ORG CC: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG In-reply-to: <199901142122.NAA17271@freefall.freebsd.org> (message from Dirk Froemberg on Thu, 14 Jan 1999 13:22:31 -0800 (PST)) Subject: Re: cvs commit: ports/www/apache12-php3/scripts configure.php ports/www/apache13-php3/scripts configure.php ports/databases/gmysql Makefile ports/databases/p5-Mysql Makefile ports/databases/xmysql Makefile ports/databases/xmysqladmin Makefile From: asami@FreeBSD.ORG (Satoshi Asami) Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk * The default is mysql322 now, but take mysql321 if it is installed. * * (mysql321 installs a static libmysqlclient.a only, mysql322 installs a * static and shared version of the library. Note that the build dependency * to mysql321 is a no op actually. It is in there to improve understanding(?).) === LIB_DEPENDS= gtk11.1:${PORTSDIR}/x11-toolkits/gtk11 .if !exists(${PREFIX}/lib/mysql/libmysqlclient.a) || exists(${PREFIX}/lib/mysql/libmysqlclient.so) LIB_DEPENDS+= mysqlclient.5:${PORTSDIR}/databases/mysql322 .else BUILD_DEPENDS= ${PREFIX}/lib/mysql/libmysqlclient.a:${PORTSDIR}/databases/mysql321 .endif === Eek. You really don't have to go this far. It could screw up package and INDEX building, and we can't guarantee that we'll ship packages with correct dependency information if you use variable dependency lists like this. I recommend you to change it to a simple LIB_DEPENDS on mysql322. Satoshi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message