Sun Mar 14 14:06:09 2010 UTC ()
Changes 6.17.00:
I am pleased to announce that tcsh-6.17 is now available; this is a mainly a
bug fix release with the exception of these three feature additions:
 10. always save the whole command, not just the first 80 chars of it.
  4. Add autoexpand=onlyhistory (Don Estabrook, m66)
  3. Add history in loops (Laurence Darby, m48)
Please consult the Fixes files for a complete list of changes.


(adam)
diff -r1.66 -r1.67 pkgsrc/shells/tcsh/Makefile
diff -r1.24 -r1.25 pkgsrc/shells/tcsh/distinfo
diff -r1.10 -r1.11 pkgsrc/shells/tcsh/patches/patch-aa

cvs diff -r1.66 -r1.67 pkgsrc/shells/tcsh/Makefile (expand / switch to unified diff)

--- pkgsrc/shells/tcsh/Makefile 2009/08/15 23:43:26 1.66
+++ pkgsrc/shells/tcsh/Makefile 2010/03/14 14:06:09 1.67
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.66 2009/08/15 23:43:26 zafer Exp $ 1# $NetBSD: Makefile,v 1.67 2010/03/14 14:06:09 adam Exp $
2 2
3DISTNAME= tcsh-6.16.00 3DISTNAME= tcsh-6.17.00
4CATEGORIES= shells 4CATEGORIES= shells
5MASTER_SITES= ftp://ftp.astron.com/pub/tcsh/ \ 5MASTER_SITES= ftp://ftp.astron.com/pub/tcsh/ \
6 ftp://ftp.funet.fi/pub/unix/shells/tcsh/ 6 ftp://ftp.funet.fi/pub/unix/shells/tcsh/
7 7
8MAINTAINER= kim@tac.nyc.ny.us 8MAINTAINER= kim@tac.nyc.ny.us
9HOMEPAGE= http://www.tcsh.org/Welcome 9HOMEPAGE= http://www.tcsh.org/Welcome
10COMMENT= Extended C-shell with many useful features 10COMMENT= Extended C-shell with many useful features
11 11
12PKG_DESTDIR_SUPPORT= user-destdir 12PKG_DESTDIR_SUPPORT= user-destdir
13 13
14CONFLICTS?= static-tcsh-[0-9]* 14CONFLICTS?= static-tcsh-[0-9]*
15 15
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
@@ -25,57 +25,57 @@ PLIST_SRC= ${WRKDIR}/PLIST-src @@ -25,57 +25,57 @@ PLIST_SRC= ${WRKDIR}/PLIST-src
25.if ${OPSYS} == "SunOS" 25.if ${OPSYS} == "SunOS"
26LOWER_OPSYS_VERSUFFIX= ${OS_VERSION:S/5./2./} 26LOWER_OPSYS_VERSUFFIX= ${OS_VERSION:S/5./2./}
27.endif 27.endif
28 28
29PKG_SHELL?= bin/tcsh 29PKG_SHELL?= bin/tcsh
30 30
31INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 31INSTALLATION_DIRS= bin ${PKGMANDIR}/man1
32 32
33post-install: 33post-install:
34 @${ECHO} "Installing message catalogues" 34 @${ECHO} "Installing message catalogues"
35 cp ${PKGDIR}/PLIST ${PLIST_SRC} 35 cp ${PKGDIR}/PLIST ${PLIST_SRC}
36 set -e; \ 36 set -e; \
37 if [ -f ${WRKSRC}/tcsh.C.cat ]; \ 37 if [ -f ${WRKSRC}/tcsh.C.cat ]; \
38 then \ 38 then \
39 [ -d ${DESTDIR}${PREFIX:Q}/${NLSDIR:Q}/C ] || \ 39 [ -d ${DESTDIR}${PREFIX}/${NLSDIR}/C ] || \
40 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX:Q}/${NLSDIR:Q}/C;\ 40 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/${NLSDIR}/C; \
41 ${INSTALL_DATA} ${WRKSRC:Q}/tcsh.C.cat \ 41 ${INSTALL_DATA} ${WRKSRC}/tcsh.C.cat \
42 ${DESTDIR}${PREFIX}/${NLSDIR:Q}/C/tcsh.cat; \ 42 ${DESTDIR}${PREFIX}/${NLSDIR}/C/tcsh.cat; \
43 ${ECHO} ${NLSDIR:Q}/C/tcsh.cat >> ${PLIST_SRC:Q}; \ 43 ${ECHO} ${NLSDIR}/C/tcsh.cat >> ${PLIST_SRC}; \
44 for i in \ 44 for i in \
45 et:ISO_8859-15:et:EE \ 45 et:ISO_8859-15:et:EE \
46 finnish:ISO_8859-1:fi:FI \ 46 finnish:ISO_8859-1:fi:FI \
47 french:ISO_8859-1:fr:BE:CA:CH:FR \ 47 french:ISO_8859-1:fr:BE:CA:CH:FR \
48 german:ISO_8859-1:de:AT:CH:DE \ 48 german:ISO_8859-1:de:AT:CH:DE \
49 greek:ISO_8859-7:el:GR \ 49 greek:ISO_8859-7:el:GR \
50 italian:ISO_8859-1:it:CH:IT \ 50 italian:ISO_8859-1:it:CH:IT \
51 ja:eucJP:ja:JP \ 51 ja:eucJP:ja:JP \
52 pl:ISO_8859-2:pl:PL \ 52 pl:ISO_8859-2:pl:PL \
53 russian:KOI8-R:ru:RU:SU \ 53 russian:KOI8-R:ru:RU:SU \
54 spanish:ISO_8859-1:es:ES \ 54 spanish:ISO_8859-1:es:ES \
55 ukrainian:KOI8-U:uk:UA \ 55 ukrainian:KOI8-U:uk:UA \
56 ; \ 56 ; \
57 do \ 57 do \
58 OIFS="$${IFS}"; \ 58 OIFS="$${IFS}"; \
59 IFS=":$${IFS}"; \ 59 IFS=":$${IFS}"; \
60 set -- $$i; \ 60 set -- $$i; \
61 IFS="$${OIFS}"; \ 61 IFS="$${OIFS}"; \
62 l=$$1; shift; \ 62 l=$$1; shift; \
63 s=$$1; shift; \ 63 s=$$1; shift; \
64 c=$$1; shift; \ 64 c=$$1; shift; \
65 o=; \ 65 o=; \
66 while [ $$# -gt 0 ]; \ 66 while [ $$# -gt 0 ]; \
67 do \ 67 do \
68 d=${NLSDIR:Q}/$${c}_$$1.$${s}; \ 68 d=${NLSDIR}/$${c}_$$1.$${s}; \
69 [ -d ${DESTDIR}${PREFIX}/$$d ] || \ 69 [ -d ${DESTDIR}${PREFIX}/$$d ] || \
70 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/$$d; \ 70 ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/$$d; \
71 if [ -z "$$o" ]; \ 71 if [ -z "$$o" ]; \
72 then \ 72 then \
73 o="$$d"; \ 73 o="$$d"; \
74 ${INSTALL_DATA} ${WRKSRC}/tcsh.$${l}.cat \ 74 ${INSTALL_DATA} ${WRKSRC}/tcsh.$${l}.cat \
75 ${DESTDIR}${PREFIX}/$${d}/tcsh.cat; \ 75 ${DESTDIR}${PREFIX}/$${d}/tcsh.cat; \
76 else \ 76 else \
77 ${LN} -f ${DESTDIR}${PREFIX}/$${o}/tcsh.cat \ 77 ${LN} -f ${DESTDIR}${PREFIX}/$${o}/tcsh.cat \
78 ${DESTDIR}${PREFIX}/$${d}; \ 78 ${DESTDIR}${PREFIX}/$${d}; \
79 fi; \ 79 fi; \
80 ${ECHO} $${d}/tcsh.cat >> ${PLIST_SRC}; \ 80 ${ECHO} $${d}/tcsh.cat >> ${PLIST_SRC}; \
81 shift 1; \ 81 shift 1; \

cvs diff -r1.24 -r1.25 pkgsrc/shells/tcsh/distinfo (expand / switch to unified diff)

--- pkgsrc/shells/tcsh/distinfo 2008/11/10 09:45:43 1.24
+++ pkgsrc/shells/tcsh/distinfo 2010/03/14 14:06:09 1.25
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.24 2008/11/10 09:45:43 adam Exp $ 1$NetBSD: distinfo,v 1.25 2010/03/14 14:06:09 adam Exp $
2 2
3SHA1 (tcsh-6.16.00.tar.gz) = 3d3536bbb9201abdf39b8b364b95e0a218970a5c 3SHA1 (tcsh-6.17.00.tar.gz) = 9bf67d5ce1b406178e9ba535ecd34553fe0d4d36
4RMD160 (tcsh-6.16.00.tar.gz) = ed23351273bb737c184658235f33869488e64696 4RMD160 (tcsh-6.17.00.tar.gz) = 2cc41a895799ade6d62640f877bb626f136dac35
5Size (tcsh-6.16.00.tar.gz) = 886468 bytes 5Size (tcsh-6.17.00.tar.gz) = 890084 bytes
6SHA1 (patch-aa) = 5ba012bfa662b57be300f5e81a8fcce44b218e72 6SHA1 (patch-aa) = bd2c3a5814b17675c56618feae9184548e40c0d0
7SHA1 (patch-ab) = ab71a3826bbcef0702a7d43446f13454176aa671 7SHA1 (patch-ab) = ab71a3826bbcef0702a7d43446f13454176aa671

cvs diff -r1.10 -r1.11 pkgsrc/shells/tcsh/patches/Attic/patch-aa (expand / switch to unified diff)

--- pkgsrc/shells/tcsh/patches/Attic/patch-aa 2007/04/11 04:56:56 1.10
+++ pkgsrc/shells/tcsh/patches/Attic/patch-aa 2010/03/14 14:06:09 1.11
@@ -1,18 +1,27 @@ @@ -1,18 +1,27 @@
1$NetBSD: patch-aa,v 1.10 2007/04/11 04:56:56 christos Exp $ 1$NetBSD: patch-aa,v 1.11 2010/03/14 14:06:09 adam Exp $
2 2
3--- Makefile.in.orig 2007-04-09 20:02:33.000000000 -0400 3--- Makefile.in.orig 2009-06-24 22:09:05.000000000 +0000
4+++ Makefile.in 2007-04-09 20:04:47.000000000 -0400 4+++ Makefile.in
5@@ -512,17 +512,10 @@ 5@@ -278,7 +278,7 @@ P=
 6 prefix=@prefix@
 7 exec_prefix=@exec_prefix@
 8 bindir=@bindir@
 9-mandir=@datarootdir@/man
 10+mandir=@mandir@
 11 MANSECT=1
 12 DESTBIN=${DESTDIR}${bindir}
 13 DESTMAN=${DESTDIR}${mandir}/man${MANSECT}
 14@@ -512,17 +512,10 @@ vgrind:
6 install-strip: install 15 install-strip: install
7  16
8 install: tcsh$(EXEEXT)  17 install: tcsh$(EXEEXT)
9- -mkdir -p ${DESTBIN} 18- -mkdir -p ${DESTBIN}
10- -mv -f ${DESTBIN}/tcsh$(EXEEXT) ${DESTBIN}/tcsh.old 19- -mv -f ${DESTBIN}/tcsh$(EXEEXT) ${DESTBIN}/tcsh.old
11- cp tcsh$(EXEEXT) ${DESTBIN}/tcsh$(EXEEXT) 20- cp tcsh$(EXEEXT) ${DESTBIN}/tcsh$(EXEEXT)
12- -strip ${DESTBIN}/tcsh$(EXEEXT) 21- -strip ${DESTBIN}/tcsh$(EXEEXT)
13- chmod 755 ${DESTBIN}/tcsh$(EXEEXT) 22- chmod 755 ${DESTBIN}/tcsh$(EXEEXT)
14+ ${BSD_INSTALL_PROGRAM} tcsh${EXEEXT} ${DESTBIN}/tcsh${EXEEXT} 23+ ${BSD_INSTALL_PROGRAM} tcsh${EXEEXT} ${DESTBIN}/tcsh${EXEEXT}
15  24
16 install.man: tcsh.man 25 install.man: tcsh.man
17- -mkdir -p ${DESTMAN} 26- -mkdir -p ${DESTMAN}
18- -rm -f ${DESTMAN}/tcsh.${MANSECT} 27- -rm -f ${DESTMAN}/tcsh.${MANSECT}