Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package tcsh for openSUSE:Factory checked in at 2023-01-10 14:59:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tcsh (Old) and /work/SRC/openSUSE:Factory/.tcsh.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tcsh" Tue Jan 10 14:59:01 2023 rev:89 rq:1056976 version:6.24.07 Changes: -------- --- /work/SRC/openSUSE:Factory/tcsh/tcsh.changes 2022-12-14 14:10:40.919395640 +0100 +++ /work/SRC/openSUSE:Factory/.tcsh.new.32243/tcsh.changes 2023-01-10 14:59:06.804982515 +0100 @@ -1,0 +2,13 @@ +Wed Dec 28 09:52:59 UTC 2022 - Dirk Müller <dmuel...@suse.com> + +- update to 6.24.07: + * widen the pid field in pprint so that it aligns even with large pids + * build system updates +- use https for download urls + +------------------------------------------------------------------- +Tue Dec 27 13:22:37 UTC 2022 - Ludwig Nussel <lnus...@suse.com> + +- Replace transitional %usrmerged macro with regular version check (boo#1206798) + +------------------------------------------------------------------- Old: ---- tcsh-6.24.06.tar.gz tcsh-6.24.06.tar.gz.asc New: ---- tcsh-6.24.07.tar.gz tcsh-6.24.07.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tcsh.spec ++++++ --- /var/tmp/diff_new_pack.ER0RSE/_old 2023-01-10 14:59:07.768987675 +0100 +++ /var/tmp/diff_new_pack.ER0RSE/_new 2023-01-10 14:59:07.772987697 +0100 @@ -17,14 +17,14 @@ Name: tcsh -Version: 6.24.06 +Version: 6.24.07 Release: 0 Summary: The C SHell License: BSD-3-Clause Group: System/Shells -URL: http://www.tcsh.org/ -Source0: ftp.astron.com:/pub/%{name}/%{name}-%{version}.tar.gz -Source1: ftp.astron.com:/pub/%{name}/%{name}-%{version}.tar.gz.asc +URL: https://www.tcsh.org/ +Source0: https://astron.com/pub/%{name}/%{name}-%{version}.tar.gz +Source1: https://astron.com/pub/%{name}/%{name}-%{version}.tar.gz.asc Source2: bindkey.tcsh Source3: complete.tcsh Source4: tcsh.keyring @@ -183,7 +183,7 @@ rm -rf %{buildroot}%{_datadir}/locale/C ln -sf tcsh %{buildroot}/%{_bindir}/csh ln -sf tcsh.1.gz %{buildroot}%{_mandir}/man1/csh.1.gz -%if !0%{?usrmerged} +%if 0%{?suse_version} < 1550 mkdir -p %{buildroot}/bin ln -s %{_bindir}/tcsh %{buildroot}/bin/tcsh ln -s %{_bindir}/tcsh %{buildroot}/bin/csh @@ -192,7 +192,7 @@ %files %defattr(-,root,root) %dir %{_docdir}/tcsh -%if !0%{?usrmerged} +%if 0%{?suse_version} < 1550 /bin/csh /bin/tcsh %endif ++++++ tcsh-6.24.06.tar.gz -> tcsh-6.24.07.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tcsh-6.24.06/Fixes new/tcsh-6.24.07/Fixes --- old/tcsh-6.24.06/Fixes 2022-12-12 16:57:30.000000000 +0100 +++ new/tcsh-6.24.07/Fixes 2022-12-21 20:44:53.000000000 +0100 @@ -1,3 +1,4 @@ + 17. V6.24.07 - 2022-12-21 16. V6.24.06 - 2022-12-12 15. V6.24.05 - 2022-12-04 14. Build and release process improvements (Luke Mewburn, Kimmo Suominen) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tcsh-6.24.06/configure new/tcsh-6.24.07/configure --- old/tcsh-6.24.06/configure 2022-12-12 16:57:30.000000000 +0100 +++ new/tcsh-6.24.07/configure 2022-12-21 20:44:53.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for Tcsh 6.24.06. +# Generated by GNU Autoconf 2.71 for Tcsh 6.24.07. # # Report bugs to <https://bugs.astron.com/>. # @@ -611,8 +611,8 @@ # Identity of this package. PACKAGE_NAME='Tcsh' PACKAGE_TARNAME='tcsh' -PACKAGE_VERSION='6.24.06' -PACKAGE_STRING='Tcsh 6.24.06' +PACKAGE_VERSION='6.24.07' +PACKAGE_STRING='Tcsh 6.24.07' PACKAGE_BUGREPORT='https://bugs.astron.com/' PACKAGE_URL='https://www.tcsh.org/' @@ -1294,7 +1294,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures Tcsh 6.24.06 to adapt to many kinds of systems. +\`configure' configures Tcsh 6.24.07 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1360,7 +1360,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of Tcsh 6.24.06:";; + short | recursive ) echo "Configuration of Tcsh 6.24.07:";; esac cat <<\_ACEOF @@ -1458,7 +1458,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -Tcsh configure 6.24.06 +Tcsh configure 6.24.07 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -2172,7 +2172,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by Tcsh $as_me 6.24.06, which was +It was created by Tcsh $as_me 6.24.07, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -2928,7 +2928,7 @@ -PACKAGE_DATE=2022-12-12 +PACKAGE_DATE=2022-12-21 PACKAGE_ORIGIN=Astron @@ -2941,19 +2941,33 @@ package_day="${PACKAGE_DATE##*-}" package_day="${package_day#0}" -case "${package_month}" in -01) package_month_name=January;; -02) package_month_name=February;; -03) package_month_name=March;; -04) package_month_name=April;; -05) package_month_name=May;; -06) package_month_name=June;; -07) package_month_name=July;; -08) package_month_name=August;; -09) package_month_name=September;; -10) package_month_name=October;; -11) package_month_name=November;; -12) package_month_name=December;; +case ${package_month} in #( + 01) : + package_month_name=January ;; #( + 02) : + package_month_name=February ;; #( + 03) : + package_month_name=March ;; #( + 04) : + package_month_name=April ;; #( + 05) : + package_month_name=May ;; #( + 06) : + package_month_name=June ;; #( + 07) : + package_month_name=July ;; #( + 08) : + package_month_name=August ;; #( + 09) : + package_month_name=September ;; #( + 10) : + package_month_name=October ;; #( + 11) : + package_month_name=November ;; #( + 12) : + package_month_name=December ;; #( + *) : + ;; esac PACKAGE_ENGLISH_DATE="${package_month_name} ${package_day}, ${package_year}" @@ -5921,279 +5935,248 @@ fi ac_cv_host_system_type="$host" - -case "${host}" in - *-*-darwin*|*-*-freebsd*|*-*-rhapsody*) - PACKAGE_CHANGELOG_DATE="$( +case ${host} in #( + *-*-darwin*|*-*-freebsd*|*-*-rhapsody*) : + PACKAGE_CHANGELOG_DATE="$( TZ=UTC date -v0H -v0M -v0S \ - -v${package_year}y \ - -v${package_month}m \ - -v${package_day}d \ - "${package_changelog_date_format}" - )" - ;; - *-*-openbsd*) - PACKAGE_CHANGELOG_DATE="$( + -v${package_year}y \ + -v${package_month}m \ + -v${package_day}d \ + "${package_changelog_date_format}" + )" ;; #( + *-*-openbsd*) : + PACKAGE_CHANGELOG_DATE="$( TZ=UTC date -j \ - "${package_changelog_date_format}" \ - ${package_year}${package_month}${package_day}0000 - )" - ;; - *) - # NetBSD, GNU core utilities (i.e. most Linux) - PACKAGE_CHANGELOG_DATE="$( + "${package_changelog_date_format}" \ + ${package_year}${package_month}${package_day}0000 + )" ;; #( + *) : + # Default: NetBSD, GNU core utilities (i.e. most Linux) + PACKAGE_CHANGELOG_DATE="$( TZ=UTC date -d ${PACKAGE_DATE} \ - "${package_changelog_date_format}" - )" - ;; + "${package_changelog_date_format}" + )" ;; esac -case "${host}" in - +case ${host} in #( ## Alpha (DEC) machines. - alpha*-dec-osf*) - tcsh_config_file=decosf1 - ;; - + alpha*-dec-osf*) : + tcsh_config_file=decosf1 + ;; #( ## Ultrix - *-dec-ultrix*) - tcsh_config_file=ultrix - ;; - + *-dec-ultrix*) : + tcsh_config_file=ultrix + ;; #( ## DGUX - *-dg-dguxR4*) - tcsh_config_file=dgux5.4 - ;; - m88k-dg-dgux5.4R*) - tcsh_config_file=dgux5.4 - ;; - + *-dg-dguxR4*) : + tcsh_config_file=dgux5.4 + ;; #( + m88k-dg-dgux5.4R*) : + tcsh_config_file=dgux5.4 + ;; #( ## HP/UX - *-hp-hpux7*) - tcsh_config_file=hpux7 - ;; - *-hp-hpux[89]*) - tcsh_config_file=hpux8 - ;; - *-hp-hpux1[0-9]*) - tcsh_config_file=hpux11 - ;; - + *-hp-hpux7*) : + tcsh_config_file=hpux7 + ;; #( + *-hp-hpux[89]*) : + tcsh_config_file=hpux8 + ;; #( + *-hp-hpux1[0-9]*) : + tcsh_config_file=hpux11 + ;; #( ## IBM AIX systems - *-ibm-aix*) - tcsh_config_file=aix - ;; - + *-ibm-aix*) : + tcsh_config_file=aix + ;; #( ## SX-4 - sx4-nec-*) - CC='cc -h0,ansi,novector,float0' + sx4-nec-*) : + CC='cc -h0,ansi,novector,float0' LDFLAGS='-Gsmall' tcsh_config_file=superux8 - ;; - + ;; #( ## IBM OS/390 systems - *-ibm-os390*) - CC='c89' + *-ibm-os390*) : + CC='c89' tcsh_config_file=os390 - ;; - + ;; #( ## Android - *-*-android*) - tcsh_config_file=android - ;; - + *-*-android*) : + tcsh_config_file=android + ;; #( ## Linux - *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu) - tcsh_config_file=linux - ;; - + *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu) : + tcsh_config_file=linux + ;; #( ## Motorola systems - m68k-motorola-sysv*) - tcsh_config_file=sysV68 - ;; - m88k-motorola-sysv3*) - tcsh_config_file=sysV88 - ;; - + m68k-motorola-sysv*) : + tcsh_config_file=sysV68 + ;; #( + m88k-motorola-sysv3*) : + tcsh_config_file=sysV88 + ;; #( ## Minix systems - *-*-minix*) - tcsh_config_file=minix - ;; - + *-*-minix*) : + tcsh_config_file=minix + ;; #( ## NetBSD systems - *-*-netbsd*) - tcsh_config_file=bsd4.4 - ;; - + *-*-netbsd*) : + tcsh_config_file=bsd4.4 + ;; #( ## FreeBSD systems - *-*-freebsd*) - tcsh_config_file=bsd4.4 - ;; - + *-*-freebsd*) : + tcsh_config_file=bsd4.4 + ;; #( ## MidnightBSD systems - *-*-midnightbsd*) - tcsh_config_file=bsd4.4 - ;; - + *-*-midnightbsd*) : + tcsh_config_file=bsd4.4 + ;; #( ## DragonFlyBSD systems - *-*-dragonfly*) - tcsh_config_file=bsd4.4 - ;; - + *-*-dragonfly*) : + tcsh_config_file=bsd4.4 + ;; #( ## MirBSD systems - *-*-mirbsd*) - tcsh_config_file=bsd4.4 - ;; - + *-*-mirbsd*) : + tcsh_config_file=bsd4.4 + ;; #( ## OpenBSD systems - *-*-openbsd*) - tcsh_config_file=bsd4.4 - ;; - + *-*-openbsd*) : + tcsh_config_file=bsd4.4 + ;; #( ## BSDI systems - *-*-bsdi*) - tcsh_config_file=bsd4.4 - ;; - + *-*-bsdi*) : + tcsh_config_file=bsd4.4 + ;; #( ## Mac OS X Server - *-*-rhapsody*) - tcsh_config_file=bsd4.4 - ;; - + *-*-rhapsody*) : + tcsh_config_file=bsd4.4 + ;; #( ## Mac OS X Server - *-*-darwin*) - tcsh_config_file=bsd4.4 - ;; - + *-*-darwin*) : + tcsh_config_file=bsd4.4 + ;; #( ## DragonFly systems - *-*-dragonfly*) - tcsh_config_file=bsd4.4 - ;; - + *-*-dragonfly*) : + tcsh_config_file=bsd4.4 + ;; #( ## Silicon Graphics machines - *-sgi-iri*) - tcsh_config_file=irix - case "${host_os}" in - irix[34]*) # Irix-3.x - Irix 4.x + *-sgi-iri*) : + tcsh_config_file=irix + case ${host_os} in #( + irix[34]*) : + # Irix-3.x - Irix 4.x NON_GNU_DFLAGS='-D__STDC__' LIBS='-lsun -lbsd -lc_s' - ;; - irix5* | irix6.[01]*) # Irix 5.x, Irix 6.0 - 6.1 + ;; #( + irix5* | irix6.[01]*) : + # Irix 5.x, Irix 6.0 - 6.1 LIBS='-lbsd' - ;; - irix6.[2-9]*) # Irix 6.2 and later + ;; #( + irix6.[2-9]*) : + # Irix 6.2 and later tcsh_config_file=irix62 - ;; - esac - ;; - + ;; #( + *) : + ;; +esac + ;; #( ## Suns - *-sun-sunos3*) - tcsh_config_file=sunos35 - ;; - *-sun-sunos4.0*) - tcsh_config_file=sunos40 - ;; - *-sun-sunos4.1.[12]*) - tcsh_config_file=sunos41 - ;; - *-sun-sunos4.1.[3456]*) - tcsh_config_file=sunos413 - ;; - *-*-solaris2.[01]) # Should handle sparc or x86 + *-sun-sunos3*) : + tcsh_config_file=sunos35 + ;; #( + *-sun-sunos4.0*) : + tcsh_config_file=sunos40 + ;; #( + *-sun-sunos4.1.[12]*) : + tcsh_config_file=sunos41 + ;; #( + *-sun-sunos4.1.[3456]*) : + tcsh_config_file=sunos413 + ;; #( + *-*-solaris2.[01]) : + # Should handle sparc or x86 tcsh_config_file=sol2 - ;; - *-sun-solaris2.2) # Sparc only release + ;; #( + *-sun-solaris2.2) : + # Sparc only release tcsh_config_file=sol22 - ;; - *-sun-solaris2.3) # Sparc only release + ;; #( + *-sun-solaris2.3) : + # Sparc only release tcsh_config_file=sol23 - ;; - *-*-solaris2.[45]) # Should handle sparc, x86 and powerpc + ;; #( + *-*-solaris2.[45]) : + # Should handle sparc, x86 and powerpc tcsh_config_file=sol24 - ;; - *-*-solaris2.[678]) # Should handle sparc, x86 and powerpc + ;; #( + *-*-solaris2.[678]) : + # Should handle sparc, x86 and powerpc tcsh_config_file=sol26 - ;; - *-*-solaris2.*) # Should handle sparc, x86 and powerpc + ;; #( + *-*-solaris2.*) : + # Should handle sparc, x86 and powerpc tcsh_config_file=sol29 - ;; - + ;; #( ## Dell SVR4 - *-dell-sysv4*) - tcsh_config_file=sysv4 + *-dell-sysv4*) : + tcsh_config_file=sysv4 DFLAGS="$DFLAGS -DDELL" - ;; - + ;; #( ## SVR4 (Generic and otherwise) - *-*-sysv4*) - tcsh_config_file=sysv4 - ;; - + *-*-sysv4*) : + tcsh_config_file=sysv4 + ;; #( ## Tektronix systems - m68k-tektronix-bsd*) - tcsh_config_file=bsd + m68k-tektronix-bsd*) : + tcsh_config_file=bsd NON_GNU_DFLAGS='-DBSD -DUTek' - ;; - m88k-tektronix-sysv3*) - tcsh_config_file=tekXD88 - ;; - + ;; #( + m88k-tektronix-sysv3*) : + tcsh_config_file=tekXD88 + ;; #( ## SCO - *-sco3.2v5*) - tcsh_config_file=sco32v5 - ;; - *-sco3.2v4*) - tcsh_config_file=sco32v4 - ;; - *-sco3.2v2*) - tcsh_config_file=sco32v2 - ;; - + *-sco3.2v5*) : + tcsh_config_file=sco32v5 + ;; #( + *-sco3.2v4*) : + tcsh_config_file=sco32v4 + ;; #( + *-sco3.2v2*) : + tcsh_config_file=sco32v2 + ;; #( ## Siemens BS2000 Mainframe - bs2000-siemens-*) - tcsh_config_file=bs2000 - ;; - + bs2000-siemens-*) : + tcsh_config_file=bs2000 + ;; #( ## Convex - *-convex*) - tcsh_config_file=convex - ;; - + *-convex*) : + tcsh_config_file=convex + ;; #( ## Cray - *-cray-unicos*) - tcsh_config_file=cray - ;; - + *-cray-unicos*) : + tcsh_config_file=cray + ;; #( ## Red Hat Cygwin - *-cygwin) - tcsh_config_file=cygwin - ;; - + *-cygwin) : + tcsh_config_file=cygwin + ;; #( ## mips-compaq-nonstopux - *-*-nonstopux) - tcsh_config_file=sysv4 - ;; - + *-*-nonstopux) : + tcsh_config_file=sysv4 + ;; #( ## Apollo Domain/OS - *-apollo-*) - tcsh_config_file=apollo - ;; - + *-apollo-*) : + tcsh_config_file=apollo + ;; #( ## QNX6 - *-qnx6*) - tcsh_config_file=qnx6 - ;; - - *) + *-qnx6*) : + tcsh_config_file=qnx6 + ;; #( + *) : as_fn_error $? "Tcsh can't guess the configuration file name for \`${host}' systems. -Check tcsh's \`Ported' file for manual configuration instructions." "$LINENO" 5 - ;; - +Check tcsh's \`Ported' file for manual configuration instructions." "$LINENO" 5 ;; esac - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: using configuration file \`$tcsh_config_file'" >&5 printf "%s\n" "$as_me: using configuration file \`$tcsh_config_file'" >&6;} cp ${srcdir}/system/${tcsh_config_file} config_p.h @@ -7169,11 +7152,13 @@ CFLAGS="$CFLAGS $NON_GNU_CFLAGS" fi -case "${host}" in - *-*-android*) - CFLAGS="${CFLAGS} -fPIE" +case ${host} in #( + *-*-android*) : + CFLAGS="${CFLAGS} -fPIE" LDFLAGS="${LDFLAGS} -pie" - ;; + ;; #( + *) : + ;; esac { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing crypt" >&5 @@ -9484,7 +9469,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by Tcsh $as_me 6.24.06, which was +This file was extended by Tcsh $as_me 6.24.07, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -9553,7 +9538,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -Tcsh config.status 6.24.06 +Tcsh config.status 6.24.07 configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" @@ -10307,3 +10292,48 @@ fi +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: ========= Configuration results =========" >&5 +printf "%s\n" "$as_me: ========= Configuration results =========" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: BUILD_CATALOGS $BUILD_CATALOGS" >&5 +printf "%s\n" "$as_me: BUILD_CATALOGS $BUILD_CATALOGS" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: CC $CC" >&5 +printf "%s\n" "$as_me: CC $CC" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: CC_FOR_GETHOST $CC_FOR_GETHOST" >&5 +printf "%s\n" "$as_me: CC_FOR_GETHOST $CC_FOR_GETHOST" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: CFLAGS $CFLAGS" >&5 +printf "%s\n" "$as_me: CFLAGS $CFLAGS" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: CPP $CPP" >&5 +printf "%s\n" "$as_me: CPP $CPP" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: CPPFLAGS $CPPFLAGS" >&5 +printf "%s\n" "$as_me: CPPFLAGS $CPPFLAGS" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: DFLAGS $DFLAGS" >&5 +printf "%s\n" "$as_me: DFLAGS $DFLAGS" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: HESDEF $HESDEF" >&5 +printf "%s\n" "$as_me: HESDEF $HESDEF" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: HESLIB $HESLIB" >&5 +printf "%s\n" "$as_me: HESLIB $HESLIB" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: LDFLAGS $LDFLAGS" >&5 +printf "%s\n" "$as_me: LDFLAGS $LDFLAGS" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: LIBICONV $LIBICONV" >&5 +printf "%s\n" "$as_me: LIBICONV $LIBICONV" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: LIBS $LIBS" >&5 +printf "%s\n" "$as_me: LIBS $LIBS" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: PACKAGE_CHANGELOG_DATE $PACKAGE_CHANGELOG_DATE" >&5 +printf "%s\n" "$as_me: PACKAGE_CHANGELOG_DATE $PACKAGE_CHANGELOG_DATE" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: PACKAGE_DATE $PACKAGE_DATE" >&5 +printf "%s\n" "$as_me: PACKAGE_DATE $PACKAGE_DATE" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: PACKAGE_ENGLISH_DATE $PACKAGE_ENGLISH_DATE" >&5 +printf "%s\n" "$as_me: PACKAGE_ENGLISH_DATE $PACKAGE_ENGLISH_DATE" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: PACKAGE_PATCHLEVEL $PACKAGE_PATCHLEVEL" >&5 +printf "%s\n" "$as_me: PACKAGE_PATCHLEVEL $PACKAGE_PATCHLEVEL" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: PACKAGE_REV $PACKAGE_REV" >&5 +printf "%s\n" "$as_me: PACKAGE_REV $PACKAGE_REV" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: PACKAGE_VERS $PACKAGE_VERS" >&5 +printf "%s\n" "$as_me: PACKAGE_VERS $PACKAGE_VERS" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: PACKAGE_VERSION $PACKAGE_VERSION" >&5 +printf "%s\n" "$as_me: PACKAGE_VERSION $PACKAGE_VERSION" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: tcsh_config_file system/$tcsh_config_file" >&5 +printf "%s\n" "$as_me: tcsh_config_file system/$tcsh_config_file" >&6;} +{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: =========================================" >&5 +printf "%s\n" "$as_me: =========================================" >&6;} + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tcsh-6.24.06/configure.ac new/tcsh-6.24.07/configure.ac --- old/tcsh-6.24.06/configure.ac 2022-12-12 16:57:30.000000000 +0100 +++ new/tcsh-6.24.07/configure.ac 2022-12-21 20:44:53.000000000 +0100 @@ -10,8 +10,8 @@ dnl dnl UPDATE THIS SECTION FOR RELEASE dnl -AC_DEFUN([TCSH_VERSION], [6.24.06]) -AC_DEFUN([TCSH_DATE], [2022-12-12]) +AC_DEFUN([TCSH_VERSION], [6.24.07]) +AC_DEFUN([TCSH_DATE], [2022-12-21]) AC_PREREQ([2.69])dnl Minimum Autoconf version required. AC_INIT([Tcsh],TCSH_VERSION,[https://bugs.astron.com/],,[https://www.tcsh.org/]) @@ -26,20 +26,19 @@ package_day="${PACKAGE_DATE##*-}" package_day="${package_day#0}" -case "${package_month}" in -01) package_month_name=January;; -02) package_month_name=February;; -03) package_month_name=March;; -04) package_month_name=April;; -05) package_month_name=May;; -06) package_month_name=June;; -07) package_month_name=July;; -08) package_month_name=August;; -09) package_month_name=September;; -10) package_month_name=October;; -11) package_month_name=November;; -12) package_month_name=December;; -esac +AS_CASE([${package_month}], +[01], [package_month_name=January], +[02], [package_month_name=February], +[03], [package_month_name=March], +[04], [package_month_name=April], +[05], [package_month_name=May], +[06], [package_month_name=June], +[07], [package_month_name=July], +[08], [package_month_name=August], +[09], [package_month_name=September], +[10], [package_month_name=October], +[11], [package_month_name=November], +[12], [package_month_name=December]) PACKAGE_ENGLISH_DATE="${package_month_name} ${package_day}, ${package_year}" AC_SUBST(PACKAGE_ENGLISH_DATE) @@ -76,282 +75,268 @@ [AC_MSG_RESULT(ok)]) ac_cv_host_system_type="$host" -changequote(, )dnl - -case "${host}" in - *-*-darwin*|*-*-freebsd*|*-*-rhapsody*) +AS_CASE([${host}], + [*-*-darwin*|*-*-freebsd*|*-*-rhapsody*], [dnl PACKAGE_CHANGELOG_DATE="$( TZ=UTC date -v0H -v0M -v0S \ - -v${package_year}y \ - -v${package_month}m \ - -v${package_day}d \ - "${package_changelog_date_format}" - )" - ;; - *-*-openbsd*) + -v${package_year}y \ + -v${package_month}m \ + -v${package_day}d \ + "${package_changelog_date_format}" + )"], + [*-*-openbsd*], [dnl PACKAGE_CHANGELOG_DATE="$( TZ=UTC date -j \ - "${package_changelog_date_format}" \ - ${package_year}${package_month}${package_day}0000 - )" - ;; - *) - # NetBSD, GNU core utilities (i.e. most Linux) + "${package_changelog_date_format}" \ + ${package_year}${package_month}${package_day}0000 + )"], + + # Default: NetBSD, GNU core utilities (i.e. most Linux) + [dnl PACKAGE_CHANGELOG_DATE="$( TZ=UTC date -d ${PACKAGE_DATE} \ - "${package_changelog_date_format}" - )" - ;; -esac + "${package_changelog_date_format}" + )"]) -case "${host}" in +AS_CASE([${host}], ## Alpha (DEC) machines. - alpha*-dec-osf*) + [alpha*-dec-osf*], [dnl tcsh_config_file=decosf1 - ;; + ], ## Ultrix - *-dec-ultrix*) + [*-dec-ultrix*], [dnl tcsh_config_file=ultrix - ;; + ], ## DGUX - *-dg-dguxR4*) + [*-dg-dguxR4*], [dnl tcsh_config_file=dgux5.4 - ;; - m88k-dg-dgux5.4R*) + ], + [m88k-dg-dgux5.4R*], [dnl tcsh_config_file=dgux5.4 - ;; + ], ## HP/UX - *-hp-hpux7*) + [*-hp-hpux7*], [dnl tcsh_config_file=hpux7 - ;; - *-hp-hpux[89]*) + ], + [*-hp-hpux@<:@89@:>@*], [dnl tcsh_config_file=hpux8 - ;; - *-hp-hpux1[0-9]*) + ], + [*-hp-hpux1@<:@0-9@:>@*], [dnl tcsh_config_file=hpux11 - ;; + ], ## IBM AIX systems - *-ibm-aix*) + [*-ibm-aix*], [dnl tcsh_config_file=aix - ;; + ], ## SX-4 - sx4-nec-*) + [sx4-nec-*], [dnl CC='cc -h0,ansi,novector,float0' LDFLAGS='-Gsmall' tcsh_config_file=superux8 - ;; + ], ## IBM OS/390 systems - *-ibm-os390*) + [*-ibm-os390*], [dnl CC='c89' tcsh_config_file=os390 - ;; + ], ## Android - *-*-android*) + [*-*-android*], [dnl tcsh_config_file=android - ;; + ], ## Linux - *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu) + [*-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu], [dnl tcsh_config_file=linux - ;; + ], ## Motorola systems - m68k-motorola-sysv*) + [m68k-motorola-sysv*], [dnl tcsh_config_file=sysV68 - ;; - m88k-motorola-sysv3*) + ], + [m88k-motorola-sysv3*], [dnl tcsh_config_file=sysV88 - ;; + ], ## Minix systems - *-*-minix*) + [*-*-minix*], [dnl tcsh_config_file=minix - ;; + ], ## NetBSD systems - *-*-netbsd*) + [*-*-netbsd*], [dnl tcsh_config_file=bsd4.4 - ;; + ], ## FreeBSD systems - *-*-freebsd*) + [*-*-freebsd*], [dnl tcsh_config_file=bsd4.4 - ;; + ], ## MidnightBSD systems - *-*-midnightbsd*) + [*-*-midnightbsd*], [dnl tcsh_config_file=bsd4.4 - ;; + ], ## DragonFlyBSD systems - *-*-dragonfly*) + [*-*-dragonfly*], [dnl tcsh_config_file=bsd4.4 - ;; + ], ## MirBSD systems - *-*-mirbsd*) + [*-*-mirbsd*], [dnl tcsh_config_file=bsd4.4 - ;; + ], ## OpenBSD systems - *-*-openbsd*) + [*-*-openbsd*], [dnl tcsh_config_file=bsd4.4 - ;; + ], ## BSDI systems - *-*-bsdi*) + [*-*-bsdi*], [dnl tcsh_config_file=bsd4.4 - ;; + ], ## Mac OS X Server - *-*-rhapsody*) + [*-*-rhapsody*], [dnl tcsh_config_file=bsd4.4 - ;; + ], ## Mac OS X Server - *-*-darwin*) + [*-*-darwin*], [dnl tcsh_config_file=bsd4.4 - ;; + ], ## DragonFly systems - *-*-dragonfly*) + [*-*-dragonfly*], [dnl tcsh_config_file=bsd4.4 - ;; + ], ## Silicon Graphics machines - *-sgi-iri*) + [*-sgi-iri*], [dnl tcsh_config_file=irix - case "${host_os}" in - irix[34]*) # Irix-3.x - Irix 4.x + AS_CASE([${host_os}], + [irix@<:@34@:>@*], [# Irix-3.x - Irix 4.x NON_GNU_DFLAGS='-D__STDC__' LIBS='-lsun -lbsd -lc_s' - ;; - irix5* | irix6.[01]*) # Irix 5.x, Irix 6.0 - 6.1 + ], + [irix5* | irix6.@<:@01@:>@*], [# Irix 5.x, Irix 6.0 - 6.1 LIBS='-lbsd' - ;; - irix6.[2-9]*) # Irix 6.2 and later + ], + [irix6.@<:@2-9@:>@*], [# Irix 6.2 and later tcsh_config_file=irix62 - ;; - esac - ;; + ]) + ], ## Suns - *-sun-sunos3*) + [*-sun-sunos3*], [dnl tcsh_config_file=sunos35 - ;; - *-sun-sunos4.0*) + ], + [*-sun-sunos4.0*], [dnl tcsh_config_file=sunos40 - ;; - *-sun-sunos4.1.[12]*) + ], + [*-sun-sunos4.1.@<:@12@:>@*], [dnl tcsh_config_file=sunos41 - ;; - *-sun-sunos4.1.[3456]*) + ], + [*-sun-sunos4.1.@<:@3456@:>@*], [dnl tcsh_config_file=sunos413 - ;; - *-*-solaris2.[01]) # Should handle sparc or x86 + ], + [*-*-solaris2.@<:@01@:>@], [# Should handle sparc or x86 tcsh_config_file=sol2 - ;; - *-sun-solaris2.2) # Sparc only release + ], + [*-sun-solaris2.2], [# Sparc only release tcsh_config_file=sol22 - ;; - *-sun-solaris2.3) # Sparc only release + ], + [*-sun-solaris2.3], [# Sparc only release tcsh_config_file=sol23 - ;; - *-*-solaris2.[45]) # Should handle sparc, x86 and powerpc + ], + [*-*-solaris2.@<:@45@:>@], [# Should handle sparc, x86 and powerpc tcsh_config_file=sol24 - ;; - *-*-solaris2.[678]) # Should handle sparc, x86 and powerpc + ], + [*-*-solaris2.@<:@678@:>@], [# Should handle sparc, x86 and powerpc tcsh_config_file=sol26 - ;; - *-*-solaris2.*) # Should handle sparc, x86 and powerpc + ], + [*-*-solaris2.*], [# Should handle sparc, x86 and powerpc tcsh_config_file=sol29 - ;; + ], ## Dell SVR4 - *-dell-sysv4*) + [*-dell-sysv4*], [dnl tcsh_config_file=sysv4 DFLAGS="$DFLAGS -DDELL" - ;; + ], ## SVR4 (Generic and otherwise) - *-*-sysv4*) + [*-*-sysv4*], [dnl tcsh_config_file=sysv4 - ;; + ], ## Tektronix systems - m68k-tektronix-bsd*) + [m68k-tektronix-bsd*], [dnl tcsh_config_file=bsd NON_GNU_DFLAGS='-DBSD -DUTek' - ;; - m88k-tektronix-sysv3*) + ], + [m88k-tektronix-sysv3*], [dnl tcsh_config_file=tekXD88 - ;; + ], ## SCO - *-sco3.2v5*) + [*-sco3.2v5*], [dnl tcsh_config_file=sco32v5 - ;; - *-sco3.2v4*) + ], + [*-sco3.2v4*], [dnl tcsh_config_file=sco32v4 - ;; - *-sco3.2v2*) + ], + [*-sco3.2v2*], [dnl tcsh_config_file=sco32v2 - ;; + ], ## Siemens BS2000 Mainframe - bs2000-siemens-*) + [bs2000-siemens-*], [dnl tcsh_config_file=bs2000 - ;; + ], ## Convex - *-convex*) + [*-convex*], [dnl tcsh_config_file=convex - ;; + ], ## Cray - *-cray-unicos*) + [*-cray-unicos*], [dnl tcsh_config_file=cray - ;; + ], ## Red Hat Cygwin - *-cygwin) + [*-cygwin], [dnl tcsh_config_file=cygwin - ;; + ], ## mips-compaq-nonstopux - *-*-nonstopux) + [*-*-nonstopux], [dnl tcsh_config_file=sysv4 - ;; + ], ## Apollo Domain/OS - *-apollo-*) + [*-apollo-*], [dnl tcsh_config_file=apollo - ;; + ], ## QNX6 - *-qnx6*) + [*-qnx6*], [dnl tcsh_config_file=qnx6 - ;; + ], - *) - changequote([, ])dnl - AC_MSG_ERROR([Tcsh can't guess the configuration file name + [AC_MSG_ERROR([Tcsh can't guess the configuration file name for `${host}' systems. -Check tcsh's `Ported' file for manual configuration instructions.]) - changequote(, )dnl - ;; - -esac - -changequote([, ])dnl +Check tcsh's `Ported' file for manual configuration instructions.])]) AC_MSG_NOTICE([using configuration file `$tcsh_config_file']) cp ${srcdir}/system/${tcsh_config_file} config_p.h @@ -378,12 +363,11 @@ CFLAGS="$CFLAGS $NON_GNU_CFLAGS"]) dnl More recent Android requires PIEs -case "${host}" in - *-*-android*) +AS_CASE([${host}], + [*-*-android*], [dnl CFLAGS="${CFLAGS} -fPIE" LDFLAGS="${LDFLAGS} -pie" - ;; -esac +]) dnl Checks for libraries AC_SEARCH_LIBS(crypt, crypt) @@ -503,10 +487,8 @@ dnl This is not good enough; we need sockaddr_storage too. dnl See whether we can use IPv6 related functions dnl AC_DEFUN([IPv6_CHECK_FUNC], [ -dnl changequote(, )dnl -dnl ac_tr_lib=HAVE_`echo $1 | sed -e 's/[^a-zA-Z0-9_]/_/g' \ +dnl ac_tr_lib=HAVE_`echo $1 | sed -e 's/@<:@^a-zA-Z0-9_@:>@/_/g' \ dnl -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'` -dnl changequote([, ])dnl dnl AC_CHECK_FUNC($1, [dnl dnl AC_DEFINE_UNQUOTED($ac_tr_lib) dnl ac_cv_lib_inet6_$1=no], [dnl @@ -582,3 +564,26 @@ AC_CONFIG_FILES([Makefile dch-template nls/Makefile patchlevel.h tcsh.man]) AC_OUTPUT() + +AC_MSG_NOTICE([========= Configuration results =========]) +AC_MSG_NOTICE([BUILD_CATALOGS $BUILD_CATALOGS]) +AC_MSG_NOTICE([CC $CC]) +AC_MSG_NOTICE([CC_FOR_GETHOST $CC_FOR_GETHOST]) +AC_MSG_NOTICE([CFLAGS $CFLAGS]) +AC_MSG_NOTICE([CPP $CPP]) +AC_MSG_NOTICE([CPPFLAGS $CPPFLAGS]) +AC_MSG_NOTICE([DFLAGS $DFLAGS]) +AC_MSG_NOTICE([HESDEF $HESDEF]) +AC_MSG_NOTICE([HESLIB $HESLIB]) +AC_MSG_NOTICE([LDFLAGS $LDFLAGS]) +AC_MSG_NOTICE([LIBICONV $LIBICONV]) +AC_MSG_NOTICE([LIBS $LIBS]) +AC_MSG_NOTICE([PACKAGE_CHANGELOG_DATE $PACKAGE_CHANGELOG_DATE]) +AC_MSG_NOTICE([PACKAGE_DATE $PACKAGE_DATE]) +AC_MSG_NOTICE([PACKAGE_ENGLISH_DATE $PACKAGE_ENGLISH_DATE]) +AC_MSG_NOTICE([PACKAGE_PATCHLEVEL $PACKAGE_PATCHLEVEL]) +AC_MSG_NOTICE([PACKAGE_REV $PACKAGE_REV]) +AC_MSG_NOTICE([PACKAGE_VERS $PACKAGE_VERS]) +AC_MSG_NOTICE([PACKAGE_VERSION $PACKAGE_VERSION]) +AC_MSG_NOTICE([tcsh_config_file system/$tcsh_config_file]) +AC_MSG_NOTICE([=========================================]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tcsh-6.24.06/debian/changelog new/tcsh-6.24.07/debian/changelog --- old/tcsh-6.24.06/debian/changelog 2022-12-12 16:57:30.000000000 +0100 +++ new/tcsh-6.24.07/debian/changelog 2022-12-21 20:44:53.000000000 +0100 @@ -1,6 +1,6 @@ -tcsh (6.24.06) unstable; urgency=medium +tcsh (6.24.07) unstable; urgency=medium - * Release 6.24.06 + * Release 6.24.07 * Please look in the Fixes file for an actual changelog * In packaging tcsh: - Avoid non-default settings in system-wide init files. @@ -8,4 +8,4 @@ to maintain compatibility with older versions packaged by Debian. - -- The Tcsh Team <t...@astron.com> Mon, 12 Dec 2022 00:00:00 +0000 + -- The Tcsh Team <t...@astron.com> Wed, 21 Dec 2022 00:00:00 +0000 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tcsh-6.24.06/sh.proc.c new/tcsh-6.24.07/sh.proc.c --- old/tcsh-6.24.06/sh.proc.c 2022-12-12 16:57:30.000000000 +0100 +++ new/tcsh-6.24.07/sh.proc.c 2022-12-21 20:44:53.000000000 +0100 @@ -1055,7 +1055,7 @@ xprintf(" "); } if (flag & FANCY) { - xprintf("%5d ", pp->p_procid); + xprintf("%7d ", pp->p_procid); #ifdef TCF xprintf("%11s ", sitename(pp->p_procid)); #endif /* TCF */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tcsh-6.24.06/tcsh.man.in new/tcsh-6.24.07/tcsh.man.in --- old/tcsh-6.24.06/tcsh.man.in 2022-12-12 16:57:30.000000000 +0100 +++ new/tcsh-6.24.07/tcsh.man.in 2022-12-21 20:44:53.000000000 +0100 @@ -1913,7 +1913,8 @@ .Ql \&: and a leading .Ql \&! -(for the abbreviated word designators - see below): +(for the abbreviated word designators - see +.Sx History substitution abbreviation ) : . .Bl -column -offset indent ".Sy \&:Word" ".Sy \&!Word" "" .It Sy \&:Word Ta Sy \&!Word Ta Sy History word designator @@ -1931,7 +1932,7 @@ .Pp .It Li :^ Ta Li !^ Ta The first argument, equivalent to -.Ql :1 . +.Sq Li :1 . . .Pp .It Li :$ Ta Li !$ Ta @@ -1950,12 +1951,12 @@ .Pp .It Li \&:\- Ns Ar y Ta Li \&!\- Ns Ar y Ta Equivalent to -.Ql \&:0\- Ns Ar y . +.Sq Li \&:0\- Ns Ar y . . .Pp .It Li \&:* Ta Li \&!* Ta Equivalent to -.Ql \&:^\-$ , +.Sq Li \&:^\-$ , but returns nothing if the event contains only 1 word. . .Pp @@ -1970,6 +1971,12 @@ but omitting the last word .Pq Ql $ . . +.Pp +.It Li \&:\- Ta Ta +Equivalent to +.Sq Li \&:0\- ; +the command and all arguments except the last argument. +. .El .Pp Selected words are inserted into the command line separated by single blanks.