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 <[email protected]>
------------------------------------------------------------------------------
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
[email protected]
http://news.gmane.org/gmane.os.apple.fink.cvs