I have fixed this adding in Makefile: post-patch: @perl -pi -e 's,\$$PKG_LIB_FILE,libitcl33.so.${LIBitcl33_VERSION},' \ ${WRKBUILD}/configure
Fixed this for itk,tcltls,tclx too. Updated ports can be found on: >> >> >> http://secure.lv/~nikns/stuff/ports/ Thanks for correction, steven! On Thu, Aug 03, 2006 at 08:22:44PM +0200, steven mestdagh wrote: >change SHARED_LIBS= ictl33 5.6 and it still builds libitcl33.so.1.0. > >read this mail for some more explanation on shared library version control: >http://marc.theaimsgroup.com/?l=openbsd-ports&m=113534313201174&w=2 > >nikns [2006-08-03, 20:05:51]: >> which and why? >> >> On Thu, Aug 03, 2006 at 07:04:43PM +0200, steven mestdagh wrote: >> >try changing the number. >> > >> >nikns [2006-08-03, 19:39:03]: >> >> Makefile: >> >> SHARED_LIBS= itcl33 1.0 >> >> >> >> and gets built: >> >> libitcl33.so.1.0 >> >> >> >> Whats wrong with it? >> >> >> >> Thanks >> >> >> >> nikns >> >> >> >> On Thu, Aug 03, 2006 at 05:59:53PM +0200, steven mestdagh wrote: >> >> >nikns [2006-07-24, 16:04:30]: >> >> >> COMMENT= "object-oriented extensions to Tcl" >> >> >> http://secure.lv/~nikns/stuff/ports/itcl.tar >> >> >> feedback and corrections appricated. >> >> >> >> >you need to control the shared library version, i.e. what you put in >> >> >SHARED_LIBS, should be what gets built. looks like you need to override >> >> >a makefile variable or patch the configure script. >> >> > >> >> >steven > >Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm >