ZSH update to 4.2.6

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

ZSH update to 4.2.6

Frank Denis (Jedi/Sector One)-6
  Hello,

  Here's an update of shells/zsh to version 4.2.6  
  Tested on i386 and amd64 on 3.9-beta.
 
  The mirrors list has been updated by the way.

  Best regards,
--
Frank - my stupid blog: http://00f.net
L'annuaire des professionnels de la manucure et de la pedicure :
http://www.manucure-pro.com

zsh-4.2.6.patch (11K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: ZSH update to 4.2.6

Pedro Martelletto
Works for me on macppc.

-p.

Reply | Threaded
Open this post in threaded view
|

Re: ZSH update to 4.2.6

Simon Kuhnle
In reply to this post by Frank Denis (Jedi/Sector One)-6
On Mon, Jan 23, 2006 at 10:30:48PM +0059, Frank Denis (Jedi/Sector One) wrote:
>  Hello,
>
>  Here's an update of shells/zsh to version 4.2.6  
>  Tested on i386 and amd64 on 3.9-beta.
>  
>  The mirrors list has been updated by the way.
>
>  Best regards,
Works for me on i386 3.9-beta, too.

> --
> Frank - my stupid blog: http://00f.net
> L'annuaire des professionnels de la manucure et de la pedicure :
> http://www.manucure-pro.com

> Index: Makefile
> ===================================================================
> RCS file: /cvs/cvs/openbsd/ports/shells/zsh/Makefile,v
> retrieving revision 1.36
> diff -u -r1.36 Makefile
> --- Makefile 17 Apr 2005 08:13:00 -0000 1.36
> +++ Makefile 23 Jan 2006 20:45:16 -0000
> @@ -3,17 +3,18 @@
>  COMMENT= "Z shell, Bourne shell-compatible, release flavor"
>  COMMENT-zftp= "Z shell embedded ftp client"
>  
> -VERSION= 4.2.5
> +VERSION= 4.2.6
>  DISTNAME= zsh-${VERSION}
>  CATEGORIES= shells
>  MASTER_SITES= ftp://ftp.zsh.org/zsh/ \
>   ${HOMEPAGE}pub/ \
> - ftp://ftp.sterling.com/zsh/ \
> - ftp://ftp.rge.com/pub/zsh/ \
> - ftp://ftp.cenatls.cena.dgac.fr/pub/shells/zsh/ \
> - ftp://mrrl.lut.ac.uk/zsh/ \
> - ftp://ftp.ips.oz.au/pub/packages/zsh/ \
> - ftp://ftp.uit.no/pub/unix/shells/zsh/
> + http://mirrors.dotsrc.org/zsh/ \
> + ftp://ftp.fu-berlin.de/pub/unix/shells/zsh/ \
> + http://www.math.technion.ac.il/pub/zsh/ \
> + ftp://ftp.demon.nl/pub/mirrors/zsh/ \
> + ftp://sunsite.icm.edu.pl/pub/unix/shells/zsh/ \
> + ftp://sunsite.org.uk/package/zsh/ \
> + http://zsh.open-mirror.com/
>  
>  HOMEPAGE= http://www.zsh.org/
>  
> Index: distinfo
> ===================================================================
> RCS file: /cvs/cvs/openbsd/ports/shells/zsh/distinfo,v
> retrieving revision 1.5
> diff -u -r1.5 distinfo
> --- distinfo 17 Apr 2005 08:13:00 -0000 1.5
> +++ distinfo 23 Jan 2006 20:29:52 -0000
> @@ -1,4 +1,4 @@
> -MD5 (zsh-4.2.5.tar.gz) = 5ba6b82a11bae5a2b96d5b9aba4cdeaa
> -RMD160 (zsh-4.2.5.tar.gz) = 7393c0e37f9e303c425a06f2e677d6b2597af089
> -SHA1 (zsh-4.2.5.tar.gz) = 573d33236b0aa7e03587927c56b37a079765eab1
> -SIZE (zsh-4.2.5.tar.gz) = 2624122
> +MD5 (zsh-4.2.6.tar.gz) = 246da6de1e9d5c5ab4b33a9f3ca64169
> +SHA1 (zsh-4.2.6.tar.gz) = 3878431fb5ff172aec0237ad6105aef710b3d2d5
> +RMD160 (zsh-4.2.6.tar.gz) = 27c16a80ecb61f0e9f8438012202ce06a3adfc0f
> +SIZE (zsh-4.2.5.tar.gz) = 2645681
> Index: patches/patch-Completion_BSD_Command__bsd_pkg
> ===================================================================
> RCS file: /cvs/cvs/openbsd/ports/shells/zsh/patches/patch-Completion_BSD_Command__bsd_pkg,v
> retrieving revision 1.1
> diff -u -r1.1 patch-Completion_BSD_Command__bsd_pkg
> --- patches/patch-Completion_BSD_Command__bsd_pkg 12 Jul 2004 19:46:52 -0000 1.1
> +++ patches/patch-Completion_BSD_Command__bsd_pkg 23 Jan 2006 20:30:23 -0000
> @@ -1,6 +1,6 @@
>  $OpenBSD: patch-Completion_BSD_Command__bsd_pkg,v 1.1 2004/07/12 19:46:52 lebel Exp $
> ---- Completion/BSD/Command/_bsd_pkg.orig Tue Oct 15 13:59:37 2002
> -+++ Completion/BSD/Command/_bsd_pkg Fri May 23 10:13:59 2003
> +--- Completion/BSD/Command/_bsd_pkg.orig Wed Jan 21 14:53:28 2004
> ++++ Completion/BSD/Command/_bsd_pkg Mon Jan 23 21:30:02 2006
>  @@ -6,15 +6,19 @@ _bsd_pkg_pkgfiles() {
>  
>     case $OSTYPE in
> @@ -8,11 +8,11 @@
>  -    portsdir=/usr/pkgsrc
>  +    portsdir=${PORTSDIR:-/usr/pkgsrc}
>  +    pkgsdir=${PACKAGES:-$portsdir/packages}/All
> -+    ;;
> +     ;;
>  +  openbsd*)
>  +    portsdir=${PORTSDIR:-/usr/ports}
>  +    pkgsdir=${PACKAGES:-$portsdir/packages}/$(arch -s)/All
> -     ;;
> ++    ;;
>     *)
>       portsdir=${PORTSDIR:-/usr/ports}
>  +    pkgsdir=${PACKAGES:-$portsdir/packages}/All
> @@ -22,8 +22,8 @@
>  -  pkgsdir=${PACKAGES:-$portsdir/packages}/All
>  -
>     paths=( "${(@)${(@s.:.)PKG_PATH}:#}" )
> -   _files "$@" -g '*.t[bg]z' && ret=0
> -   (( $#path )) && _files "$@" -W paths -g '*.t[bg]z' && ret=0
> +   _files "$@" -g '*.t[bg]z(-.)' && ret=0
> +   (( $#path )) && _files "$@" -W paths -g '*.t[bg]z(-.)' && ret=0
>  @@ -25,7 +29,7 @@ _bsd_pkg_pkgfiles() {
>  
>   (( $+functions[_bsd_pkg_pkgs] )) ||
> Index: patches/patch-Doc_Makefile_in
> ===================================================================
> RCS file: /cvs/cvs/openbsd/ports/shells/zsh/patches/patch-Doc_Makefile_in,v
> retrieving revision 1.2
> diff -u -r1.2 patch-Doc_Makefile_in
> --- patches/patch-Doc_Makefile_in 27 Jan 2005 02:09:52 -0000 1.2
> +++ patches/patch-Doc_Makefile_in 23 Jan 2006 20:30:23 -0000
> @@ -1,7 +1,7 @@
>  $OpenBSD: patch-Doc_Makefile_in,v 1.2 2005/01/27 02:09:52 naddy Exp $
> ---- Doc/Makefile.in.orig Fri Aug 13 12:22:29 2004
> -+++ Doc/Makefile.in Thu Jan 27 02:59:10 2005
> -@@ -247,11 +247,11 @@ Zsh/manmodmenu.yo: $(MODDOCSRC)
> +--- Doc/Makefile.in.orig Mon May 23 16:42:38 2005
> ++++ Doc/Makefile.in Mon Jan 23 21:30:12 2006
> +@@ -246,11 +246,11 @@ Zsh/manmodmenu.yo: $(MODDOCSRC)
>   # ========== DEPENDENCIES FOR INSTALLING ==========
>  
>   # install just installs the manual pages
> Index: patches/patch-Doc_zsh_texi
> ===================================================================
> RCS file: /cvs/cvs/openbsd/ports/shells/zsh/patches/patch-Doc_zsh_texi,v
> retrieving revision 1.2
> diff -u -r1.2 patch-Doc_zsh_texi
> --- patches/patch-Doc_zsh_texi 30 Sep 2004 21:46:58 -0000 1.2
> +++ patches/patch-Doc_zsh_texi 23 Jan 2006 20:30:25 -0000
> @@ -1,6 +1,6 @@
>  $OpenBSD: patch-Doc_zsh_texi,v 1.2 2004/09/30 21:46:58 robert Exp $
> ---- Doc/zsh.texi.orig Fri Aug 13 12:32:33 2004
> -+++ Doc/zsh.texi Wed Sep 15 13:12:33 2004
> +--- Doc/zsh.texi.orig Wed Jul  6 12:09:29 2005
> ++++ Doc/zsh.texi Mon Jan 23 21:30:03 2006
>  @@ -7,6 +7,10 @@
>   @end iftex
>   @setfilename zsh.info
> @@ -12,7 +12,7 @@
>   @c %**end of header
>  
>   @ifinfo
> -@@ -3065,7 +3069,7 @@
> +@@ -3065,7 +3069,7 @@ you may see in your prompt (see
>   A history expansion begins with the first character of the @t{histchars}
>   parameter, which is `@t{!}' by default, and may occur anywhere on the
>   command line; history expansions do not nest.  The `@t{!}' can be escaped
> @@ -21,7 +21,7 @@
>   to suppress its special meaning.  Double quotes will @emph{not} work for
>   this.  Following this history character is an optional event designator
>   (@ref{Event Designators}) and then an optional word
> -@@ -7454,7 +7458,7 @@
> +@@ -7541,7 +7545,7 @@ For example,
>   @example
>   unsetopt localtraps
>   trap - INT
> @@ -30,7 +30,7 @@
>   @end example
>  
>   @noindent
> -@@ -15225,7 +15229,7 @@
> +@@ -15380,7 +15384,7 @@ zstyle ':completion:*:default' list-colo
>  
>   @noindent
>   The default colors are the same as for the GNU @t{ls} command and can be
> @@ -39,7 +39,7 @@
>  
>   @kindex list-grouped, completion style
>   @item @t{list-grouped}
> -@@ -15345,7 +15349,7 @@
> +@@ -15500,7 +15504,7 @@ generates no matches, case-insensitive c
>  
>   @noindent
>   @example
> @@ -48,7 +48,7 @@
>   @end example
>  
>   @noindent
> -@@ -15369,7 +15373,7 @@
> +@@ -15524,7 +15528,7 @@ case-insensitive completion with @t{_com
>   @example
>   zstyle ':completion:*' completer _complete _prefix
>   zstyle ':completion:*:complete:*' matcher-list \
> @@ -57,7 +57,7 @@
>   @end example
>  
>   @noindent
> -@@ -18512,7 +18516,7 @@
> +@@ -18674,7 +18678,7 @@ generates at least one match. E.g.:
>  
>   @noindent
>   @example
> @@ -66,7 +66,7 @@
>   @end example
>  
>   @noindent
> -@@ -18724,7 +18728,7 @@
> +@@ -18886,7 +18890,7 @@ use is
>  
>   @noindent
>   @example
> @@ -75,7 +75,7 @@
>   @end example
>  
>   @noindent
> -@@ -18812,7 +18816,7 @@
> +@@ -18974,7 +18978,7 @@ performed on the first word in the range
>  
>   @noindent
>   @example
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/cvs/openbsd/ports/shells/zsh/pkg/PLIST,v
> retrieving revision 1.17
> diff -u -r1.17 PLIST
> --- pkg/PLIST 17 Apr 2005 08:13:00 -0000 1.17
> +++ pkg/PLIST 23 Jan 2006 20:37:19 -0000
> @@ -40,6 +40,8 @@
>  share/zsh/${VERSION}/functions/_apt-move
>  share/zsh/${VERSION}/functions/_apt-show-versions
>  share/zsh/${VERSION}/functions/_aptitude
> +share/zsh/${VERSION}/functions/_arch_archives
> +share/zsh/${VERSION}/functions/_arch_namespace
>  share/zsh/${VERSION}/functions/_arg_compile
>  share/zsh/${VERSION}/functions/_arguments
>  share/zsh/${VERSION}/functions/_arp
> @@ -62,6 +64,7 @@
>  share/zsh/${VERSION}/functions/_bug
>  share/zsh/${VERSION}/functions/_builtin
>  share/zsh/${VERSION}/functions/_bzip2
> +share/zsh/${VERSION}/functions/_bzr
>  share/zsh/${VERSION}/functions/_cache_invalid
>  share/zsh/${VERSION}/functions/_cal
>  share/zsh/${VERSION}/functions/_call_function
> @@ -88,6 +91,7 @@
>  share/zsh/${VERSION}/functions/_correct_filename
>  share/zsh/${VERSION}/functions/_correct_word
>  share/zsh/${VERSION}/functions/_cpio
> +share/zsh/${VERSION}/functions/_cplay
>  share/zsh/${VERSION}/functions/_cvs
>  share/zsh/${VERSION}/functions/_cvsup
>  share/zsh/${VERSION}/functions/_cygcheck
> @@ -96,6 +100,8 @@
>  share/zsh/${VERSION}/functions/_cygserver
>  share/zsh/${VERSION}/functions/_cygstart
>  share/zsh/${VERSION}/functions/_darcs
> +share/zsh/${VERSION}/functions/_date
> +share/zsh/${VERSION}/functions/_dchroot
>  share/zsh/${VERSION}/functions/_dcop
>  share/zsh/${VERSION}/functions/_dd
>  share/zsh/${VERSION}/functions/_deb_packages
> @@ -116,8 +122,10 @@
>  share/zsh/${VERSION}/functions/_dirs
>  share/zsh/${VERSION}/functions/_disable
>  share/zsh/${VERSION}/functions/_dispatch
> +share/zsh/${VERSION}/functions/_dlocate
>  share/zsh/${VERSION}/functions/_domains
>  share/zsh/${VERSION}/functions/_dpkg
> +share/zsh/${VERSION}/functions/_dpkg-cross
>  share/zsh/${VERSION}/functions/_dpkg_source
>  share/zsh/${VERSION}/functions/_dput
>  share/zsh/${VERSION}/functions/_du
> @@ -160,6 +168,7 @@
>  share/zsh/${VERSION}/functions/_getconf
>  share/zsh/${VERSION}/functions/_getent
>  share/zsh/${VERSION}/functions/_getfacl
> +share/zsh/${VERSION}/functions/_git
>  share/zsh/${VERSION}/functions/_global
>  share/zsh/${VERSION}/functions/_global_tags
>  share/zsh/${VERSION}/functions/_gnome-gv
> @@ -223,6 +232,7 @@
>  share/zsh/${VERSION}/functions/_lzop
>  share/zsh/${VERSION}/functions/_mac_applications
>  share/zsh/${VERSION}/functions/_mac_files_for_application
> +share/zsh/${VERSION}/functions/_madison
>  share/zsh/${VERSION}/functions/_mail
>  share/zsh/${VERSION}/functions/_mailboxes
>  share/zsh/${VERSION}/functions/_main_complete
> @@ -239,6 +249,7 @@
>  share/zsh/${VERSION}/functions/_mime_types
>  share/zsh/${VERSION}/functions/_mkshortcut
>  share/zsh/${VERSION}/functions/_mkzsh
> +share/zsh/${VERSION}/functions/_module-assistant
>  share/zsh/${VERSION}/functions/_modutils
>  share/zsh/${VERSION}/functions/_mondo
>  share/zsh/${VERSION}/functions/_most_recent_file
> @@ -291,6 +302,7 @@
>  share/zsh/${VERSION}/functions/_pick_variant
>  share/zsh/${VERSION}/functions/_pids
>  share/zsh/${VERSION}/functions/_pine
> +share/zsh/${VERSION}/functions/_piuparts
>  share/zsh/${VERSION}/functions/_pkgtool
>  share/zsh/${VERSION}/functions/_ports
>  share/zsh/${VERSION}/functions/_postfix
> @@ -307,6 +319,7 @@
>  share/zsh/${VERSION}/functions/_psutils
>  share/zsh/${VERSION}/functions/_putclip
>  share/zsh/${VERSION}/functions/_python
> +share/zsh/${VERSION}/functions/_quilt
>  share/zsh/${VERSION}/functions/_raggle
>  share/zsh/${VERSION}/functions/_rar
>  share/zsh/${VERSION}/functions/_rcs
> @@ -369,6 +382,7 @@
>  share/zsh/${VERSION}/functions/_time_zone
>  share/zsh/${VERSION}/functions/_tin
>  share/zsh/${VERSION}/functions/_tla
> +share/zsh/${VERSION}/functions/_toolchain-source
>  share/zsh/${VERSION}/functions/_trap
>  share/zsh/${VERSION}/functions/_ttyctl
>  share/zsh/${VERSION}/functions/_typeset
> @@ -382,6 +396,7 @@
>  share/zsh/${VERSION}/functions/_update-rc.d
>  share/zsh/${VERSION}/functions/_urls
>  share/zsh/${VERSION}/functions/_urpmi
> +share/zsh/${VERSION}/functions/_urxvt
>  share/zsh/${VERSION}/functions/_user_admin
>  share/zsh/${VERSION}/functions/_user_at_host
>  share/zsh/${VERSION}/functions/_users
> @@ -431,6 +446,7 @@
>  share/zsh/${VERSION}/functions/_xloadimage
>  share/zsh/${VERSION}/functions/_xmlsoft
>  share/zsh/${VERSION}/functions/_xmodmap
> +share/zsh/${VERSION}/functions/_xpdf
>  share/zsh/${VERSION}/functions/_xset
>  share/zsh/${VERSION}/functions/_xt_arguments
>  share/zsh/${VERSION}/functions/_xt_session_id


attachment0 (194 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: ZSH update to 4.2.6

Sigfred Håversen
In reply to this post by Frank Denis (Jedi/Sector One)-6
Frank Denis (Jedi/Sector One) wrote:
>  Hello,
>
>  Here's an update of shells/zsh to version 4.2.6   Tested on i386 and
> amd64 on 3.9-beta.
>  
>  The mirrors list has been updated by the way.
>

Two regression tests failed on sparc64:

...
./D02glob.ztst: starting.
*** /usr/ports/shells/zsh/w-zsh-4.2.6/zsh-4.2.6/tmp.ztst.out.8594       Tue Jan 24 19:01:05 2006
--- /usr/ports/shells/zsh/w-zsh-4.2.6/zsh-4.2.6/tmp.ztst.tout.8594      Tue Jan 24 19:01:06 2006
***************
*** 101,107 ****
   1:  [[ BAR = (bar|(#i)foo) ]]
   0:  [[ FOO = (bar|(#i)foo) ]]
   0:  [[ Modules = (#i)*m* ]]
! 0:  [[ fooGRUD = (#i)(bar|(#I)foo|(#i)rod)grud ]]
   1:  [[ FOOGRUD = (#i)(bar|(#I)foo|(#i)rod)grud ]]
   0:  [[ readme = (#i)readme~README|readme ]]
   0:  [[ readme = (#i)readme~README|readme~README ]]
--- 101,108 ----
   1:  [[ BAR = (bar|(#i)foo) ]]
   0:  [[ FOO = (bar|(#i)foo) ]]
   0:  [[ Modules = (#i)*m* ]]
! 1:  [[ fooGRUD = (#i)(bar|(#I)foo|(#i)rod)grud ]]
! Test failed:  [[ fooGRUD = (#i)(bar|(#I)foo|(#i)rod)grud ]]
   1:  [[ FOOGRUD = (#i)(bar|(#I)foo|(#i)rod)grud ]]
   0:  [[ readme = (#i)readme~README|readme ]]
   0:  [[ readme = (#i)readme~README|readme~README ]]
***************
*** 153,156 ****
   1:  [[ path/testy/ohyes = *((#s)|/)test((#e)|/)* ]]
   1:  [[ path/atest/ohyes = *((#s)|/)test((#e)|/)* ]]
   0:  [[ björn = *[åäöÅÄÖ]* ]]
! 0 tests failed.
--- 154,157 ----
   1:  [[ path/testy/ohyes = *((#s)|/)test((#e)|/)* ]]
   1:  [[ path/atest/ohyes = *((#s)|/)test((#e)|/)* ]]
   0:  [[ björn = *[åäöÅÄÖ]* ]]
! 1 tests failed.
Test ./D02glob.ztst failed: output differs from expected as shown above for:
   globtest globtests
Was testing: zsh globbing
./D02glob.ztst: test failed.
....
./E01options.ztst: starting.
*** /usr/ports/shells/zsh/w-zsh-4.2.6/zsh-4.2.6/tmp.ztst.out.1411       Tue Jan 24 19:01:31 2006
--- /usr/ports/shells/zsh/w-zsh-4.2.6/zsh-4.2.6/tmp.ztst.tout.1411      Tue Jan 24 19:01:31 2006
***************
*** 1,3 ****
   /usr/ports/shells/zsh/w-zsh-4.2.6/zsh-4.2.6/Test/options.tmp /usr/ports/shells/zsh/w-zsh-4.2.6/zsh-4.2.6/Test/optio
ns.tmp/tmpcd
! ~ /usr/ports/shells/zsh/w-zsh-4.2.6/zsh-4.2.6/Test/options.tmp /usr/ports/shells/zsh/w-zsh-4.2.6/zsh-4.2.6/Test/opt
ions.tmp/tmpcd
! /usr/ports/shells/zsh/w-zsh-4.2.6/zsh-4.2.6/Test/options.tmp
--- 1,3 ----
   /usr/ports/shells/zsh/w-zsh-4.2.6/zsh-4.2.6/Test/options.tmp /usr/ports/shells/zsh/w-zsh-4.2.6/zsh-4.2.6/Test/optio
ns.tmp/tmpcd
! /usr/ports/shells/zsh/w-zsh-4.2.6/zsh-4.2.6/Test/options.tmp /usr/ports/shells/zsh/w-zsh-4.2.6/zsh-4.2.6/Test/optio
ns.tmp/tmpcd
! /usr/ports/shells/zsh/w-zsh-4.2.6/zsh-4.2.6/Test/options.tmp/tmpcd
Test ./E01options.ztst failed: output differs from expected as shown above for:
   pushd $mydir/tmpcd
   pushd
   dirs
   setopt pushdtohome
   pushd
   dirs
   unsetopt pushdtohome
   popd
   pushd
   popd
   dirs
Error output:
(eval):pushd:5: no such file or directory: /zsh-4.2.6_writes_to_HOME
(eval):pushd:9: no such file or directory: /zsh-4.2.6_writes_to_HOME
(eval):popd:10: directory stack empty
Was testing: PUSHD_TO_HOME option
./E01options.ztst: test failed.