in message <[EMAIL PROTECTED]>, wrote horio shoichi thusly... > > On Mon, 23 Aug 2004 09:59:52 +0700 "User &" > <[EMAIL PROTECTED]> wrote: > > > there should some way to tell make that if ports have been made > > package, the next time that ports should not have been made > > again in the make package-recursive from some other ports.
Concur. > Unfortunately, no. Change CFLAGS and remake, change some of make > options and remake, ... They give (for the most part) single same > package name. So, package-recursive is useful, rather not wasteful, only if a port depends on previously un-packaged ports. > This problem (no straightforward way to indicate what exactly the > outcome is) is inherent even in compilations (or file naming > conventions we have). Since make package has undergone build > process, and doesn't know if it is being repackaged with the same > set of files, it probably took the safest path, which is the right > thing, I guess. How about use of digest checksum(s) stored in a port's file to compare w/ that of port's package before start of package-ing? If package name is different or the checksums don't match (say, different options, CFLAGS & such), package should be built. - Parv -- _______________________________________________ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"