From owner-freebsd-ports Thu Apr 20 1:21:26 2000 Delivered-To: freebsd-ports@freebsd.org Received: from smtp10.atl.mindspring.net (smtp10.atl.mindspring.net [207.69.200.246]) by hub.freebsd.org (Postfix) with ESMTP id 95F8D37B90C; Thu, 20 Apr 2000 01:21:20 -0700 (PDT) (envelope-from asami@cs.berkeley.edu) Received: from silvia.hip.berkeley.edu (sji-ca1-64.ix.netcom.com [209.109.232.64]) by smtp10.atl.mindspring.net (8.9.3/8.8.5) with ESMTP id EAA31655; Thu, 20 Apr 2000 04:20:58 -0400 (EDT) Received: (from asami@localhost) by silvia.hip.berkeley.edu (8.9.3/8.6.9) id BAA12437; Thu, 20 Apr 2000 01:20:56 -0700 (PDT) To: Dirk Froemberg Cc: Michael Haro , ports@freebsd.org Subject: Re: cvs commit: ports/databases/mysql322-server Makefile References: <200004200444.VAA93179@freefall.freebsd.org> <20000420095344.A67299@physik.TU-Berlin.DE> From: asami@freebsd.org (Satoshi - Ports Wraith - Asami) Date: 20 Apr 2000 01:20:47 -0700 In-Reply-To: Dirk Froemberg's message of "Thu, 20 Apr 2000 09:53:45 +0200" Message-ID: Lines: 32 X-Mailer: Gnus v5.7/Emacs 20.6 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org * From: Dirk Froemberg * What is the SLAVEDIRS variable good for? Sorry, I discussed it with Michael but didn't send it to the list. The SLAVEDIRS is a list of ports that include this port via MASTERDIR. Its primary purpose is to make it easier to find which ports might be affected when you change a certain Makefile (ever wondered about those ?='s?). Basically what we have now is a one-way linked forest, such as editors/mule ^ ^ ^ ^ ^ | | | | | | | | | japanese/mule-canna | | | japanese/mule-sj3 | | japanese/mule-wnn4 | korean/mule-wnn4 chinise/mule-wnn4 with no link from the parent to the children. SLAVEDIRS adds reverse links so we can traverse the trees in either direction. mharo said he's going to fix portlint to check this list as well as make portlint say something sensible when you run it on a slave port. I'm also thinking of adding some kind of test to bsd.port.mk, but that needs more thought (surely bsd.port.mk complaining wrongly is much more serious than portlint doing the same). Satoshi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message