pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/shells/eltclsh Update eltclsh to 1.9.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/450c412baeb9
branches:  trunk
changeset: 546118:450c412baeb9
user:      obache <obache%pkgsrc.org@localhost>
date:      Fri Aug 22 07:42:52 2008 +0000

description:
Update eltclsh to 1.9.
Based on PR 37283 (updated to 1.8).

eltclsh 1.9 released august 8, 2008

 30. Fix libtool usage and install target to allow cross compilation in OpenEmbedded.
 29. Honor TCL_DBGX to allow  compiling  against a  tcl library  with debugging
     symbols enabled.
 28. Honor CFLAGS from the environment during the build process
 27. Fix history command that was not working.
 26. Switch repository to git.

eltclsh 1.8 released august 20, 2007

 25. Add wrappedputs procedure that print a string wrapped to a given width.
 24. Stop scanning arguments in interactive mode when user press C-d.

eltclsh 1.7 released december 19, 2006

 23. Add new function "interactive" which starts the interactive
     interpreter (useful inside scripts).
 22. Add support for installation in $(DESTDIR)

diffstat:

 shells/eltclsh/Makefile         |  13 ++++++++-----
 shells/eltclsh/PLIST            |   4 ++--
 shells/eltclsh/distinfo         |   9 ++++-----
 shells/eltclsh/patches/patch-aa |  13 -------------
 shells/eltclsh/patches/patch-ab |   6 +++---
 5 files changed, 17 insertions(+), 28 deletions(-)

diffs (93 lines):

diff -r ca39fe053db8 -r 450c412baeb9 shells/eltclsh/Makefile
--- a/shells/eltclsh/Makefile   Fri Aug 22 06:37:53 2008 +0000
+++ b/shells/eltclsh/Makefile   Fri Aug 22 07:42:52 2008 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2007/02/22 19:01:24 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2008/08/22 07:42:52 obache Exp $
 
-DISTNAME=      eltclsh-1.6
-PKGREVISION=   1
+DISTNAME=      eltclsh-1.9
 CATEGORIES=    shells
 MASTER_SITES=  http://softs.laas.fr/openrobots/php/download.php/
 
@@ -9,14 +8,18 @@
 HOMEPAGE=      https://softs.laas.fr/openrobots/wiki/eltclsh
 COMMENT=       Interactive TCL shell with editline facilities
 
+PKG_DESTDIR_SUPPORT=   user-destdir
+
 GNU_CONFIGURE=         yes
 CONFIGURE_ARGS+=       --with-tcl=${BUILDLINK_PREFIX.tcl}/lib
-CONFIGURE_ARGS+=       --with-tk=${BUILDLINK_PREFIX.tk}/lib
 
 USE_LANGUAGES=         c
 USE_LIBTOOL=           yes
 USE_TOOLS+=            gmake
 
+.include "options.mk"
+
+INSTALL_ENV+=          ELTCL_LIBRARY=${DESTDIR}${PREFIX}/share/eltcl
+
 .include "../../lang/tcl/buildlink3.mk"
-.include "../../x11/tk/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r ca39fe053db8 -r 450c412baeb9 shells/eltclsh/PLIST
--- a/shells/eltclsh/PLIST      Fri Aug 22 06:37:53 2008 +0000
+++ b/shells/eltclsh/PLIST      Fri Aug 22 07:42:52 2008 +0000
@@ -1,6 +1,6 @@
-@comment $NetBSD: PLIST,v 1.2 2006/11/30 18:02:28 joerg Exp $
+@comment $NetBSD: PLIST,v 1.3 2008/08/22 07:42:52 obache Exp $
 bin/eltclsh
-bin/elwish
+${PLIST.tk}bin/elwish
 man/man1/eltclsh.1
 share/eltcl/complete.tcl
 share/eltcl/init.tcl
diff -r ca39fe053db8 -r 450c412baeb9 shells/eltclsh/distinfo
--- a/shells/eltclsh/distinfo   Fri Aug 22 06:37:53 2008 +0000
+++ b/shells/eltclsh/distinfo   Fri Aug 22 07:42:52 2008 +0000
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.2 2006/11/30 18:02:28 joerg Exp $
+$NetBSD: distinfo,v 1.3 2008/08/22 07:42:52 obache Exp $
 
-SHA1 (eltclsh-1.6.tar.gz) = 159d79c265ed6cf3efd1c926f58c6705c630ed4e
-RMD160 (eltclsh-1.6.tar.gz) = daf83a9f509015e0c6d405f57ae6940e0f129d06
-Size (eltclsh-1.6.tar.gz) = 328626 bytes
-SHA1 (patch-aa) = 77ed0d9200df1b533997e4d0147d4bd3e3226108
+SHA1 (eltclsh-1.9.tar.gz) = 4c85fc6927c3fc4359316e9265460a8747972a0d
+RMD160 (eltclsh-1.9.tar.gz) = 8bee0288bc458845b5384272164df48e2e7e0b03
+Size (eltclsh-1.9.tar.gz) = 342659 bytes
 SHA1 (patch-ab) = b6e3474302a6db10fd527072cd184f5775b0c89b
diff -r ca39fe053db8 -r 450c412baeb9 shells/eltclsh/patches/patch-aa
--- a/shells/eltclsh/patches/patch-aa   Fri Aug 22 06:37:53 2008 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2006/11/21 15:27:42 obache Exp $
-
---- src/loop.c.orig    2005-10-04 07:29:20.000000000 +0000
-+++ src/loop.c
-@@ -301,7 +301,7 @@ elTclshLoop(int argc, char **argv, ElTcl
-     */
- 
-  done:
--   if (iinfo->command != NULL) Tcl_DecrRefCount(iinfo->command);
-+   if (iinfo->command != NULL) {Tcl_DecrRefCount(iinfo->command);}
-    snprintf(buffer, sizeof(buffer), "exit %d", exitCode);
-    Tcl_Eval(iinfo->interp, buffer);
- }
diff -r ca39fe053db8 -r 450c412baeb9 shells/eltclsh/patches/patch-ab
--- a/shells/eltclsh/patches/patch-ab   Fri Aug 22 06:37:53 2008 +0000
+++ b/shells/eltclsh/patches/patch-ab   Fri Aug 22 07:42:52 2008 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.1 2006/11/30 18:02:28 joerg Exp $
+$NetBSD: patch-ab,v 1.2 2008/08/22 07:42:52 obache Exp $
 
---- Makefile.in.orig   2006-11-30 17:57:09.000000000 +0000
+--- Makefile.in.orig   2008-08-08 14:15:11.000000000 +0000
 +++ Makefile.in
-@@ -63,7 +63,7 @@ all depends: $(config_files) $(config_he
+@@ -65,7 +65,7 @@ all depends: $(config_files) $(config_he
  clean:
        $(make_subdirs)
  



Home | Main Index | Thread Index | Old Index