Update to tcsh 6.23.02

OBS-URL: https://build.opensuse.org/package/show/shells/tcsh?expand=0&rev=123
This commit is contained in:
Dr. Werner Fink 2022-01-11 15:23:18 +00:00 committed by Git OBS Bridge
parent be7545a587
commit 66b7b60dc7
9 changed files with 78 additions and 56 deletions

View File

@ -21,7 +21,7 @@
autoset_dspmbyte(str2short(tcp)); autoset_dspmbyte(str2short(tcp));
--- sh.func.c --- sh.func.c
+++ sh.func.c 2021-04-27 07:36:57.210162751 +0000 +++ sh.func.c 2021-04-27 07:36:57.210162751 +0000
@@ -1420,14 +1420,6 @@ dosetenv(Char **v, struct command *c) @@ -1370,14 +1370,6 @@ dosetenv(Char **v, struct command *c)
} }
#endif /* apollo */ #endif /* apollo */
@ -36,7 +36,7 @@
if (islocale_var(vp)) { if (islocale_var(vp)) {
#ifdef NLS #ifdef NLS
int k; int k;
@@ -1452,6 +1444,13 @@ dosetenv(Char **v, struct command *c) @@ -1402,6 +1394,13 @@ dosetenv(Char **v, struct command *c)
nlsclose(); nlsclose();
nlsinit(); nlsinit();
# endif /* NLS_CATALOGS */ # endif /* NLS_CATALOGS */

View File

@ -1,11 +1,11 @@
--- ---
nls/Makefile.in | 48 ++++++++++++++++++++++++------------------------ nls/Makefile.in | 48 ++++++++++++++++++++++++------------------------
sh.c | 6 +++--- sh.c | 9 ++++++---
2 files changed, 27 insertions(+), 27 deletions(-) 2 files changed, 30 insertions(+), 27 deletions(-)
--- nls/Makefile.in --- nls/Makefile.in
+++ nls/Makefile.in 2015-05-04 14:58:34.999037547 +0000 +++ nls/Makefile.in 2022-01-11 15:20:37.731596998 +0000
@@ -16,96 +16,96 @@ CATGEN= ${srcdir}/catgen @@ -18,96 +18,96 @@ CATGEN= ${srcdir}/catgen
all: ${CATALOGS} all: ${CATALOGS}
@ -13,8 +13,8 @@
-${localedir}/C/LC_MESSAGES/tcsh.cat: C.cat -${localedir}/C/LC_MESSAGES/tcsh.cat: C.cat
+INSTALLED+=${localedir}/C/LC_MESSAGES/tcsh +INSTALLED+=${localedir}/C/LC_MESSAGES/tcsh
+${localedir}/C/LC_MESSAGES/tcsh: C.cat +${localedir}/C/LC_MESSAGES/tcsh: C.cat
mkdir -p $(@D) $(MKDIR_P) $(@D)
$(INSTALL) $> $^ $@ $(INSTALL_DATA) $> $^ $@
C.cat: ${srcdir}/C/charset ${srcdir}/C/*set[0-9]* C.cat: ${srcdir}/C/charset ${srcdir}/C/*set[0-9]*
@${CATGEN} $(GENCAT) $@ $^ $> @${CATGEN} $(GENCAT) $@ $^ $>
@ -23,8 +23,8 @@
-${localedir}/et/LC_MESSAGES/tcsh.cat: et.cat -${localedir}/et/LC_MESSAGES/tcsh.cat: et.cat
+INSTALLED+=${localedir}/et/LC_MESSAGES/tcsh +INSTALLED+=${localedir}/et/LC_MESSAGES/tcsh
+${localedir}/et/LC_MESSAGES/tcsh: et.cat +${localedir}/et/LC_MESSAGES/tcsh: et.cat
mkdir -p $(@D) $(MKDIR_P) $(@D)
$(INSTALL) $> $^ $@ $(INSTALL_DATA) $> $^ $@
et.cat: ${srcdir}/et/charset ${srcdir}/et/*set[0-9]* et.cat: ${srcdir}/et/charset ${srcdir}/et/*set[0-9]*
@${CATGEN} $(GENCAT) $@ $^ $> @${CATGEN} $(GENCAT) $@ $^ $>
@ -33,8 +33,8 @@
-${localedir}/fi/LC_MESSAGES/tcsh.cat: finnish.cat -${localedir}/fi/LC_MESSAGES/tcsh.cat: finnish.cat
+INSTALLED+=${localedir}/fi/LC_MESSAGES/tcsh +INSTALLED+=${localedir}/fi/LC_MESSAGES/tcsh
+${localedir}/fi/LC_MESSAGES/tcsh: finnish.cat +${localedir}/fi/LC_MESSAGES/tcsh: finnish.cat
mkdir -p $(@D) $(MKDIR_P) $(@D)
$(INSTALL) $> $^ $@ $(INSTALL_DATA) $> $^ $@
finnish.cat: ${srcdir}/finnish/charset ${srcdir}/finnish/*set[0-9]* finnish.cat: ${srcdir}/finnish/charset ${srcdir}/finnish/*set[0-9]*
@${CATGEN} $(GENCAT) $@ $^ $> @${CATGEN} $(GENCAT) $@ $^ $>
@ -43,8 +43,8 @@
-${localedir}/fr/LC_MESSAGES/tcsh.cat: french.cat -${localedir}/fr/LC_MESSAGES/tcsh.cat: french.cat
+INSTALLED+=${localedir}/fr/LC_MESSAGES/tcsh +INSTALLED+=${localedir}/fr/LC_MESSAGES/tcsh
+${localedir}/fr/LC_MESSAGES/tcsh: french.cat +${localedir}/fr/LC_MESSAGES/tcsh: french.cat
mkdir -p $(@D) $(MKDIR_P) $(@D)
$(INSTALL) $> $^ $@ $(INSTALL_DATA) $> $^ $@
french.cat: ${srcdir}/french/charset ${srcdir}/french/*set[0-9]* french.cat: ${srcdir}/french/charset ${srcdir}/french/*set[0-9]*
@${CATGEN} $(GENCAT) $@ $^ $> @${CATGEN} $(GENCAT) $@ $^ $>
@ -53,8 +53,8 @@
-${localedir}/de/LC_MESSAGES/tcsh.cat: german.cat -${localedir}/de/LC_MESSAGES/tcsh.cat: german.cat
+INSTALLED+=${localedir}/de/LC_MESSAGES/tcsh +INSTALLED+=${localedir}/de/LC_MESSAGES/tcsh
+${localedir}/de/LC_MESSAGES/tcsh: german.cat +${localedir}/de/LC_MESSAGES/tcsh: german.cat
mkdir -p $(@D) $(MKDIR_P) $(@D)
$(INSTALL) $> $^ $@ $(INSTALL_DATA) $> $^ $@
german.cat: ${srcdir}/german/charset ${srcdir}/german/*set[0-9]* german.cat: ${srcdir}/german/charset ${srcdir}/german/*set[0-9]*
@${CATGEN} $(GENCAT) $@ $^ $> @${CATGEN} $(GENCAT) $@ $^ $>
@ -63,8 +63,8 @@
-${localedir}/gr/LC_MESSAGES/tcsh.cat: greek.cat -${localedir}/gr/LC_MESSAGES/tcsh.cat: greek.cat
+INSTALLED+=${localedir}/el_GR/LC_MESSAGES/tcsh +INSTALLED+=${localedir}/el_GR/LC_MESSAGES/tcsh
+${localedir}/el_GR/LC_MESSAGES/tcsh: greek.cat +${localedir}/el_GR/LC_MESSAGES/tcsh: greek.cat
mkdir -p $(@D) $(MKDIR_P) $(@D)
$(INSTALL) $> $^ $@ $(INSTALL_DATA) $> $^ $@
greek.cat: ${srcdir}/greek/charset ${srcdir}/greek/*set[0-9]* greek.cat: ${srcdir}/greek/charset ${srcdir}/greek/*set[0-9]*
@${CATGEN} $(GENCAT) $@ $^ $> @${CATGEN} $(GENCAT) $@ $^ $>
@ -73,8 +73,8 @@
-${localedir}/it/LC_MESSAGES/tcsh.cat: italian.cat -${localedir}/it/LC_MESSAGES/tcsh.cat: italian.cat
+INSTALLED+=${localedir}/it/LC_MESSAGES/tcsh +INSTALLED+=${localedir}/it/LC_MESSAGES/tcsh
+${localedir}/it/LC_MESSAGES/tcsh: italian.cat +${localedir}/it/LC_MESSAGES/tcsh: italian.cat
mkdir -p $(@D) $(MKDIR_P) $(@D)
$(INSTALL) $> $^ $@ $(INSTALL_DATA) $> $^ $@
italian.cat: ${srcdir}/italian/charset ${srcdir}/italian/*set[0-9]* italian.cat: ${srcdir}/italian/charset ${srcdir}/italian/*set[0-9]*
@${CATGEN} $(GENCAT) $@ $^ $> @${CATGEN} $(GENCAT) $@ $^ $>
@ -83,8 +83,8 @@
-${localedir}/ja/LC_MESSAGES/tcsh.cat: ja.cat -${localedir}/ja/LC_MESSAGES/tcsh.cat: ja.cat
+INSTALLED+=${localedir}/ja/LC_MESSAGES/tcsh +INSTALLED+=${localedir}/ja/LC_MESSAGES/tcsh
+${localedir}/ja/LC_MESSAGES/tcsh: ja.cat +${localedir}/ja/LC_MESSAGES/tcsh: ja.cat
mkdir -p $(@D) $(MKDIR_P) $(@D)
$(INSTALL) $> $^ $@ $(INSTALL_DATA) $> $^ $@
ja.cat: ${srcdir}/ja/charset ${srcdir}/ja/*set[0-9]* ja.cat: ${srcdir}/ja/charset ${srcdir}/ja/*set[0-9]*
@${CATGEN} $(GENCAT) $@ $^ $> @${CATGEN} $(GENCAT) $@ $^ $>
@ -93,8 +93,8 @@
-${localedir}/pl/LC_MESSAGES/tcsh.cat: pl.cat -${localedir}/pl/LC_MESSAGES/tcsh.cat: pl.cat
+INSTALLED+=${localedir}/pl/LC_MESSAGES/tcsh +INSTALLED+=${localedir}/pl/LC_MESSAGES/tcsh
+${localedir}/pl/LC_MESSAGES/tcsh: pl.cat +${localedir}/pl/LC_MESSAGES/tcsh: pl.cat
mkdir -p $(@D) $(MKDIR_P) $(@D)
$(INSTALL) $> $^ $@ $(INSTALL_DATA) $> $^ $@
pl.cat: ${srcdir}/pl/charset ${srcdir}/pl/*set[0-9]* pl.cat: ${srcdir}/pl/charset ${srcdir}/pl/*set[0-9]*
@${CATGEN} $(GENCAT) $@ $^ $> @${CATGEN} $(GENCAT) $@ $^ $>
@ -103,8 +103,8 @@
-${localedir}/ru/LC_MESSAGES/tcsh.cat: russian.cat -${localedir}/ru/LC_MESSAGES/tcsh.cat: russian.cat
+INSTALLED+=${localedir}/ru_RU/LC_MESSAGES/tcsh +INSTALLED+=${localedir}/ru_RU/LC_MESSAGES/tcsh
+${localedir}/ru_RU/LC_MESSAGES/tcsh: russian.cat +${localedir}/ru_RU/LC_MESSAGES/tcsh: russian.cat
mkdir -p $(@D) $(MKDIR_P) $(@D)
$(INSTALL) $> $^ $@ $(INSTALL_DATA) $> $^ $@
russian.cat: ${srcdir}/russian/charset ${srcdir}/russian/*set[0-9]* russian.cat: ${srcdir}/russian/charset ${srcdir}/russian/*set[0-9]*
@${CATGEN} $(GENCAT) $@ $^ $> @${CATGEN} $(GENCAT) $@ $^ $>
@ -113,8 +113,8 @@
-${localedir}/es/LC_MESSAGES/tcsh.cat: spanish.cat -${localedir}/es/LC_MESSAGES/tcsh.cat: spanish.cat
+INSTALLED+=${localedir}/es/LC_MESSAGES/tcsh +INSTALLED+=${localedir}/es/LC_MESSAGES/tcsh
+${localedir}/es/LC_MESSAGES/tcsh: spanish.cat +${localedir}/es/LC_MESSAGES/tcsh: spanish.cat
mkdir -p $(@D) $(MKDIR_P) $(@D)
$(INSTALL) $> $^ $@ $(INSTALL_DATA) $> $^ $@
spanish.cat: ${srcdir}/spanish/charset ${srcdir}/spanish/*set[0-9]* spanish.cat: ${srcdir}/spanish/charset ${srcdir}/spanish/*set[0-9]*
@${CATGEN} $(GENCAT) $@ $^ $> @${CATGEN} $(GENCAT) $@ $^ $>
@ -123,11 +123,11 @@
-${localedir}/ru_UA/LC_MESSAGES/tcsh.cat: ukrainian.cat -${localedir}/ru_UA/LC_MESSAGES/tcsh.cat: ukrainian.cat
+INSTALLED+=${localedir}/ru_UA.koi8u/LC_MESSAGES/tcsh +INSTALLED+=${localedir}/ru_UA.koi8u/LC_MESSAGES/tcsh
+${localedir}/ru_UA.koi8u/LC_MESSAGES/tcsh: ukrainian.cat +${localedir}/ru_UA.koi8u/LC_MESSAGES/tcsh: ukrainian.cat
mkdir -p $(@D) $(MKDIR_P) $(@D)
$(INSTALL) $> $^ $@ $(INSTALL_DATA) $> $^ $@
--- sh.c --- sh.c
+++ sh.c 2011-11-17 08:28:47.000000000 +0000 +++ sh.c 2022-01-11 15:13:07.548063798 +0000
@@ -166,8 +166,8 @@ static void st_restore (void *); @@ -166,8 +166,8 @@ static void st_restore (void *);
static void static void
add_localedir_to_nlspath(const char *path) add_localedir_to_nlspath(const char *path)

View File

@ -39,7 +39,7 @@
#endif /* _h_config */ #endif /* _h_config */
--- config_f.h --- config_f.h
+++ config_f.h 2021-04-27 07:41:53.192829973 +0000 +++ config_f.h 2021-04-27 07:41:53.192829973 +0000
@@ -63,7 +63,12 @@ @@ -74,7 +74,12 @@
/* /*
* LOGINFIRST Source ~/.login before ~/.cshrc * LOGINFIRST Source ~/.login before ~/.cshrc
*/ */
@ -53,7 +53,7 @@
/* /*
* VIDEFAULT Make the VI mode editor the default * VIDEFAULT Make the VI mode editor the default
@@ -157,7 +162,7 @@ @@ -168,7 +173,7 @@
* successful, set $REMOTEHOST to the name or address of the * successful, set $REMOTEHOST to the name or address of the
* host * host
*/ */
@ -172,7 +172,7 @@
#endif /* SYSMALLOC */ #endif /* SYSMALLOC */
--- tc.func.c --- tc.func.c
+++ tc.func.c 2021-04-27 07:41:53.196829900 +0000 +++ tc.func.c 2021-04-27 07:41:53.196829900 +0000
@@ -721,9 +721,13 @@ auto_lock(void) @@ -739,9 +739,13 @@ auto_lock(void)
handle_pending_signals(); handle_pending_signals();
errno = 0; errno = 0;
} }
@ -187,7 +187,7 @@
#else #else
@@ -1939,7 +1943,7 @@ getremotehost(int dest_fd) @@ -1957,7 +1961,7 @@ getremotehost(int dest_fd)
* have not caught up yet. * have not caught up yet.
*/ */
addr.s_addr = inet_addr(name); addr.s_addr = inet_addr(name);

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4ebeb2f33633d115d9535f554c651a8523040d8d91e5de333fb2ee045b8e001e
size 1010250

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEErYcQl2PY2MLJTLqAZcJuRx9FsSMFAmGM7eYACgkQZcJuRx9F
sSNxYBAAjGoOXnrXdGzIXTGt+0TWgn9wj1p65I5BiSRlaBhlsjW6LXWMzTJ0s9ct
nuEmdPunU4xea/OStfxlDmgV1ypxIsllwHyJ+XEVINqn3Ilq0RGgY1/mjmXoMBxX
P+80OI6rhyqWDcixwdJrcjCZTO3Q/sErKCfQfKBXRxp9a6uO8ilgzZvALZPmW+zG
v3Hg5RhcGlud34Yrr62GoOmddzWDA4AYuyBn0Xjx6Czw+VZYK6tnRIKm9uwJqghd
K88maAXiB6Qp6o1JUnTog65xlS4CUdixhY7oyyqYJag6mPfnh0ig2QfARq+3PhjM
axRc72P4paE0U19w72mx3fjwdJeXgBMg2s1ijmDO1g1SEKAB/8EJZY3ZDp7niUS8
Dd2lyKFdrqzCHcAkFmcQpGRof6ZwMEjlST8pGBgLp3VvXiOh8vFwRKoI5hLr8Rwq
RjyBVo2IW8Lx23qxF15hij5BEHSYnA0F9bbJmnXAXsf/0Ox+Wm3ikvN/4XqkRRAx
4X+QQh4BK7ljIk6StDl+jQngH9mfftV7G4frTzZZhOA1LFAjt2F+LJUYYmEKSZfr
F75FHtHtmlUpsIya+DzrTZan3zGJoy2ow0zIy3JK2V3Yv6pHAmsw/QR1p+UtC7BK
OnO7B+g7xOyTTr49m+tcWjjvQ8O7Hf46lZqMKb23vnXHoVLZbyE=
=4DgN
-----END PGP SIGNATURE-----

