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