diff --git a/tcsh-6.17.06-dspmbyte.dif b/tcsh-6.17.06-dspmbyte.dif index 59d1779..4f32249 100644 --- a/tcsh-6.17.06-dspmbyte.dif +++ b/tcsh-6.17.06-dspmbyte.dif @@ -21,7 +21,7 @@ autoset_dspmbyte(str2short(tcp)); --- sh.func.c +++ 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 */ @@ -36,7 +36,7 @@ if (islocale_var(vp)) { #ifdef NLS int k; -@@ -1452,6 +1444,13 @@ dosetenv(Char **v, struct command *c) +@@ -1402,6 +1394,13 @@ dosetenv(Char **v, struct command *c) nlsclose(); nlsinit(); # endif /* NLS_CATALOGS */ diff --git a/tcsh-6.18.03-catalogs.dif b/tcsh-6.18.03-catalogs.dif index c5d6d7d..3cd473e 100644 --- a/tcsh-6.18.03-catalogs.dif +++ b/tcsh-6.18.03-catalogs.dif @@ -1,11 +1,11 @@ --- nls/Makefile.in | 48 ++++++++++++++++++++++++------------------------ - sh.c | 6 +++--- - 2 files changed, 27 insertions(+), 27 deletions(-) + sh.c | 9 ++++++--- + 2 files changed, 30 insertions(+), 27 deletions(-) --- nls/Makefile.in -+++ nls/Makefile.in 2015-05-04 14:58:34.999037547 +0000 -@@ -16,96 +16,96 @@ CATGEN= ${srcdir}/catgen ++++ nls/Makefile.in 2022-01-11 15:20:37.731596998 +0000 +@@ -18,96 +18,96 @@ CATGEN= ${srcdir}/catgen all: ${CATALOGS} @@ -13,8 +13,8 @@ -${localedir}/C/LC_MESSAGES/tcsh.cat: C.cat +INSTALLED+=${localedir}/C/LC_MESSAGES/tcsh +${localedir}/C/LC_MESSAGES/tcsh: C.cat - mkdir -p $(@D) - $(INSTALL) $> $^ $@ + $(MKDIR_P) $(@D) + $(INSTALL_DATA) $> $^ $@ C.cat: ${srcdir}/C/charset ${srcdir}/C/*set[0-9]* @${CATGEN} $(GENCAT) $@ $^ $> @@ -23,8 +23,8 @@ -${localedir}/et/LC_MESSAGES/tcsh.cat: et.cat +INSTALLED+=${localedir}/et/LC_MESSAGES/tcsh +${localedir}/et/LC_MESSAGES/tcsh: et.cat - mkdir -p $(@D) - $(INSTALL) $> $^ $@ + $(MKDIR_P) $(@D) + $(INSTALL_DATA) $> $^ $@ et.cat: ${srcdir}/et/charset ${srcdir}/et/*set[0-9]* @${CATGEN} $(GENCAT) $@ $^ $> @@ -33,8 +33,8 @@ -${localedir}/fi/LC_MESSAGES/tcsh.cat: finnish.cat +INSTALLED+=${localedir}/fi/LC_MESSAGES/tcsh +${localedir}/fi/LC_MESSAGES/tcsh: finnish.cat - mkdir -p $(@D) - $(INSTALL) $> $^ $@ + $(MKDIR_P) $(@D) + $(INSTALL_DATA) $> $^ $@ finnish.cat: ${srcdir}/finnish/charset ${srcdir}/finnish/*set[0-9]* @${CATGEN} $(GENCAT) $@ $^ $> @@ -43,8 +43,8 @@ -${localedir}/fr/LC_MESSAGES/tcsh.cat: french.cat +INSTALLED+=${localedir}/fr/LC_MESSAGES/tcsh +${localedir}/fr/LC_MESSAGES/tcsh: french.cat - mkdir -p $(@D) - $(INSTALL) $> $^ $@ + $(MKDIR_P) $(@D) + $(INSTALL_DATA) $> $^ $@ french.cat: ${srcdir}/french/charset ${srcdir}/french/*set[0-9]* @${CATGEN} $(GENCAT) $@ $^ $> @@ -53,8 +53,8 @@ -${localedir}/de/LC_MESSAGES/tcsh.cat: german.cat +INSTALLED+=${localedir}/de/LC_MESSAGES/tcsh +${localedir}/de/LC_MESSAGES/tcsh: german.cat - mkdir -p $(@D) - $(INSTALL) $> $^ $@ + $(MKDIR_P) $(@D) + $(INSTALL_DATA) $> $^ $@ german.cat: ${srcdir}/german/charset ${srcdir}/german/*set[0-9]* @${CATGEN} $(GENCAT) $@ $^ $> @@ -63,8 +63,8 @@ -${localedir}/gr/LC_MESSAGES/tcsh.cat: greek.cat +INSTALLED+=${localedir}/el_GR/LC_MESSAGES/tcsh +${localedir}/el_GR/LC_MESSAGES/tcsh: greek.cat - mkdir -p $(@D) - $(INSTALL) $> $^ $@ + $(MKDIR_P) $(@D) + $(INSTALL_DATA) $> $^ $@ greek.cat: ${srcdir}/greek/charset ${srcdir}/greek/*set[0-9]* @${CATGEN} $(GENCAT) $@ $^ $> @@ -73,8 +73,8 @@ -${localedir}/it/LC_MESSAGES/tcsh.cat: italian.cat +INSTALLED+=${localedir}/it/LC_MESSAGES/tcsh +${localedir}/it/LC_MESSAGES/tcsh: italian.cat - mkdir -p $(@D) - $(INSTALL) $> $^ $@ + $(MKDIR_P) $(@D) + $(INSTALL_DATA) $> $^ $@ italian.cat: ${srcdir}/italian/charset ${srcdir}/italian/*set[0-9]* @${CATGEN} $(GENCAT) $@ $^ $> @@ -83,8 +83,8 @@ -${localedir}/ja/LC_MESSAGES/tcsh.cat: ja.cat +INSTALLED+=${localedir}/ja/LC_MESSAGES/tcsh +${localedir}/ja/LC_MESSAGES/tcsh: ja.cat - mkdir -p $(@D) - $(INSTALL) $> $^ $@ + $(MKDIR_P) $(@D) + $(INSTALL_DATA) $> $^ $@ ja.cat: ${srcdir}/ja/charset ${srcdir}/ja/*set[0-9]* @${CATGEN} $(GENCAT) $@ $^ $> @@ -93,8 +93,8 @@ -${localedir}/pl/LC_MESSAGES/tcsh.cat: pl.cat +INSTALLED+=${localedir}/pl/LC_MESSAGES/tcsh +${localedir}/pl/LC_MESSAGES/tcsh: pl.cat - mkdir -p $(@D) - $(INSTALL) $> $^ $@ + $(MKDIR_P) $(@D) + $(INSTALL_DATA) $> $^ $@ pl.cat: ${srcdir}/pl/charset ${srcdir}/pl/*set[0-9]* @${CATGEN} $(GENCAT) $@ $^ $> @@ -103,8 +103,8 @@ -${localedir}/ru/LC_MESSAGES/tcsh.cat: russian.cat +INSTALLED+=${localedir}/ru_RU/LC_MESSAGES/tcsh +${localedir}/ru_RU/LC_MESSAGES/tcsh: russian.cat - mkdir -p $(@D) - $(INSTALL) $> $^ $@ + $(MKDIR_P) $(@D) + $(INSTALL_DATA) $> $^ $@ russian.cat: ${srcdir}/russian/charset ${srcdir}/russian/*set[0-9]* @${CATGEN} $(GENCAT) $@ $^ $> @@ -113,8 +113,8 @@ -${localedir}/es/LC_MESSAGES/tcsh.cat: spanish.cat +INSTALLED+=${localedir}/es/LC_MESSAGES/tcsh +${localedir}/es/LC_MESSAGES/tcsh: spanish.cat - mkdir -p $(@D) - $(INSTALL) $> $^ $@ + $(MKDIR_P) $(@D) + $(INSTALL_DATA) $> $^ $@ spanish.cat: ${srcdir}/spanish/charset ${srcdir}/spanish/*set[0-9]* @${CATGEN} $(GENCAT) $@ $^ $> @@ -123,11 +123,11 @@ -${localedir}/ru_UA/LC_MESSAGES/tcsh.cat: ukrainian.cat +INSTALLED+=${localedir}/ru_UA.koi8u/LC_MESSAGES/tcsh +${localedir}/ru_UA.koi8u/LC_MESSAGES/tcsh: ukrainian.cat - mkdir -p $(@D) - $(INSTALL) $> $^ $@ + $(MKDIR_P) $(@D) + $(INSTALL_DATA) $> $^ $@ --- 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 *); static void add_localedir_to_nlspath(const char *path) diff --git a/tcsh-6.21.00.dif b/tcsh-6.21.00.dif index 871f47c..c1984c8 100644 --- a/tcsh-6.21.00.dif +++ b/tcsh-6.21.00.dif @@ -39,7 +39,7 @@ #endif /* _h_config */ --- config_f.h +++ config_f.h 2021-04-27 07:41:53.192829973 +0000 -@@ -63,7 +63,12 @@ +@@ -74,7 +74,12 @@ /* * LOGINFIRST Source ~/.login before ~/.cshrc */ @@ -53,7 +53,7 @@ /* * 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 * host */ @@ -172,7 +172,7 @@ #endif /* SYSMALLOC */ --- tc.func.c +++ 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(); errno = 0; } @@ -187,7 +187,7 @@ #else -@@ -1939,7 +1943,7 @@ getremotehost(int dest_fd) +@@ -1957,7 +1961,7 @@ getremotehost(int dest_fd) * have not caught up yet. */ addr.s_addr = inet_addr(name); diff --git a/tcsh-6.23.00.tar.gz b/tcsh-6.23.00.tar.gz deleted file mode 100644 index 50704db..0000000 --- a/tcsh-6.23.00.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4ebeb2f33633d115d9535f554c651a8523040d8d91e5de333fb2ee045b8e001e -size 1010250 diff --git a/tcsh-6.23.00.tar.gz.asc b/tcsh-6.23.00.tar.gz.asc deleted file mode 100644 index 047aeb5..0000000 --- a/tcsh-6.23.00.tar.gz.asc +++ /dev/null @@ -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----- diff --git a/tcsh-6.23.02.tar.gz b/tcsh-6.23.02.tar.gz new file mode 100644 index 0000000..18bd256 --- /dev/null +++ b/tcsh-6.23.02.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c03f80405136731b3091da735a81cdd848008510324ab325f235aff709e446eb +size 947265 diff --git a/tcsh-6.23.02.tar.gz.asc b/tcsh-6.23.02.tar.gz.asc new file mode 100644 index 0000000..330a9e8 --- /dev/null +++ b/tcsh-6.23.02.tar.gz.asc @@ -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----- diff --git a/tcsh.changes b/tcsh.changes index 5314aa1..2451ca9 100644 --- a/tcsh.changes +++ b/tcsh.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Tue Jan 11 15:13:55 UTC 2022 - Dr. Werner Fink + +- 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 diff --git a/tcsh.spec b/tcsh.spec index a907092..d68605b 100644 --- a/tcsh.spec +++ b/tcsh.spec @@ -1,7 +1,7 @@ # # 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 # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: tcsh -Version: 6.23.00 +Version: 6.23.02 Release: 0 Summary: The C SHell License: BSD-3-Clause