====== What: tclxosd Where: http://sourceforge.net/projects/tclxosd/ http://www.ignavus.net/software.html Description: Tcl bindings for libxosd (On Screen Display) Updated: 12/2008 Contact: See web site ====== ---- [AMG]: I like the configure script. ;^) It starts out as a shell script then transforms into a Tcl script. Here's an excerpt: ====== #!/bin/sh # \ TCL_NAME=tclsh;\ FIND_PATH=`echo -n $PATH | sed 's|:| |g' | tail -n 1`; \ TCL_SHELL=`find $FIND_PATH -name $TCL_NAME -ignore_readdir_race` #\ echo -n "checking for tclsh... " # ... *snip* ...\ # give control to tclsh\ exec tclsh "$0" "$@" puts -nonewline "cheking for libdl... " ====== ---- !!!!!! %| [Category Desktop] |% !!!!!!