3
tcsh-6.23.02.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c03f80405136731b3091da735a81cdd848008510324ab325f235aff709e446eb
size 947265

16
tcsh-6.23.02.tar.gz.asc Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEErYcQl2PY2MLJTLqAZcJuRx9FsSMFAmHSrjQACgkQZcJuRx9F
sSMfghAAm+04SbBFGnwA18aBoV2a+ek07PxoZomJiqGnJUB8jVUoQQ0D9xsOm5L8
qz/tZ51C4I/jnBHonrkzeb7eHJS/l2Kuw5n8muRJwIfBF+6mkQqkEWGXHiRhIZD2
TQX13qzODhHIE9HKL2HdKiKkWXeCAuUEGX8dyyzSQPyYxkgdC9tRNqhbkyiP7rFl
qCjiMMti3/1U9wp2/mZPlzKZ2CYKTxxA/gAiWrDo2wa5hWRL5LNouHQ1g75cP//k
FLUjWSv+3VacLrglQa3N58UZOYVLtjSayNbWpMc9ydOn8fY2jC4M19+j/K339H3T
4Xk7+zjvi1nW2jCvjMO5yr/iiqmH+JKVSfvK9O86un+8yPLdPQ8tKVvF64zOBwFS
OH9zfkQSyyHgnjEFwMwgf9TcY6ucvLOQWeQMpHwM//Iadje4EAuqkbxsbIOeS2QP
WIuh5Yqh10Yn0wWddAsVZ+F7IvVFW+oQzMXctLj29bxXDDZSXBdoyapKAlHOc/8Z
4TVHVUwRvFnLc30ik1p/utfzDKLvv3mFgeqf+YxzNKmbKfQL0m+KosTmip8p5lXB
8H0qaWzdLGaiNPyWqrcU/4TgsNqPPtwWWCyffE+PMfblJs9BV6crxhnU6AgNkSL2
TXWwXjaBeUaFQtX9vLeDTRKgqmJm1zZ8fLYabjUMmzXtF4HKG/A=
=kFfj
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Tue Jan 11 15:13:55 UTC 2022 - Dr. Werner Fink <werner@suse.de>
- Update to tcsh 6.23.02
9. Make the \U escape up to 8 hex digits.
8. V6.23.01 - 20211209
7. add \cc and \Uhhh, and document escape sequences
6. add $'string with escapes' ("dollar-single-quotes") (Kimmo Suominen)
5. don't glob the filetest builtin arguments twice
4. remove the duplicate echo escape parsing code and use parseescape
3. add \x{hh} \xhh \uhhh (H.Merijn Brand)
2. fix and document ln=target
1. Merge in patches from pkgsrc:
- Modernize the installation targets so that they use INSTALL_DATA,
INSTALL_PROGRAM, and MKDIR_P.
- Enable SYSMALLOC and SHORT_STRINGS on NetBSD.
- Enable NO_FIX_MALLOC and SHORT_STRINGS on OpenBSD.
- Port patches
* tcsh-6.17.06-dspmbyte.dif
* tcsh-6.18.03-catalogs.dif
* tcsh-6.21.00.dif
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Nov 12 07:28:43 UTC 2021 - Dr. Werner Fink <werner@suse.de> Fri Nov 12 07:28:43 UTC 2021 - Dr. Werner Fink <werner@suse.de>

View File

@ -1,7 +1,7 @@
# #
# spec file for package tcsh # spec file for package tcsh
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2022 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -17,7 +17,7 @@
Name: tcsh Name: tcsh
Version: 6.23.00 Version: 6.23.02
Release: 0 Release: 0
Summary: The C SHell Summary: The C SHell
License: BSD-3-Clause License: BSD-3-Clause