Date: Tue, 18 May 1999 14:50:24 -0500 (CDT) From: Steve Price <sprice@hiwaay.net> To: Rich Morin <rdm@cfcl.com> Cc: ports@FreeBSD.ORG Subject: Re: INDEX file questions Message-ID: <Pine.OSF.4.10.9905181443400.8039-100000@fly.HiWAAY.net> In-Reply-To: <v04020a22b3676a1ef22f@Untitled>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 18 May 1999, Rich Morin wrote: # Can someone point me to the format definition for the INDEX file? Take a look at /usr/ports/Makefile and /usr/ports/Mk/bsd.port.mk. In particular look at the describe target in bsd.port.mk. # I've looked around a bit and can't find it. In particular, I'm # a bit confused by what seem to be dependency fields (8 & 9): # # 1 saoimage-1.22 # 2 /usr/ports/astro/saoimage # 3 /usr/X11R6 # 4 Smithsonian Astrophysical Observatory image utility for X # 5 /usr/ports/astro/saoimage/pkg/DESCR # 6 giffunip@asme.org # 7 astro # 8 XFree86-3.3.3.1 a list of build dependencies # 9 XFree86-3.3.3.1 a list of run dependencies # 10 ??? the main WWW distribution site for the port # Looking in the Makefile for astro/saoimage, I don't see any dependency # information, save that USE_X_PREFIX is defined (implicitly requiring # ${PORTSDIR}/x11/XFree86). Is someone (Satoshi?) hand-editing these # fields, or what? Nope. It is all done by the Makefiles, bsd.port.mk, and a perl script (ports/Tools/make_index). XFree86 shows up because in bsd.port.mk USE_X_PREFIX -> USE_XLIB -> LIB_DEPENDS+=X11.6:${PORTSDIR}/x11/XFree86 A LIB_DEPENDS is both a build and a runtime dependency. Clear as mud? :) # -r # -- # Rich Morin: rdm@cfcl.com, +1 650-873-7841, http://www.ptf.com/~rdm # Prime Time Freeware: info@ptf.com, +1 408-433-9662, http://www.ptf.com # MacPerl: http://www.macperl.com, http://www.ptf.com/ptf/products/MPPE # MkLinux: http://www.mklinux.apple.com, http://www.ptf.com/ptf/products/MKLP To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.OSF.4.10.9905181443400.8039-100000>