From owner-freebsd-ports Fri Apr 28 16:29:26 2000 Delivered-To: freebsd-ports@freebsd.org Received: from mail.westbend.net (ns1.westbend.net [209.224.254.131]) by hub.freebsd.org (Postfix) with ESMTP id 2776037B6ED for ; Fri, 28 Apr 2000 16:29:22 -0700 (PDT) (envelope-from hetzels@westbend.net) Received: from admin (admin.westbend.net [209.224.254.141]) by mail.westbend.net (8.9.3/8.9.3) with SMTP id SAA99946; Fri, 28 Apr 2000 18:28:54 -0500 (CDT) (envelope-from hetzels@westbend.net) Message-ID: <00fe01bfb169$84bfada0$8dfee0d1@westbend.net> From: "Scot W. Hetzel" To: Cc: References: <200004282130.JAA20020@ducky.nz.freebsd.org>; from dan@langille.org on Sat, Apr 29, 2000 at 09:31:05AM +1200 <200004282202.KAA20457@ducky.nz.freebsd.org> Subject: Re: xchat depends Date: Fri, 28 Apr 2000 18:28:53 -0500 Organization: West Bend Internet MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.3825.400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.3825.400 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org From: "Dan Langille" > On 28 Apr 00, at 14:45, Jim Mock wrote: > [dan@ducky:/usr/ports/irc/xchat] $ make -V BUILD_DEPENDS -V > LIB_DEPENDS > bzip2:/usr/ports/archivers/bzip2 gmake:/usr/ports/devel/gmake > gtk12.2:/usr/ports/x11-toolkits/gtk12 Imlib.5:/usr/ports/graphics/imlib > X11.6:/usr/ports/x11/XFree86 > > Compare the above to what's listed at > http://www.freebsd.org/ports/irc.html: > > XFree86-3.3.6, bzip2-0.9.5d, gettext-0.10.35, glib-1.2.7, gmake-3.78.1, > gtk-1.2.7, imlib-1.9.8, jpeg-6b, libungif-4.1.0, png-1.0.5, tiff-3.5.5 > > What's not listed int the make output is: > > gettext-0.10.35, glib-1.2.7, jpeg-6b, libungif-4.1.0, png-1.0.5, tiff-3.5.5 > > Where did those depends come from? They must be depends for other > ports listed in depends. So I assumed that the list on the webpage was > being compiled by recursive calls to make on each of the requires. > Those additional dependancies are there because other packages/ports depend on them. This list of dependancies are made up of the RUN_DEPENDS & LIB_DEPENDS dependancies. > If you keep compiling the list of depends by doing the recursive calls, > you eventually get the list as shown at > http://www.freebsd.org/ports/irc.html. With the exception of libtool. > > If the list on the webpage is compile through recursive calls to make, > then libtool should be listed. If the list is not compiled in that manner, > how is the list compiled? No libtool should not be listed as it is not required to run the program, it is only a requirement to build the program (BUILD_DEPENDS). Scot To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message