On Feb 07, 2011, at 14:13 , Dan Langille wrote: > I am tempted to alter FreshPorts and abandon all *_DEPENDS and use just > run-depends-list and build-depends-list. > > How much value is there is having all of this information separated into > individual _DEPENDS?
It's critical for things like tinderbox and the package building clusters, where each fetch/extract/patch/configure/build/install phase is discrete, only installs the relevant dependencies, and so on to ensure a full clean-room environment. In terms of what you're looking at for this particular project, *-depends-list will almost certainly suffice, and it'd be trivial to add that into MakeCache (using targets, rather than variable outputs via -V) Indeed, the following two lines from MakeCache should be a hint: # A close approximation to the 'run-depends-list' target sub RunDependsList ... :) -aDe _______________________________________________ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"