debian/0000755000000000000000000000000011760474132007173 5ustar debian/patches/0000755000000000000000000000000011760474132010622 5ustar debian/patches/kfreebsd.patch0000644000000000000000000000063111760474027013433 0ustar Patch allows to build shared library on kfreebsd-* architectures. Index: tclreadline-2.1.0/aux/ltconfig =================================================================== --- tclreadline-2.1.0.orig/aux/ltconfig +++ tclreadline-2.1.0/aux/ltconfig @@ -1984,7 +1984,7 @@ ;; # This must be Linux ELF. -linux-gnu*) +linux-gnu*|kfreebsd*-gnu*) version_type=linux need_lib_prefix=no need_version=no debian/patches/completion_pbug.patch0000644000000000000000000000176411757754724015057 0ustar Patch by Sergei Golovan fixes syntax error in expression. Index: tclreadline/tclreadlineCompleter.tcl =================================================================== --- tclreadline.orig/tclreadlineCompleter.tcl +++ tclreadline/tclreadlineCompleter.tcl @@ -3042,7 +3042,7 @@ proc complete(regsub) {text start end line pos mod} { set prev [PreviousWord ${start} ${line}] if {[llength ${prev}] && "--" != $prev && \ - ("-" == [string index ${prev} 0] || 1 == ${pos)}} { + ("-" == [string index ${prev} 0] || 1 == ${pos})} { set cmds [RemoveUsedOptions ${line} { -all -nocase --} {--}] if {[llength ${cmds}]} { @@ -3449,7 +3449,7 @@ proc complete(switch) {text start end line pos mod} { set prev [PreviousWord ${start} ${line}] if {[llength ${prev}] && "--" != ${prev} && \ - ("-" == [string index ${prev} 0] || 1 == ${pos)}} { + ("-" == [string index ${prev} 0] || 1 == ${pos})} { set cmds [RemoveUsedOptions ${line} { -exact -glob -regexp --} {--}] if {[llength ${cmds}]} { debian/patches/tinfo.patch0000644000000000000000000000636111757754724013006 0ustar Index: tclreadline-2.1.0/configure =================================================================== --- tclreadline-2.1.0.orig/configure +++ tclreadline-2.1.0/configure @@ -2200,82 +2200,6 @@ else echo "$ac_t""$TCL_INCLUDE_DIR/tcl.h" 1>&6 fi - - -# --- -# check for the terminal library. -# --- - -# Check whether --with-tlib-library or --without-tlib-library was given. -if test "${with_tlib_library+set}" = set; then - withval="$with_tlib_library" - LIBS="$LIBS $withval" -else - for tlib in ncurses termlib termcap curses; do - brk=yes - echo $ac_n "checking for tputs in -l$tlib""... $ac_c" 1>&6 -echo "configure:2139: checking for tputs in -l$tlib" >&5 -ac_lib_var=`echo $tlib'_'tputs | sed 'y%./+-%__p_%'` -if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then - echo $ac_n "(cached) $ac_c" 1>&6 -else - ac_save_LIBS="$LIBS" -LIBS="-l$tlib $LIBS" -cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then - rm -rf conftest* - eval "ac_cv_lib_$ac_lib_var=yes" -else - echo "configure: failed program was:" >&5 - cat conftest.$ac_ext >&5 - rm -rf conftest* - eval "ac_cv_lib_$ac_lib_var=no" -fi -rm -f conftest* -LIBS="$ac_save_LIBS" - -fi -if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then - echo "$ac_t""yes" 1>&6 - ac_tr_lib=HAVE_LIB`echo $tlib | sed -e 's/^a-zA-Z0-9_/_/g' \ - -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` - cat >> confdefs.h <&6 -brk=no -fi - - if test $brk = "yes"; then - HAVE_TLIB=yes - break - fi - done - if test "x" = "x$HAVE_TLIB"; then - { echo "configure: error: - no terminal library found. Please retry with the --with-tlib argument. - " 1>&2; exit 1; } - fi - -fi - - - #-------------------------------------------------------------------- # Check for readline.h #-------------------------------------------------------------------- Index: tclreadline-2.1.0/configure.in =================================================================== --- tclreadline-2.1.0.orig/configure.in +++ tclreadline-2.1.0/configure.in @@ -122,32 +122,6 @@ else AC_MSG_RESULT($TCL_INCLUDE_DIR/tcl.h) fi - - -# --- -# check for the terminal library. -# --- - -AC_ARG_WITH(tlib-library, - [ --with-tlib-library=DIR - lib spec to tlib (e.g. '-L/usr/local/lib -lncurses')], - LIBS="$LIBS $withval", - for tlib in ncurses termlib termcap curses; do - brk=yes - AC_CHECK_LIB($tlib, tputs, , brk=no) - if test $brk = "yes"; then - HAVE_TLIB=yes - break - fi - done - if test "x" = "x$HAVE_TLIB"; then - AC_MSG_ERROR([ - no terminal library found. Please retry with the --with-tlib argument. - ]) - fi -) - - #-------------------------------------------------------------------- # Check for readline.h #-------------------------------------------------------------------- debian/patches/complete_nontcl.patch0000644000000000000000000000124311757754724015046 0ustar Index: tclreadline/tclreadlineCompleter.tcl ===================================================================== --- tclreadline.orig/tclreadlineCompleter.tcl +++ tclreadline/tclreadlineCompleter.tcl @@ -625,7 +625,7 @@ } } } - if {![catch [list set type [image type ${cmd}]]]} { + if {![catch {set type [image type $cmd]}]} { switch -- ${type} { photo { set result [PhotoObj ${text} ${start} ${end} ${line} ${pos}] @@ -1460,7 +1460,7 @@ # this can raise an error, if alias is # no valid command. # - if {[catch [list set alias [namespace origin $alias]]]} { + if {[catch {set alias [namespace origin $alias]}]} { return "" } debian/patches/tclshpath.patch0000644000000000000000000000233311757754724013654 0ustar Index: tclreadline/pkgIndex.tcl.in ===================================================================== --- tclreadline.orig/pkgIndex.tcl.in +++ tclreadline/pkgIndex.tcl.in @@ -1,4 +1,3 @@ -#!/usr/local/bin/tclsh # FILE: "/home/joze/src/tclreadline/pkgIndex.tcl.in" # LAST MODIFICATION: "Sat, 01 Jul 2000 21:53:04 +0200 (joze)" # (C) 1998 - 2000 by Johannes Zellner, Index: tclreadline/tclreadlineInit.tcl.in ===================================================================== --- tclreadline.orig/tclreadlineInit.tcl.in +++ tclreadline/tclreadlineInit.tcl.in @@ -1,4 +1,3 @@ -#!/usr/local/bin/tclsh # FILE: "/home/joze/src/tclreadline/tclreadlineInit.tcl.in" # LAST MODIFICATION: "Mit, 20 Sep 2000 19:29:26 +0200 (joze)" # (C) 1998 - 2000 by Johannes Zellner, Index: tclreadline/tclreadlineSetup.tcl.in ===================================================================== --- tclreadline.orig/tclreadlineSetup.tcl.in +++ tclreadline/tclreadlineSetup.tcl.in @@ -1,4 +1,3 @@ -#!/usr/locanl/bin/tclsh # FILE: "/home/joze/src/tclreadline/tclreadlineSetup.tcl.in" # LAST MODIFICATION: "Sat, 01 Jul 2000 21:53:28 +0200 (joze)" # (C) 1998 - 2000 by Johannes Zellner, debian/patches/completion_matches.patch0000644000000000000000000000065311757754724015542 0ustar Index: tclreadline/tclreadline.c ===================================================================== --- tclreadline.orig/tclreadline.c +++ tclreadline/tclreadline.c @@ -745,7 +745,7 @@ } if (!matches && tclrl_use_builtin_completer) { - matches = completion_matches(text, TclReadline0generator); + matches = rl_completion_matches(text, (rl_compentry_func_t *)TclReadline0generator); } return matches; debian/patches/manpage.patch0000644000000000000000000000462711757754724013302 0ustar Index: tclreadline/tclreadline.n.in ===================================================================== --- tclreadline.orig/tclreadline.n.in +++ tclreadline/tclreadline.n.in @@ -1,4 +1,4 @@ -.TH tclreadline n "@PATCHLEVEL_STR@" "Johannes Zellner" +.TH tclreadline 3tcl "@PATCHLEVEL_STR@" "Johannes Zellner" .\" FILE: "/home/joze/src/tclreadline/tclreadline.n.in" .\" LAST MODIFICATION: "Don, 20 Jul 2000 03:29:13 +0200 (joze)" @@ -73,7 +73,7 @@ .PP The following list will give all commands, which are currently -implemented in the shared lib (e.g. libtclreadline@TCLREADLINE_VERSION@.so). +implemented in the shared lib (e.g. libtclreadline@VERSION@.so). Additional commands were introduced in a startup script \fBtclreadlineSetup.tcl\fP, which lives in the tclreadline installation directory. @@ -145,7 +145,7 @@ .TP 5 \fB::tclreadline::readline initialize\fP \fIhistoryfile\fP initialize the tclreadline interface and read the history from -the \fIhistoryfile\fP. On succes an empty string is returned. +the \fIhistoryfile\fP. On success an empty string is returned. This command has to be called before any other tclreadline commands. .TP 5 @@ -211,7 +211,7 @@ \fB::tclreadline::prompt1\fP a proc which is called by ::tclreadline::Loop and returns a string which will be displayed as the primary prompt. This prompt will be -something like "[info nameofexecutable] \[[pwd]\]" possibly fancy colored. +something like "[info nameofexecutable] \\[[pwd]\\]" possibly fancy colored. The default proc is defined on entering the ::tclreadline::Loop, if it is not already defined. So: If you define your own proc ::tclreadline::prompt1 before entering ::tclreadline::Loop, this @@ -242,7 +242,7 @@ \fItclreadline\fP defines the following variables in the namespace \fI::tclreadline\fP: -(for backwards compatiblity the global variables tclreadline_version, +(for backwards compatibility the global variables tclreadline_version, tclreadline_patchLevel and tclreadline_library are still present). .TP 5 @@ -247,7 +247,7 @@ .TP 5 \fBtclreadline::version\fP (read-only) -holds the version string "@TCLREADLINE_VERSION@". +holds the version string "@VERSION@". .TP 5 \fBtclreadline::patchLevel\fP (read-only) @@ -255,7 +255,7 @@ .TP 5 \fBtclreadline::library\fP (read-only) -holds the library string "@TCLREADLINE_LIBRARY@". +holds the library string "@TCLRL_DIR@". .TP 5 \fBtclreadline::license\fP (read-only) debian/patches/varnames.patch0000644000000000000000000000664111757754724013504 0ustar Index: tclreadline/tclreadline.n.in =================================================================== --- tclreadline.orig/tclreadline.n.in +++ tclreadline/tclreadline.n.in @@ -232,6 +232,11 @@ of the printable prompt. See for example the variable `prompt_string' in the file tclreadlineSetup.tcl in your tclreadline installation directory. +.TP 5 +\fB::tclreadline::prompt2\fP +a proc which is called by ::tclreadline::Loop and returns a string +which will be displayed as the secondary prompt when interactively +prompting for continuation of an incomplete command. .\" .SH "EXAMPLES" Index: tclreadline/tclreadlineSetup.tcl.in =================================================================== --- tclreadline.orig/tclreadlineSetup.tcl.in +++ tclreadline/tclreadlineSetup.tcl.in @@ -135,7 +135,7 @@ ::tclreadline::Init } - if {[catch {set a [::tclreadline::prompt1]}] && [info nameofexecutable] != ""} { + if {"" == [info procs ::tclreadline::prompt1] && [info nameofexecutable] != ""} { namespace eval ::tclreadline { variable prompt_string @@ -170,6 +170,16 @@ # puts body=[info body ::tclreadline::prompt1] } + if {"" == [info procs ::tclreadline::prompt2] && [info nameofexecutable] != ""} { + + if {"" == [info procs ::tclreadline::prompt2]} { + proc ::tclreadline::prompt2 {} { + return ">" + } + } + # puts body=[info body ::tclreadline::prompt2] + } + if {"" == [info procs exit]} { catch {rename ::tclreadline::Exit ""} @@ -262,22 +272,21 @@ while {1} { - if [info exists tcl_prompt2] { - set prompt2 $tcl_prompt2 - } else { - set prompt2 ">" - } - if {[catch { if {"" != [namespace eval ::tclreadline {info procs prompt1}]} { - set LINE [::tclreadline::readline read \ + set ::tclreadline::LINE [::tclreadline::readline read \ [::tclreadline::prompt1]] } else { - set LINE [::tclreadline::readline read %] + set ::tclreadline::LINE [::tclreadline::readline read %] } - while {![::tclreadline::readline complete $LINE]} { - append LINE "\n" - append LINE [tclreadline::readline read ${prompt2}] + while {![::tclreadline::readline complete $::tclreadline::LINE]} { + append ::tclreadline::LINE "\n" + if {"" != [namespace eval ::tclreadline {info procs prompt2}]} { + append ::tclreadline::LINE \ + [tclreadline::readline read [::tclreadline::prompt2]] + } else { + append ::tclreadline::LINE [tclreadline::readline read >] + } } } ::tclreadline::errorMsg]} { puts stderr [list tclreadline::Loop: error. \ @@ -293,19 +302,20 @@ # from tcsh's behaviour, but I found it quite convenient # while using mshell on os9. # - if {[string length $LINE] && [history event 0] != $LINE} { - history add $LINE + if {[string length $::tclreadline::LINE] && \ + [history event 0] != $::tclreadline::LINE} { + history add $::tclreadline::LINE } if [catch { - set result [eval $LINE] - if {$result != "" && [tclreadline::Print]} { - puts $result + set ::tclreadline::result [eval $::tclreadline::LINE] + if {$::tclreadline::result != "" && [tclreadline::Print]} { + puts $::tclreadline::result } - set result "" + set ::tclreadline::result "" } ::tclreadline::errorMsg] { puts stderr $::tclreadline::errorMsg - puts stderr [list while evaluating $LINE] + puts stderr [list while evaluating $::tclreadline::LINE] } } debian/patches/link.patch0000644000000000000000000000147311757754724012623 0ustar Index: tclreadline-2.1.0/aux/ltconfig =================================================================== --- tclreadline-2.1.0.orig/aux/ltconfig +++ tclreadline-2.1.0/aux/ltconfig @@ -1232,8 +1232,8 @@ *) if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then - archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' - archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname $LDFLAGS -o $lib' + archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname $LDFLAGS ${wl}-retain-symbols-file $wl$export_symbols -o $lib' else ld_shlibs=no fi debian/patches/memuse.patch0000644000000000000000000000106111757754724013152 0ustar Index: tclreadline/tclreadline.c ===================================================================== --- tclreadline.orig/tclreadline.c +++ tclreadline/tclreadline.c @@ -49,8 +49,8 @@ static const char* tclrl_version_str = TCLRL_VERSION_STR; static const char* tclrl_patchlevel_str = TCLRL_PATCHLEVEL_STR; -#define MALLOC(size) Tcl_Alloc((int) size) -#define FREE(ptr) if (ptr) { Tcl_Free((char*) ptr); ptr = 0; } +#define MALLOC(size) malloc((int) size) +#define FREE(ptr) if (ptr) { free((char*) ptr); ptr = 0; } enum { _CMD_SET = (1 << 0), debian/patches/series0000644000000000000000000000026411757754724012057 0ustar manpage.patch tclshpath.patch completion_pbug.patch completion_matches.patch memuse.patch complete_nontcl.patch varnames.patch tclrldir.patch kfreebsd.patch tinfo.patch link.patch debian/patches/tclrldir.patch0000644000000000000000000000133711757754724013504 0ustar Index: tclreadline-2.1.0/configure =================================================================== --- tclreadline-2.1.0.orig/configure +++ tclreadline-2.1.0/configure @@ -1862,7 +1862,7 @@ fi TCLRL_LIBDIR="${prefix}/lib" -TCLRL_DIR="${TCLRL_LIBDIR}/tclreadline$VERSION" +TCLRL_DIR="/usr/share/tcltk/tclreadline$VERSION" # HEADERS Index: tclreadline-2.1.0/configure.in =================================================================== --- tclreadline-2.1.0.orig/configure.in +++ tclreadline-2.1.0/configure.in @@ -91,7 +91,7 @@ fi TCLRL_LIBDIR="${prefix}/lib" AC_SUBST(TCLRL_LIBDIR) -TCLRL_DIR="${TCLRL_LIBDIR}/tclreadline$VERSION" +TCLRL_DIR="/usr/share/tcltk/tclreadline$VERSION" AC_SUBST(TCLRL_DIR) # HEADERS debian/rules0000755000000000000000000000251611757754724010275 0ustar #!/usr/bin/make -f DESTDIR = $(shell pwd)/debian/tcl-tclreadline DPKG_EXPORT_BUILDFLAGS = 1 include /usr/share/dpkg/buildflags.mk LDFLAGS = $(shell dpkg-buildflags --get LDFLAGS) export LDFLAGS %: dh $@ override_dh_auto_configure: cp -b /usr/share/misc/config.guess aux/ cp -b /usr/share/misc/config.sub aux/ # A bit ugly way to prevent autoconfing after ./configure touch aclocal.m4 && \ touch stamp-h.in && \ touch config.h.in && \ touch Makefile.in && \ touch configure && \ dh_auto_configure -- \ --with-tcl=/usr/lib \ --with-tcl-includes=/usr/include/tcl override_dh_clean: -mv -f aux/config.guess~ aux/config.guess -mv -f aux/config.sub~ aux/config.sub dh_clean tclreadline.h tclreadline.n override_dh_auto_install: dh_auto_install # Fix up the manpage mv $(DESTDIR)/usr/share/man/mann/tclreadline.n \ $(DESTDIR)/usr/share/man/man3/tclreadline.3tcl # Remove .la file rm $(DESTDIR)/usr/lib/*.la # Remove empty directories find $(DESTDIR) -empty -prune -exec rmdir \{\} \; override_dh_gencontrol: tcltk-depends dh_gencontrol get-orig-source: wget -O tclreadline_2.1.0.orig.tar.gz \ http://sourceforge.net/projects/tclreadline/files/tclreadline/tclreadline-2.1.0/tclreadline-2.1.0.tar.gz .PHONY: override_dh_auto_configure override_dh_clean override_dh_auto_install override_dh_gencontrol get-orig-source debian/control0000644000000000000000000000151311757754724010614 0ustar Source: tclreadline Section: devel Priority: optional Maintainer: Debian Tcl/Tk Packagers Uploaders: Sergei Golovan Build-Depends: debhelper (>= 8.0.0), dpkg-dev (>= 1.16.1~), tcl-dev, libreadline-dev, autotools-dev Standards-Version: 3.9.3 Homepage: http://tclreadline.sourceforge.net/ Package: tcl-tclreadline Section: devel Priority: optional Architecture: any Depends: ${shlibs:Depends}, ${tclsh:Depends}, ${misc:Depends} Replaces: tclreadline Conflicts: tclreadline Provides: tclreadline Description: GNU Readline Extension for Tcl/Tk tclreadline adds GNU Readline support to standard Tcl/Tk. It provides interactive command editing and history for Tcl shells (this must be enabled on a user-by-user basis) and allows the use of GNU Readline features in Tcl programs. debian/tcl-tclreadline.lintian-overrides0000644000000000000000000000006311757754724015636 0ustar tcl-tclreadline: package-name-doesnt-match-sonames debian/changelog0000644000000000000000000001735611760474027011064 0ustar tclreadline (2.1.0-12) unstable; urgency=low * Fixed build of shared library on kfreebsd-* architectures. -- Sergei Golovan Sun, 27 May 2012 22:49:04 +0400 tclreadline (2.1.0-11) unstable; urgency=low * Switched to 3.0 (quilt) source package format. * Removed useless linking to libtermcap.so (closes: #645273). * Removed Chris Waters from uploaders list (closes: #664115). * Renamed the binary package to tcl-tclreadline to comply with Debian Tcl/Tk policy. * Added hardened build flags using dpkg-buildflags. * Added ${misc:Depends} substitution variable to debian/control. * Removed unneeded libtclreadline.la file. * Bumped debhelper compatibility version to 8. * Bumped standards version to 3.9.3. -- Sergei Golovan Fri, 25 May 2012 23:12:21 +0400 tclreadline (2.1.0-10) unstable; urgency=low * Touch configure script in debian/rules to prevent its regeneration. -- Sergei Golovan Tue, 03 Nov 2009 12:21:54 +0300 tclreadline (2.1.0-9) unstable; urgency=low * Removed Anselm Lingnau from uploaders list (closes: #540856). * Replaced libreadline5-dev by libreadline-dev in build dependencies (closes: #553862). * Overridden lintian warnings about mismatching package name with soname and ancient libtool (local patches are used to fix build issues on unusual architectures). * Added README.source which describes how to apply patches to the source. * Bumped standards version to 3.8.3. -- Sergei Golovan Mon, 02 Nov 2009 09:39:16 +0300 tclreadline (2.1.0-8) unstable; urgency=low * Changed modification time of several files in debian/rules to prevent autoconf invocation after configure call (to prevent FTBFS under certain conditions). * Bumped standards version to 3.8.0. -- Sergei Golovan Thu, 26 Jun 2008 10:59:24 +0400 tclreadline (2.1.0-7) unstable; urgency=low * Protected quilt invocation in debian/rules to make it possible to convert bwidget source package to 3.0 (quilt) format (closes: #484921). * Cleaned up debian/rules. -- Sergei Golovan Mon, 09 Jun 2008 20:50:45 +0400 tclreadline (2.1.0-6) unstable; urgency=low * Quoted CFLAGS in debian/rules when passing to the shell, not when assigning to a make variable; otherwise the quotes end up as part of the variable and many things go wrong, leading to a build failure (closes: #476025). -- Sergei Golovan Mon, 14 Apr 2008 15:00:54 +0400 tclreadline (2.1.0-5) unstable; urgency=low * Added uscan control file debian/watch. * Removed empty directory /usr/bin from the binary package. * Bumped standards version to 3.7.3. -- Sergei Golovan Sat, 09 Feb 2008 10:59:07 +0300 tclreadline (2.1.0-4) unstable; urgency=low [ Sergei Golovan ] * Adapted the package to Debian Tcl/Tk policy. This includes moving architecture independent files into a subdirectory of /usr/share/tcltk and rewriting dependencies in terms of default tcl package. * Removed #!tclsh line from tclreadline init scripts since they aren't supposed to be executed directly. * Bumped debhelper compatibility level to 5. * Fixed syntax error in completer (the bug arises if a command with options started with a hyphen is completed). [ Francesco Paolo Lovergine ] * Added Homepage field in debian/control. -- Sergei Golovan Thu, 15 Nov 2007 19:26:42 +0300 tclreadline (2.1.0-3) unstable; urgency=low [ Sergei Golovan ] * Fixed building of shared library on kfreebsd-i386 and kfreebsd-amd64 architectures. -- Sergei Golovan Sun, 16 Sep 2007 13:52:23 +0400 tclreadline (2.1.0-2) unstable; urgency=low * Added Sergei Golovan to uploaders. * Rewritten clean target in debian/rules to ignore only missing Makefile error. -- Sergei Golovan Sun, 16 Sep 2007 13:52:23 +0400 tclreadline (2.1.0-1) unstable; urgency=low [ Sergei Golovan ] * New maintainer Tcl/Tk Debian Packagers. * New upstream release. * Use quilt for patch management. * Added homepage URL to the long package description. * Fixed typos in manual page (closes: #366930). * Fixed bug with filenames completion for non-Tcl commands (see http://sourceforge.net/tracker/index.php?func=detail&aid=754797&group_id=7657&atid=107657). * Added ::tclreadline::prompt2 command which allows to customize secondary prompt. Also removed garbage global variable prompt2. * Don't use variable tcl_prompt2 at all (tclx uses this variable in commandloop command). Closes: #87050. * Bumped standards version to 3.7.2. [Chris Waters] * Added Anselm Lingnau to uploaders. -- Chris Waters Sat, 14 Jul 2007 15:40:54 -0700 tclreadline (1.2.0-7) unstable; urgency=low * Changed build-dependency to libreadline5-dev (closes: #326294). * Added new versions of config.{sub,guess} (closes: #333652). * Beefed up package description (closes: #209754). * Fixed permission problem which prevented library from being stripped. * Fixed nroff error in man page (needed to double esc. char '/'). -- Chris Waters Mon, 14 Nov 2005 12:14:16 -0800 tclreadline (1.2.0-6.1) unstable; urgency=low * Non-maintainer upload. * Use rl_completion_matches() instead of the deprecated completion_matches() Closes: #226565 -- dann frazier Wed, 12 Oct 2005 06:21:34 -0600 tclreadline (1.2.0-6) unstable; urgency=low * Trying memuse patch from David Welton to get tclreadline working with threaded Tcl versions. I'm not sure this patch is perfect (I'm a little afraid of what happens if you actually use threads), but at least it no longer crashes immediately (closes: #175192). * Patched startup code to no longer overwrite the global variables 'a', 'LINE' and 'result'. Other variables seemed to be ok. (closes: #89650, #90060, #92812). -- Chris Waters Fri, 23 May 2003 01:39:41 -0700 tclreadline (1.2.0-5) unstable; urgency=low * New maintainer * Fixed build-dependency to libreadline4-dev. -- Chris Waters Sun, 13 Oct 2002 02:30:30 -0700 tclreadline (1.2.0-4) unstable; urgency=high * Rebuild against new libreadline4 (Closes: #95320) -- Mike Markley Thu, 26 Apr 2001 05:30:27 -0700 tclreadline (1.2.0-3) unstable; urgency=low * Changed url in copyright file to new location (closes: #83165) -- Mike Markley Thu, 15 Feb 2001 17:13:19 -0800 tclreadline (1.2.0-2) unstable; urgency=low * New maintainer. -- Mike Markley Fri, 25 Aug 2000 19:06:38 -0700 tclreadline (1.2.0-1) unstable; urgency=low * New upstream version. * Rebuilt with Tcl 8.3. -- David Engel Tue, 4 Apr 2000 20:47:48 -0500 tclreadline (1.0.3-1) unstable; urgency=low * New upstream version. * Rebuilt with ncurses5 and readline4. -- David Engel Wed, 5 Jan 2000 09:58:28 -0600 tclreadline (1.0.0-1) unstable; urgency=low * New upstream version. * FHS changes. -- David Engel Tue, 28 Sep 1999 21:06:04 -0500 tclreadline (0.9-1) unstable; urgency=low * New upstream version. -- David Engel Mon, 23 Aug 1999 14:02:06 -0500 tclreadline (0.8-3) unstable; urgency=low * Rebuilt again with new Tcl/Tk 8.,2. -- David Engel Mon, 23 Aug 1999 12:13:19 -0500 tclreadline (0.8-2) unstable; urgency=low * Rebuilt with Tcl 8.2. * Changed to exit when ^D is entered. -- David Engel Fri, 20 Aug 1999 01:37:45 -0500 tclreadline (0.8-1) unstable; urgency=low * Initial packaging. -- David Engel Thu, 8 Jul 1999 21:25:17 -0500 debian/source/0000755000000000000000000000000011760474132010473 5ustar debian/source/format0000644000000000000000000000001411757754724011717 0ustar 3.0 (quilt) debian/tcl-tclreadline.dirs0000644000000000000000000000002311757754724013135 0ustar usr/share/man/man3 debian/source.lintian-overrides0000644000000000000000000000004411253202757014050 0ustar tclreadline source: ancient-libtool debian/tcl-tclreadline.docs0000644000000000000000000000001711757754724013127 0ustar AUTHORS README debian/compat0000644000000000000000000000000211757754724010407 0ustar 8 debian/watch0000644000000000000000000000013510753257745010235 0ustar version=3 http://sf.net/tclreadline/tclreadline-?_?([\d+\.]+|\d+)\.(?:tar.*|tgz|zip|gz|bz2|) debian/copyright0000644000000000000000000000334210556046047011132 0ustar This package was debianized by David Engel from sources obtained at http://tclreadline.sourceforge.net/ Copyright: Copyright (c) 1998 - 2000, Johannes Zellner All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of Johannes Zellner nor the names of contributors to this software may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.