[Sarnold] offers ... What : Tcl-Pkg Where : http://sourceforge.net/projects/tcl-pkg Dependencies : Tcl/Tk 8.4, BWidget 1.7, TclXml 2.6 Description : Tcl-Pkg is a sort of client-server online Tcl package repository browser. The purpose of this software is to access package data via a distributed (as in distributed computing) sort of repository. Then, with simple Internet access and a Web browser, users download static or even dynamically generated up-to-date information in XML files and are able to view the resources or their favorite Tcl-related software, packages and extensions. Currently at version 0.4 . Updated: 10/2006 Contact: yahoofr> & userssourceforgenet> ---- '''Screenshots''' [http://tcl-pkg.sourceforge.net/screenshots/screen05.png] [http://tcl-pkg.sourceforge.net/screenshots/screen07.png] [http://tcl-pkg.sourceforge.net/screenshots/screen08.png] ---- [LES]'s attempt to run it: [609]Desktop> tclkit ./tcl-pkg-0.4.kit invalid command name "font" while executing "font create -size $::winsize($type)" (procedure "dimconfig" line 6) invoked from within "dimconfig" (file "./tcl-pkg-0.4.kit/main.tcl" line 76) invoked from within "source ./tcl-pkg-0.4.kit/main.tcl" ("uplevel" body line 1) invoked from within "uplevel [list source [file join $self main.tcl]]" [610]Desktop> tclkit % puts $tcl_patchLevel 8.5a4 % exit [611]Desktop> wish ./tcl-pkg-0.4/main.tcl Error in startup script: can't find package BWidget 1.7 while executing "package require BWidget 1.7" (file "./tcl-pkg-0.4/main.tcl" line 104) [612]Desktop> tclsh % puts $tcl_patchLevel 8.4.13 % exit Conclusions: 1) This app probably should start with '''[[package require Tk]]'''. 2) Requiring [BWidget] prevents it from running on stock [Slackware] 11.0 and I guess any other [Linux] distro that ships stock [Tcl]/[Tk] instead of some [batteries included] [Tcl] distribution. If [Tcl-Pkg] wants to be anything like [Slackware]'s [KISS]-inspired '''pkg''' tools and serve as a starting point to people who have nothing but a very bare [Tcl] installation and would like to upgrade it, then [Tcl-Pkg] had better expect less from whatever [Tcl] installation first time users may have in terms of extensions. ---- [[ [Category Community] | [Category Repository] ]]