Skip site navigation (1)Skip section navigation (2)
Date:      07 Sep 2000 13:00:26 -0700
From:      asami@FreeBSD.ORG (Satoshi - Ports Wraith - Asami)
To:        Will Andrews <will@physics.purdue.edu>
Cc:        ports@FreeBSD.ORG
Subject:   Re: fetch-recursive/checksum-recursive
Message-ID:  <vqcd7ig0y79.fsf@silvia.hip.berkeley.edu>
In-Reply-To: Will Andrews's message of "Thu, 7 Sep 2000 11:34:37 -0500"
References:  <200009060136.e861aBU17761@silvia.hip.berkeley.edu> <20000907113437.Q23702@radon.gryphonsoft.com>

next in thread | previous in thread | raw e-mail | index | archive | help
 * I apologize that I was unable to reply to your private email about this
 * sooner.  In any case, thanks for taking the time to make an acceptable
 * patch (to yourself, anyway, and that's not an easy job ;).

What does that meeeeeeeeeeeeeeeeaaaaaaaaaaaaaannnn ? ;)

 * >  	for dir in $$(${ECHO} "${FETCH_DEPENDS} ${BUILD_DEPENDS} ${LIB_DEPENDS} ${RUN_DEPENDS}" | ${TR} '\040' '\012' | ${SED} -e 's/^[^:]*://' -e 's/:.*//') $$(${ECHO} ${DEPENDS} | ${TR} '\040' '\012' | ${SED} -e 's/:.*//'); do \
 * 
 * I've always wondered what those '\040' and '\012' escape codes refer to.
 * Does this `tr' command essentially perform the equivalent of chomp() in
 * Perl (my best guess)?

You can see the octal codes in "man ascii".  If perl's chomp()
replaces spaces with newlines, then yes, that's what it does.

 * >  deinstall-depends:
 * > -	@for dir in $$(${CLEAN-DEPENDS-LIST}); do \
 * > -		(cd $$dir; ${MAKE} NOCLEANDEPENDS=yes deinstall); \
 * > +	@for dir in $$(${ALL-DEPENDS-LIST}); do \
 * > +		(cd $$dir; ${MAKE} deinstall); \
 * 
 * Won't this result in multiple deinstalls of a particular port (and thus
 * some failed deinstalls) ?

No, this is just a name change.  ALL-DEPENDS-LIST replaces
CLEAN-DEPENDS-LIST, because I noticed it's just a list of all
dependencies and has nothing to do with cleaning specifically.

 * Ok, this all looks good.  The question is: Does it work?  :P

Seems to work here. :)

Satoshi


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?vqcd7ig0y79.fsf>