From c020b1259ebd63ecbd11455bb6d087cf823150019097c93d0b27d3ff3c092922 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Sun, 31 May 2015 19:26:04 +0000 Subject: [PATCH 1/2] - Update to version 5.0.8 - Remove gcc5-fix.patch, fixed upstream. OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=153 --- gcc5-fix.patch | 13 ------------- zsh-5.0.7.tar.bz2 | 3 --- zsh-5.0.8.tar.bz2 | 3 +++ zsh.changes | 6 ++++++ zsh.spec | 8 +++----- 5 files changed, 12 insertions(+), 21 deletions(-) delete mode 100644 gcc5-fix.patch delete mode 100644 zsh-5.0.7.tar.bz2 create mode 100644 zsh-5.0.8.tar.bz2 diff --git a/gcc5-fix.patch b/gcc5-fix.patch deleted file mode 100644 index 8b07b4f..0000000 --- a/gcc5-fix.patch +++ /dev/null @@ -1,13 +0,0 @@ -Index: zsh-5.0.7/Src/zsh.mdd -=================================================================== ---- zsh-5.0.7.orig/Src/zsh.mdd -+++ zsh-5.0.7/Src/zsh.mdd -@@ -23,7 +23,7 @@ hdrdeps="zshcurses.h zshterm.h" - - signames.c: signames1.awk signames2.awk ../config.h @SIGNAL_H@ - $(AWK) -f $(sdir)/signames1.awk @SIGNAL_H@ >sigtmp.c -- $(CPP) sigtmp.c >sigtmp.out -+ $(CPP) -P sigtmp.c >sigtmp.out - $(AWK) -f $(sdir)/signames2.awk sigtmp.out > $@ - rm -f sigtmp.c sigtmp.out - diff --git a/zsh-5.0.7.tar.bz2 b/zsh-5.0.7.tar.bz2 deleted file mode 100644 index 66fa410..0000000 --- a/zsh-5.0.7.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:544e27de81740286b916d1d77c9f48ad7c26ad7943ed96d278abee67cf6704b3 -size 3181030 diff --git a/zsh-5.0.8.tar.bz2 b/zsh-5.0.8.tar.bz2 new file mode 100644 index 0000000..0127240 --- /dev/null +++ b/zsh-5.0.8.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8079cf08cb8beff22f84b56bd72bb6e6962ff4718d816f3d83a633b4c9e17d23 +size 3250542 diff --git a/zsh.changes b/zsh.changes index cd89288..21c8be8 100644 --- a/zsh.changes +++ b/zsh.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Sun May 31 19:15:36 UTC 2015 - idonmez@suse.com + +- Update to version 5.0.8 +- Remove gcc5-fix.patch, fixed upstream. + ------------------------------------------------------------------- Sun May 3 07:36:02 UTC 2015 - dmitry_r@opensuse.org diff --git a/zsh.spec b/zsh.spec index ad77905..ff67030 100644 --- a/zsh.spec +++ b/zsh.spec @@ -17,13 +17,13 @@ Name: zsh -Version: 5.0.7 +Version: 5.0.8 Release: 0 Summary: Shell with comprehensive completion License: MIT Group: System/Shells Url: http://www.zsh.org -Source0: http://sourceforge.net/projects/zsh/files/zsh/%{version}/zsh-%{version}.tar.bz2 +Source0: http://www.zsh.org/pub/zsh-%{version}.tar.bz2 Source1: zshrc Source2: zshenv Source3: zprofile @@ -37,9 +37,8 @@ Source16: dotzshrc.rh Source17: zshprompt.pl %endif Patch1: trim-unneeded-completions.patch -Patch2: gcc5-fix.patch # PATCH-FIX-OPENSUSE zsh-osc-completion.patch -- Fix openSUSE versions in osc completion -Patch3: zsh-osc-completion.patch +Patch2: zsh-osc-completion.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} Requires(pre): %{install_info_prereq} @@ -99,7 +98,6 @@ This package contains the Zsh manual in html format. %patch1 -p1 %endif %patch2 -p1 -%patch3 -p1 # Remove executable bit chmod 0644 Etc/changelog2html.pl From 287e3e9a717688cba249d90cd9d04d544913190a39b825a13ddf2800c6932f39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Mon, 1 Jun 2015 08:10:13 +0000 Subject: [PATCH 2/2] * Global aliases can be created for syntactic tokens such as command separators (";", "&", "|", "&&", "||"), redirection operators, etc. * There have been various further improvements to builtin handling with the POSIX_BUILTINS option (off by default) for compatibility with the POSIX standard. * 'whence -v' is now more informative, and 'whence -S' shows you how a full chain of symbolic links resolves to a command. * The 'p' parameter flag now allows an argument to be specified as a reference to a variable, e.g. ${(ps.$sep.)foo} to split $foo on a string given by $sep. * The option FORCE_FLOAT now forces variables, not just constants, to floating point in arithmetic expressions. * The type of an assignment in arithmetic expressions, e.g. the type seen by the variable res in $(( res = a = b )), is now more logical and C-like. * The default binding of 'u' in vi command mode has changed to undo multiple changes when invoked repeatedly. '^R' is now bound to redo changes. To revert to toggling of the last edit use: bindkey -a u vi-undo-change * Compatibility with Vim has been improved for vi editing mode. Most notably, Vim style text objects are supported and the region can be manipulated with vi commands in the same manner as Vim's visual mode. * Elements of the watch variable may now be patterns. * The logic for retrying history locking has been improved. OBS-URL: https://build.opensuse.org/package/show/shells/zsh?expand=0&rev=154 --- zsh.changes | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/zsh.changes b/zsh.changes index 21c8be8..5a9a2d6 100644 --- a/zsh.changes +++ b/zsh.changes @@ -2,6 +2,30 @@ Sun May 31 19:15:36 UTC 2015 - idonmez@suse.com - Update to version 5.0.8 + * Global aliases can be created for syntactic tokens such as command + separators (";", "&", "|", "&&", "||"), redirection operators, etc. + * There have been various further improvements to builtin handling + with the POSIX_BUILTINS option (off by default) for compatibility with + the POSIX standard. + * 'whence -v' is now more informative, and 'whence -S' shows you + how a full chain of symbolic links resolves to a command. + * The 'p' parameter flag now allows an argument to be specified + as a reference to a variable, e.g. ${(ps.$sep.)foo} to split $foo + on a string given by $sep. + * The option FORCE_FLOAT now forces variables, not just constants, + to floating point in arithmetic expressions. + * The type of an assignment in arithmetic expressions, e.g. the + type seen by the variable res in $(( res = a = b )), is now + more logical and C-like. + * The default binding of 'u' in vi command mode has changed to undo + multiple changes when invoked repeatedly. '^R' is now bound to redo + changes. To revert to toggling of the last edit use: + bindkey -a u vi-undo-change + * Compatibility with Vim has been improved for vi editing mode. Most + notably, Vim style text objects are supported and the region can be + manipulated with vi commands in the same manner as Vim's visual mode. + * Elements of the watch variable may now be patterns. + * The logic for retrying history locking has been improved. - Remove gcc5-fix.patch, fixed upstream. -------------------------------------------------------------------