From owner-freebsd-ports Sat Apr 29 2:33:32 2000 Delivered-To: freebsd-ports@freebsd.org Received: from smtp6.mindspring.com (smtp6.mindspring.com [207.69.200.110]) by hub.freebsd.org (Postfix) with ESMTP id D94FD37B6FB for ; Sat, 29 Apr 2000 02:33:29 -0700 (PDT) (envelope-from asami@cs.berkeley.edu) Received: from silvia.hip.berkeley.edu (sji-ca41-197.ix.netcom.com [209.111.208.197]) by smtp6.mindspring.com (8.9.3/8.8.5) with ESMTP id FAA02373; Sat, 29 Apr 2000 05:25:49 -0400 (EDT) Received: (from asami@localhost) by silvia.hip.berkeley.edu (8.9.3/8.6.9) id CAA24797; Sat, 29 Apr 2000 02:20:33 -0700 (PDT) To: dan@langille.org Cc: ports@freebsd.org Subject: Re: xchat depends References: <200004282055.IAA19675@ducky.nz.freebsd.org> From: asami@freebsd.org (Satoshi - Ports Wraith - Asami) Date: 29 Apr 2000 02:20:31 -0700 In-Reply-To: "Dan Langille"'s message of "Sat, 29 Apr 2000 08:55:56 +1200" Message-ID: Lines: 31 X-Mailer: Gnus v5.7/Emacs 20.6 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org * From: "Dan Langille" * I'm comparing the contents of /usr/ports/INDEX with what I'm finding at * http://www.freebsd.org/ports/irc.html. In particular, I'm looking at xchat. * Both resources list libungif as a requirement. But if you look at the * depends for libungif, you'll find this: * * $ make -V BUILD_DEPENDS -f /usr/ports/graphics/libungif/Makefile * libtool:/usr/ports/devel/libtool * * But libtool isn't listed in INDEX or the webpage. How come? I don't know about the web page but I can tell you about INDEX. The two dependency fields are "ports that need to be installed to compile this port" and "ports that need to be installed to run this port", respectively. Basically if you have all ports in the first list installed (either via ports or packages), you can build this port. Ditto for the second list. See (0) in http://www.FreeBSD.org/cgi/cvsweb.cgi/ports/Mk/bsd.port.mk#rev1.300 for a more detailed explanation. If you are building from a port, and don't have something in the first list, the build may need to get additional stuff. However, they aren't needed for packages, so they are not in INDEX. Looking at the webpage, it seems the two lists are just bunched together. That doesn't make much sense. Satoshi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message