diff options
author | obache <obache@pkgsrc.org> | 2008-08-22 07:42:52 +0000 |
---|---|---|
committer | obache <obache@pkgsrc.org> | 2008-08-22 07:42:52 +0000 |
commit | 81b569010d772a4993726078660b0e700d8a21e2 (patch) | |
tree | 9569377a424354cd846392cc2e38929447a5b585 | |
parent | 61e980122f31b6e892cd01d91a3cf56dd1ac91d0 (diff) | |
download | pkgsrc-81b569010d772a4993726078660b0e700d8a21e2.tar.gz |
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)
-rw-r--r-- | shells/eltclsh/Makefile | 13 | ||||
-rw-r--r-- | shells/eltclsh/PLIST | 4 | ||||
-rw-r--r-- | shells/eltclsh/distinfo | 9 | ||||
-rw-r--r-- | shells/eltclsh/patches/patch-aa | 13 | ||||
-rw-r--r-- | shells/eltclsh/patches/patch-ab | 6 |
5 files changed, 17 insertions, 28 deletions
diff --git a/shells/eltclsh/Makefile b/shells/eltclsh/Makefile index ec68680144f..72472a7cca7 100644 --- a/shells/eltclsh/Makefile +++ b/shells/eltclsh/Makefile @@ -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 @@ MAINTAINER= pkgsrc-users@NetBSD.org 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 --git a/shells/eltclsh/PLIST b/shells/eltclsh/PLIST index 51cba421a0b..d7d55da58b6 100644 --- a/shells/eltclsh/PLIST +++ b/shells/eltclsh/PLIST @@ -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 --git a/shells/eltclsh/distinfo b/shells/eltclsh/distinfo index 25874ece7e3..c5779f2a163 100644 --- a/shells/eltclsh/distinfo +++ b/shells/eltclsh/distinfo @@ -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 --git a/shells/eltclsh/patches/patch-aa b/shells/eltclsh/patches/patch-aa deleted file mode 100644 index e9c76f6a32e..00000000000 --- a/shells/eltclsh/patches/patch-aa +++ /dev/null @@ -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 --git a/shells/eltclsh/patches/patch-ab b/shells/eltclsh/patches/patch-ab index 419b81c1ba6..4d07ac8e310 100644 --- a/shells/eltclsh/patches/patch-ab +++ b/shells/eltclsh/patches/patch-ab @@ -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) |