Tcl Source Code

Artifact [e123021595]
Login

Artifact e12302159563af06015c13481dccd3c9f4c1eb14:

Attachment "depend.patch" to ticket [448931ffff] added by dgp 2001-08-08 05:13:35.
Index: library/dde/pkgIndex.tcl
===================================================================
RCS file: /cvsroot/tcl/tcl/library/dde/pkgIndex.tcl,v
retrieving revision 1.5
diff -u -r1.5 pkgIndex.tcl
--- library/dde/pkgIndex.tcl	2000/12/07 22:22:02	1.5
+++ library/dde/pkgIndex.tcl	2001/08/07 21:59:25
@@ -1,3 +1,4 @@
+if {![package vsatisfies [package provide Tcl] 8]} {return}
 if {[info exists tcl_platform(debug)]} {
     package ifneeded dde 1.1 [list load [file join $dir tcldde84d.dll] dde]
 } else {
Index: library/http/http.tcl
===================================================================
RCS file: /cvsroot/tcl/tcl/library/http/http.tcl,v
retrieving revision 1.35
diff -u -r1.35 http.tcl
--- library/http/http.tcl	2001/08/02 04:21:16	1.35
+++ library/http/http.tcl	2001/08/07 21:59:25
@@ -20,7 +20,8 @@
 #	This version also cleans up error cases and eliminates the
 #	"ioerror" status in favor of raising an error
 
-package provide http 2.3.1
+package require Tcl 8.2
+package provide http 2.3.2
 
 namespace eval http {
     variable http
@@ -28,7 +29,7 @@
 	-accept */*
 	-proxyhost {}
 	-proxyport {}
-	-useragent {Tcl http client package 2.3.1}
+	-useragent {Tcl http client package 2.3.2}
 	-proxyfilter http::ProxyRequired
     }
 
Index: library/http/pkgIndex.tcl
===================================================================
RCS file: /cvsroot/tcl/tcl/library/http/pkgIndex.tcl,v
retrieving revision 1.5
diff -u -r1.5 pkgIndex.tcl
--- library/http/pkgIndex.tcl	2001/08/02 05:23:49	1.5
+++ library/http/pkgIndex.tcl	2001/08/07 21:59:25
@@ -8,4 +8,5 @@
 # script is sourced, the variable $dir must contain the
 # full path name of this file's directory.
 
-package ifneeded http 2.3.1 [list tclPkgSetup $dir http 2.3.1 {{http.tcl source {::http::config ::http::formatQuery ::http::geturl ::http::reset ::http::wait ::http::register ::http::unregister}}}]
+if {![package vsatisfies [package provide Tcl] 8.2]} {return}
+package ifneeded http 2.3.2 [list tclPkgSetup $dir http 2.3.2 {{http.tcl source {::http::config ::http::formatQuery ::http::geturl ::http::reset ::http::wait ::http::register ::http::unregister}}}]
Index: library/msgcat/msgcat.tcl
===================================================================
RCS file: /cvsroot/tcl/tcl/library/msgcat/msgcat.tcl,v
retrieving revision 1.10
diff -u -r1.10 msgcat.tcl
--- library/msgcat/msgcat.tcl	2000/12/11 04:17:38	1.10
+++ library/msgcat/msgcat.tcl	2001/08/07 21:59:25
@@ -12,7 +12,8 @@
 # 
 # RCS: @(#) $Id: msgcat.tcl,v 1.10 2000/12/11 04:17:38 dgp Exp $
 
-package provide msgcat 1.2.1
+package require Tcl 8.2
+package provide msgcat 1.2.2
 
 namespace eval msgcat {
     namespace export mc mcset mcmset mclocale mcpreferences mcunknown mcmax
Index: library/msgcat/pkgIndex.tcl
===================================================================
RCS file: /cvsroot/tcl/tcl/library/msgcat/pkgIndex.tcl,v
retrieving revision 1.4
diff -u -r1.4 pkgIndex.tcl
--- library/msgcat/pkgIndex.tcl	2000/12/11 04:17:38	1.4
+++ library/msgcat/pkgIndex.tcl	2001/08/07 21:59:25
@@ -1 +1,2 @@
-package ifneeded msgcat 1.2.1 [list source [file join $dir msgcat.tcl]]
+if {![package vsatisfies [package provide Tcl] 8.2]} {return}
+package ifneeded msgcat 1.2.2 [list source [file join $dir msgcat.tcl]]
Index: library/opt/optparse.tcl
===================================================================
RCS file: /cvsroot/tcl/tcl/library/opt/optparse.tcl,v
retrieving revision 1.5
diff -u -r1.5 optparse.tcl
--- library/opt/optparse.tcl	2000/12/11 04:17:39	1.5
+++ library/opt/optparse.tcl	2001/08/07 21:59:25
@@ -10,7 +10,8 @@
 #
 # RCS: @(#) $Id: optparse.tcl,v 1.5 2000/12/11 04:17:39 dgp Exp $
 
-package provide opt 0.4.2
+package require Tcl 8
+package provide opt 0.4.3
 
 namespace eval ::tcl {
 
Index: library/opt/pkgIndex.tcl
===================================================================
RCS file: /cvsroot/tcl/tcl/library/opt/pkgIndex.tcl,v
retrieving revision 1.3
diff -u -r1.3 pkgIndex.tcl
--- library/opt/pkgIndex.tcl	2000/12/11 04:17:39	1.3
+++ library/opt/pkgIndex.tcl	2001/08/07 21:59:25
@@ -8,4 +8,5 @@
 # script is sourced, the variable $dir must contain the
 # full path name of this file's directory.
 
-package ifneeded opt 0.4.2 [list source [file join $dir optparse.tcl]]
+if {![package vsatisfies [package provide Tcl] 8]} {return}
+package ifneeded opt 0.4.3 [list source [file join $dir optparse.tcl]]
Index: library/reg/pkgIndex.tcl
===================================================================
RCS file: /cvsroot/tcl/tcl/library/reg/pkgIndex.tcl,v
retrieving revision 1.8
diff -u -r1.8 pkgIndex.tcl
--- library/reg/pkgIndex.tcl	2000/05/03 00:15:07	1.8
+++ library/reg/pkgIndex.tcl	2001/08/07 21:59:25
@@ -1,3 +1,4 @@
+if {![package vsatisfies [package provide Tcl] 8]} {return}
 if {[info exists tcl_platform(debug)]} {
     package ifneeded registry 1.0 \
             [list load [file join $dir tclreg84d.dll] registry]
Index: library/tcltest/pkgIndex.tcl
===================================================================
RCS file: /cvsroot/tcl/tcl/library/tcltest/pkgIndex.tcl,v
retrieving revision 1.7
diff -u -r1.7 pkgIndex.tcl
--- library/tcltest/pkgIndex.tcl	2000/10/24 22:30:32	1.7
+++ library/tcltest/pkgIndex.tcl	2001/08/07 21:59:25
@@ -8,4 +8,5 @@
 # script is sourced, the variable $dir must contain the
 # full path name of this file's directory.
 
-package ifneeded tcltest 2.0 [list source [file join $dir tcltest.tcl]]
+if {![package vsatisfies [package provide Tcl] 8.3]} {return}
+package ifneeded tcltest 2.0.1 [list source [file join $dir tcltest.tcl]]
Index: library/tcltest/tcltest.tcl
===================================================================
RCS file: /cvsroot/tcl/tcl/library/tcltest/tcltest.tcl,v
retrieving revision 1.30
diff -u -r1.30 tcltest.tcl
--- library/tcltest/tcltest.tcl	2000/11/24 14:17:11	1.30
+++ library/tcltest/tcltest.tcl	2001/08/07 21:59:25
@@ -17,6 +17,8 @@
 
 # create the "tcltest" namespace for all testing variables and procedures
 
+package require Tcl 8.3
+
 namespace eval tcltest { 
 
     # Export the public tcltest procs
@@ -3481,5 +3483,5 @@
     }
 }
 
-package provide tcltest 2.0
+package provide tcltest 2.0.1