[Pkg-tcltk-commits] r335 - in tcllib/trunk/debian: . patches

sgolovan-guest at alioth.debian.org sgolovan-guest at alioth.debian.org
Sat Oct 20 16:16:37 UTC 2007


Author: sgolovan-guest
Date: 2007-10-20 16:16:37 +0000 (Sat, 20 Oct 2007)
New Revision: 335

Added:
   tcllib/trunk/debian/patches/blowfish.diff
Removed:
   tcllib/trunk/debian/links
Modified:
   tcllib/trunk/debian/changelog
   tcllib/trunk/debian/control
   tcllib/trunk/debian/dirs
   tcllib/trunk/debian/patches/series
   tcllib/trunk/debian/rules
Log:
[tcllib]
  * Fixed ::blowfish::blowfish option processing if -dir isn't specified
    directly.
  * Adapted the package to Debian Tcl/Tk policy. This includes moving the Tcl
    modules into a subdirectory of /usr/share/tcltk and switching to default
    tcl package in dependencies.


Modified: tcllib/trunk/debian/changelog
===================================================================
--- tcllib/trunk/debian/changelog	2007-10-20 13:34:41 UTC (rev 334)
+++ tcllib/trunk/debian/changelog	2007-10-20 16:16:37 UTC (rev 335)
@@ -1,3 +1,17 @@
+tcllib (1.10-dfsg-2) unstable; urgency=low
+
+  [ Sergei Golovan ]
+  * Fixed ::blowfish::blowfish option processing if -dir isn't specified
+    directly.
+  * Adapted the package to Debian Tcl/Tk policy. This includes moving the Tcl
+    modules into a subdirectory of /usr/share/tcltk and switching to default
+    tcl package in dependencies.
+
+  [ Francesco Paolo Lovergine ]
+  * Added Homepage field in debian/control.
+
+ -- Sergei Golovan <sgolovan at debian.org>  Sat, 20 Oct 2007 17:37:31 +0400
+
 tcllib (1.10-dfsg-1) unstable; urgency=low
 
   [ Sergei Golovan ]
@@ -10,11 +24,8 @@
   * Rewritten clean target in debian/rules to ignore only missing Makefile
     error.
 
-  [ Francesco Paolo Lovergine ]
-  * Added Homepage field in debian/control
+ -- Sergei Golovan <sgolovan at debian.org>  Sun, 16 Sep 2007 13:05:26 +0400
 
- -- Francesco Paolo Lovergine <frankie at debian.org>  Sat, 13 Oct 2007 20:04:41 +0200
-
 tcllib (1.9.dfsg1-1) unstable; urgency=low
 
   [ Sergei Golovan ]

Modified: tcllib/trunk/debian/control
===================================================================
--- tcllib/trunk/debian/control	2007-10-20 13:34:41 UTC (rev 334)
+++ tcllib/trunk/debian/control	2007-10-20 16:16:37 UTC (rev 335)
@@ -4,7 +4,7 @@
 Maintainer: Tcl/Tk Debian Packagers <pkg-tcltk-devel at lists.alioth.debian.org>
 Uploaders: Chris Waters <xtifr at debian.org>, Sergei Golovan <sgolovan at debian.org>
 Build-Depends: debhelper (>= 4.0), quilt
-Build-Depends-Indep: tcl8.4
+Build-Depends-Indep: tcl
 Standards-Version: 3.7.2
 Homepage: http://tcl.activestate.com/software/tcllib/
 
@@ -12,7 +12,7 @@
 Section: interpreters
 Priority: optional
 Architecture: all
-Depends: tcl8.4 | tclsh
+Depends: ${tclsh:Depends}
 Description: the Standard Tcl Library
  Tcllib, the standard Tcl library, is a collection of common utility
  functions and modules all written in high-level Tcl.
@@ -102,4 +102,3 @@
    * uri: functions to generate and manipulate commonly-used URIs
    * uuid: generator of universally unique identifiers (UUID)
    * wip: word interpreter
- .

Modified: tcllib/trunk/debian/dirs
===================================================================
--- tcllib/trunk/debian/dirs	2007-10-20 13:34:41 UTC (rev 334)
+++ tcllib/trunk/debian/dirs	2007-10-20 16:16:37 UTC (rev 335)
@@ -1,4 +1,5 @@
 usr/bin
 usr/share/man
+usr/share/tcltk
 usr/share/doc/tcllib
 usr/share/linda/overrides

Deleted: tcllib/trunk/debian/links
===================================================================
--- tcllib/trunk/debian/links	2007-10-20 13:34:41 UTC (rev 334)
+++ tcllib/trunk/debian/links	2007-10-20 16:16:37 UTC (rev 335)
@@ -1 +0,0 @@
-usr/share/tcllib1.10 usr/lib/tcllib1.10

Added: tcllib/trunk/debian/patches/blowfish.diff
===================================================================
--- tcllib/trunk/debian/patches/blowfish.diff	                        (rev 0)
+++ tcllib/trunk/debian/patches/blowfish.diff	2007-10-20 16:16:37 UTC (rev 335)
@@ -0,0 +1,15 @@
+Patch fixes Blowfish encryption if it is implicitly assumed.
+
+Index: tcllib-1.10/modules/blowfish/blowfish.tcl
+===================================================================
+--- tcllib-1.10.orig/modules/blowfish/blowfish.tcl
++++ tcllib-1.10/modules/blowfish/blowfish.tcl
+@@ -605,7 +605,7 @@
+ 
+ proc ::blowfish::blowfish {args} {
+     variable accel
+-    array set opts {-dir enc -mode cbc -key {} -in {} -out {} -hex 0 -pad \0}
++    array set opts {-dir encrypt -mode cbc -key {} -in {} -out {} -hex 0 -pad \0}
+     set opts(-chunksize) 4096
+     set opts(-iv) [string repeat \0 8]
+     set modes {ecb cbc}

Modified: tcllib/trunk/debian/patches/series
===================================================================
--- tcllib/trunk/debian/patches/series	2007-10-20 13:34:41 UTC (rev 334)
+++ tcllib/trunk/debian/patches/series	2007-10-20 16:16:37 UTC (rev 335)
@@ -1 +1,2 @@
 build.diff
+blowfish.diff

Modified: tcllib/trunk/debian/rules
===================================================================
--- tcllib/trunk/debian/rules	2007-10-20 13:34:41 UTC (rev 334)
+++ tcllib/trunk/debian/rules	2007-10-20 16:16:37 UTC (rev 335)
@@ -57,7 +57,7 @@
 		find . -type f -print | xargs chmod 644
 
 	# move scripts to /usr/share
-	mv $(destdir)/usr/lib/* $(destdir)/usr/share
+	mv $(destdir)/usr/lib/* $(destdir)/usr/share/tcltk
 
 	# rename the man pages into section 3
 	mv $(destdir)$(mandir)/mann $(destdir)$(mandir)/man3
@@ -131,6 +131,7 @@
 		    -Xusr/share/doc/tcllib/html/
 	dh_fixperms
 	dh_installdeb
+	tcltk-depends
 	dh_gencontrol
 	dh_md5sums
 	dh_builddeb




More information about the Pkg-tcltk-commits mailing list