On Tue, Oct 24, 2006 at 07:07:15PM +0200, steven mestdagh wrote: >> BUILD_DEPENDS= tcl84::lang/tcl/8.4 >> RUN_DEPENDS= ${BUILD_DEPENDS} >> What do you mean by reverse? BUILD_DEPENDS then RUN_DEPENDS are correct >> order as in Makefile template. > >Some parts of the ports infrastructure add things to BUILD_DEPENDS, like >e.g. libtool, autoconf, etc. Therefore, the above idiom should in >general be avoided, because you can easily end up with those tools as >runtime dependencies, which they are not. So by reverse, I mean: >RUN_DEPENDS= ... >BUILD_DEPENDS= ${RUN_DEPENDS} Ah, clear. Fixed.
>> And if I'm right, tcl84::lang/tcl/8.4 will stand for tcl-8.4 not tcl-*? > >Just try it. Look at the final packing list. Changed to this pkgspec, suppose this is correct: :tcl-8.4.*:lang/tcl/8.4 On Wed, Oct 25, 2006 at 01:18:29AM +0200, steven mestdagh wrote: >nikns [2006-10-24, 19:35:29]: >> Updated: http://secure.lv/~nikns/stuff/ports/itcl-3.3.tar > >your tweak for SHARED_LIBS is not sufficient, the version number does >not propagate into itclConfig.sh. you may want to patch the >SHARED_LIB_SUFFIX line to include a variable via CONFIGURE_ENV, or >something... Right. Fixed adding perl substitution in post-patch target. Updated port: http://secure.lv/~nikns/stuff/ports/itcl-3.3.tar Thanks! > >Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm >