Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/languages In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv19298
Added Files: tcltk-x86_64.info Log Message: switch x86_64 to 8.5 as default tcl/tk --- NEW FILE: tcltk-x86_64.info --- Package: tcltk Version: 8.5.6 Revision: 1 Architecture: x86_64 BuildDepends: x11-dev, fink (>= 0.24.12-1) Depends: %N-shlibs (= %v-%r) Source: mirror:sourceforge:tcl/tcl%v-src.tar.gz Source-MD5: d0b0b3ff7600ff63135c710b575265cd SourceDirectory: tcl%v Source2: mirror:sourceforge:tcl/tk%v-src.tar.gz Source2-MD5: 7da2e00adddc7eed6080df904579d94e NoSourceDirectory: true ConfigureParams: --enable-shared --exec-prefix=%p --mandir=%p/share/man --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib CompileScript: << #!/bin/sh -ev pushd tcl%v/unix export COMMAND_MODE=legacy ./configure %c --build=%m-apple-darwin`uname -r|cut -f1 -d.` --host=%m-apple-darwin`uname -r|cut -f1 -d.` make popd pushd tk%v/unix ./configure %c --build=%m-apple-darwin`uname -r|cut -f1 -d.` --host=%m-apple-darwin`uname -r|cut -f1 -d.` make genstubs make popd << InstallScript: << mkdir -p %i/share/doc/%n make -C tcl%v/unix INSTALL_ROOT=%d install make -C tk%v/unix INSTALL_ROOT=%d install ln -s wish8.5 %i/bin/wish ln -s tclsh8.5 %i/bin/tclsh ln -s tk8.5 %i/lib/tk ln -s libtk8.5.dylib %i/lib/libtk.dylib ln -s libtkstub8.5.a %i/lib/libtkstub.a /usr/bin/ranlib %i/lib/libtclstub8.5.a ln -s tcl8.5 %i/lib/tcl ln -s libtcl8.5.dylib %i/lib/libtcl.dylib ln -s libtclstub8.5.a %i/lib/libtclstub.a /usr/bin/ranlib %i/lib/libtkstub8.5.a << SplitOff: << Package: %N-shlibs Depends: x11 Files: lib/libtcl8.5.dylib lib/libtk8.5.dylib Shlibs: << %p/lib/libtcl8.5.dylib 8.5.0 %n (>= 8.5.6-1) %p/lib/libtk8.5.dylib 8.5.0 %n (>= 8.5.6-1) << DocFiles: << tcl%v/license.terms:LICENSE.tcl tcl%v/README:README.tcl tcl%v/ChangeLog:ChangeLog.tcl tk%v/license.terms:LICENSE.tk tk%v/README:README.tk tk%v/ChangeLog:ChangeLog.tk << << SplitOff2: << Package: %N-dev BuildDependsOnly: True Depends: %N (= %v-%r), %N-shlibs (= %v-%r) Files: << lib/tclConfig.sh lib/tkConfig.sh include lib/libtcl* lib/libtk* share/man/man3 share/man/mann << DocFiles: << tcl%v/license.terms:LICENSE.tcl tcl%v/README:README.tcl tcl%v/ChangeLog:ChangeLog.tcl tk%v/license.terms:LICENSE.tk tk%v/README:README.tk tk%v/ChangeLog:ChangeLog.tk << << DocFiles: << tcl%v/license.terms:LICENSE.tcl tcl%v/README:README.tcl tcl%v/ChangeLog:ChangeLog.tcl tk%v/license.terms:LICENSE.tk tk%v/README:README.tk tk%v/ChangeLog:ChangeLog.tk << Description: Tool Command Language and the Tk toolkit DescPort: << We add /System/Library/Tcl and /usr/lib to TCL_PACKAGE_PATH so that Tcl packages (such as darwinports) installed in the standard system locations will be found. What is COMMAND_MODE? Pass CPPFLAGS so it works as everyone expects (*after* local flags), despite how build system incorrectly reimplements it differently. << DescPackaging: << Patch added for crash caused by changed LASTEvent definition in the xquartz-2.3.0 update. Does not affect binary compatibility. tcl and tk are build in separate/parallel dirs. Clearer to do NoSourceDirectory and have them both subdirs of %b than to have one be %b and keep having to 'cd ..' << DescDetail: << Tcl provides a portable scripting environment for Unix, Windows, and Macintosh that supports string processing and pattern matching, native file system access, shell-like control over other programs, TCP/IP networking, timers, and event-driven I/O. Tcl has traditional programming constructs like variables, loops, procedures, namespaces, error handling, script packages, and dynamic loading of DLLs. Tk provides portable GUIs on UNIX, Windows, and Macintosh. A powerful widget set and the concise scripting interface to Tk make it a breeze to develop sophisticated user interfaces. << PostInstScript: << update-alternatives --install %p/share/man/man3/Object.3 Object.3 %p/share/man/man3/Object.3.tcltk 60 << PreRmScript: << if [ $1 != "upgrade" ]; then update-alternatives --remove Object.3 %p/share/man/man3/Object.3.tcltk fi << License: BSD Homepage: http://www.tcl.tk Maintainer: Daniel Macks <dma...@netspace.org> ------------------------------------------------------------------------------ This SF.net email is sponsored by: High Quality Requirements in a Collaborative Environment. Download a free trial of Rational Requirements Composer Now! http://p.sf.net/sfu/www-ibm-com _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs