summaryrefslogtreecommitdiff
path: root/shells/zsh-devel
diff options
context:
space:
mode:
authorShigeyuki Fukushima <shige@FreeBSD.org>2000-06-02 18:01:29 +0000
committerShigeyuki Fukushima <shige@FreeBSD.org>2000-06-02 18:01:29 +0000
commit86ad2630ed4f94ca4bc7070a279d2e85f9bc53f4 (patch)
treeebc76a54e756b3f43d2a46aeb4856338da3087c2 /shells/zsh-devel
parentMissed a few ports in the GNOME 1.2 update (diff)
Update to 3.1.7.
Submitted by: knu@FreeBSD.org
Notes
Notes: svn path=/head/; revision=29108
Diffstat (limited to 'shells/zsh-devel')
-rw-r--r--shells/zsh-devel/Makefile6
-rw-r--r--shells/zsh-devel/distinfo2
-rw-r--r--shells/zsh-devel/files/patch-ab103
-rw-r--r--shells/zsh-devel/pkg-plist3
4 files changed, 89 insertions, 25 deletions
diff --git a/shells/zsh-devel/Makefile b/shells/zsh-devel/Makefile
index 51b6f2b8a2b4..b1204e6d018f 100644
--- a/shells/zsh-devel/Makefile
+++ b/shells/zsh-devel/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= zsh
-PORTVERSION= 3.1.7.p4
+PORTVERSION= 3.1.7
CATEGORIES= shells
MASTER_SITES= http://people.FreeBSD.org/~knu/ports/distfiles/ \
ftp://ftp.zsh.org/%SUBDIR%/ \
@@ -15,7 +15,7 @@ MASTER_SITES= http://people.FreeBSD.org/~knu/ports/distfiles/ \
ftp://ftp.fu-berlin.de/pub/unix/shells/%SUBDIR%/ \
ftp://ftp.ips.oz.au/pub/packages/%SUBDIR%/ \
ftp://ftp.uit.no/pub/unix/shells/%SUBDIR%/
-MASTER_SITE_SUBDIR= zsh/development
+MASTER_SITE_SUBDIR= zsh
DISTNAME= ${PORTNAME}-${ZSH_VER}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
${ZSHFUNC_FILES}
@@ -23,7 +23,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= shige@FreeBSD.org
-ZSH_VER= ${PORTVERSION:S/.p/-pre-/}
+ZSH_VER= ${PORTVERSION}
ZSHFUNC_FILES= zsh-functions-freebsd-2000.05.15.tar.gz
ZSHFUNC_SUBDIR= share/zsh/${ZSH_VER}/functions
NO_LATEST_LINK= yes
diff --git a/shells/zsh-devel/distinfo b/shells/zsh-devel/distinfo
index f239028a643d..119407dd9bb9 100644
--- a/shells/zsh-devel/distinfo
+++ b/shells/zsh-devel/distinfo
@@ -1,2 +1,2 @@
-MD5 (zsh-3.1.7-pre-4.tar.gz) = af54de34de7f1183d614aa0a47424890
+MD5 (zsh-3.1.7.tar.gz) = 812053d966c3f7c6babf601aabb6a80c
MD5 (zsh-functions-freebsd-2000.05.15.tar.gz) = ac283eef1c6048e424701e63200707a1
diff --git a/shells/zsh-devel/files/patch-ab b/shells/zsh-devel/files/patch-ab
index 0b351fbe0acf..6c3ef316a228 100644
--- a/shells/zsh-devel/files/patch-ab
+++ b/shells/zsh-devel/files/patch-ab
@@ -1,5 +1,5 @@
---- Doc/zsh.texi.orig Mon May 8 18:18:06 2000
-+++ Doc/zsh.texi Mon May 15 18:50:31 2000
+--- Doc/zsh.texi.orig Tue May 30 18:17:46 2000
++++ Doc/zsh.texi Thu Jun 1 00:17:04 2000
@@ -7,6 +7,10 @@
@end iftex
@setfilename zsh.info
@@ -11,7 +11,7 @@
@c %**end of header
@ifinfo
-@@ -1025,14 +1029,14 @@
+@@ -1185,14 +1189,14 @@
string by using the `@t{\'}' escape.
@noindent
@@ -24,11 +24,11 @@
@noindent
@example
-print @value{dsq}@value{dsq}
-+print @t{''''}
++print @t{'}@t{'}@t{'}@t{'}
@end example
@noindent
-@@ -2571,7 +2575,7 @@
+@@ -2674,7 +2678,7 @@
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
@@ -37,25 +37,25 @@
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
-@@ -6137,7 +6141,7 @@
+@@ -6271,7 +6275,7 @@
@example
unsetopt localtraps
trap - INT
-fn() @{ setopt localtraps; trap @value{dsq} INT; sleep 3; @}
-+fn() @{ setopt localtraps; trap '' INT; sleep 3; @}
++fn() @{ setopt localtraps; trap @t{'}@t{'} INT; sleep 3; @}
@end example
@noindent
-@@ -6358,7 +6362,7 @@
+@@ -6500,7 +6504,7 @@
@cindex rc, quoting style
@cindex quoting style, rc
@item @t{RC_QUOTES}
-Allow the character sequence `@t{@value{dsq}}' to signify a single quote
+Allow the character sequence `@t{'}@t{'}' to signify a single quote
- within singly quoted strings.
-
- @pindex RCS
-@@ -9373,7 +9377,7 @@
+ within singly quoted strings. Note this does not apply in quoted strings
+ using the format @t{$'}@var{...}@t{'}, where a backslashed single quote can
+ be used.
+@@ -9528,7 +9532,7 @@
@item @t{quote-line} (ESC-') (unbound) (unbound)
Quote the current line; that is, put a `@t{'}' character at the
beginning and the end, and convert all `@t{'}' characters
@@ -64,39 +64,102 @@
@tindex quote-region
@item @t{quote-region} (ESC-") (unbound) (unbound)
-@@ -15230,7 +15234,7 @@
+@@ -12350,7 +12354,7 @@
+
+ @noindent
+ @example
+-zstyle ':completion:*' group-name @value{dsq}
++zstyle ':completion:*' group-name @t{'}@t{'}
+ @end example
+
+ @noindent
+@@ -12583,7 +12587,7 @@
+
+ @noindent
+ The default colors are the same as for the GNU @t{ls} command and can be
+-obtained by setting the style to an empty string (i.e. @t{@value{dsq}}).
++obtained by setting the style to an empty string (i.e. @t{'}@t{'}).
+
+ @kindex list-packed, completion style
+ @item @t{list-packed}
+@@ -12663,7 +12667,7 @@
+
+ @noindent
+ @example
+-zstyle ':completion:*' matcher-list @value{dsq} 'm:@{a-zA-Z@}=@{A-Za-z@}'
++zstyle ':completion:*' matcher-list @t{'}@t{'} 'm:@{a-zA-Z@}=@{A-Za-z@}'
+ @end example
+
+ @noindent
+@@ -12677,7 +12681,7 @@
+ @example
+ zstyle ':completion:*' completer _complete _prefix
+ zstyle ':completion:*:complete:*' matcher-list \
+- @value{dsq} 'm:@{a-zA-Z@}=@{A-Za-z@}'
++ @t{'}@t{'} 'm:@{a-zA-Z@}=@{A-Za-z@}'
+ @end example
+
+ @noindent
+@@ -12695,7 +12699,7 @@
+ @example
+ zstyle ':completion:*' completer _complete _correct _complete:foo
+ zstyle ':completion:*:complete:*' matcher-list \
+- @value{dsq} 'm:@{a-zA-Z@}=@{A-Za-z@}'
++ @t{'}@t{'} 'm:@{a-zA-Z@}=@{A-Za-z@}'
+ zstyle ':completion:*:foo:*' matcher-list \
+ 'm:@{a-zA-Z@}=@{A-Za-z@} r:|[-_./]=* r:|=*'
+ @end example
+@@ -15380,7 +15384,7 @@
+
+ @noindent
+ @example
+-compctl -M @value{dsq} 'm:@{a-zA-Z@}=@{A-Za-z@}'
++compctl -M @t{'}@t{'} 'm:@{a-zA-Z@}=@{A-Za-z@}'
+ @end example
+
+ @noindent
+@@ -15591,7 +15595,7 @@
@noindent
@example
-compctl -D -f + -H 0 @value{dsq}
-+compctl -D -f + -H 0 ''
++compctl -D -f + -H 0 @t{'}@t{'}
@end example
@noindent
-@@ -15318,7 +15322,7 @@
+@@ -15679,7 +15683,7 @@
@noindent
@example
-compctl -x 'r[-exec,;]' -l @value{dsq} -- find
-+compctl -x 'r[-exec,;]' -l '' -- find
++compctl -x 'r[-exec,;]' -l @t{'}@t{'} -- find
@end example
@noindent
-@@ -16469,7 +16473,7 @@
+@@ -16740,7 +16744,7 @@
+ paranoid behaviour, intended to avoid security problems involving
+ a @t{chown} being tricked into affecting files other than the ones
+ intended. It will refuse to follow symbolic links, so that (for example)
+-``@t{chown luser /tmp/foo/passwd}@value{dsq} can't accidentally chown @t{/etc/passwd}
++``@t{chown luser /tmp/foo/passwd}@t{'}@t{'} can't accidentally chown @t{/etc/passwd}
+ if @t{/tmp/foo} happens to be a link to @t{/etc}. It will also check
+ where it is after leaving directories, so that a recursive chown of
+ a deep directory tree can't end up recursively chowning @t{/usr} as
+@@ -16831,7 +16835,7 @@
paranoid behaviour, intended to avoid common security problems involving
a root-run @t{rm} being tricked into removing files other than the ones
intended. It will refuse to follow symbolic links, so that (for example)
-``@t{rm /tmp/foo/passwd}@value{dsq} can't accidentally remove @t{/etc/passwd}
-+``@t{rm /tmp/foo/passwd}'' can't accidentally remove @t{/etc/passwd}
++``@t{rm /tmp/foo/passwd}@t{'}@t{'} can't accidentally remove @t{/etc/passwd}
if @t{/tmp/foo} happens to be a link to @t{/etc}. It will also check
where it is after leaving directories, so that a recursive removal of
a deep directory tree can't end up recursively removing @t{/usr} as
-@@ -16868,7 +16872,7 @@
+@@ -17231,7 +17235,7 @@
@item @t{link}
If the file is a link and the @t{-L} option is in
effect, this contains the name of the file linked to, otherwise
-it is empty. Note that if this element is selected (``@t{stat +link}@value{dsq})
-+it is empty. Note that if this element is selected (``@t{stat +link}'')
++it is empty. Note that if this element is selected (``@t{stat +link}@t{'}@t{'})
then the @t{-L} option is automatically used.
@end table
diff --git a/shells/zsh-devel/pkg-plist b/shells/zsh-devel/pkg-plist
index 7ecf9943f5d2..ebcc5d295426 100644
--- a/shells/zsh-devel/pkg-plist
+++ b/shells/zsh-devel/pkg-plist
@@ -54,7 +54,6 @@ lib/zsh/%%ZSH_VER%%/zsh/zutil.so
%%ZSHFUNC_SUBDIR%%/_apt
%%ZSHFUNC_SUBDIR%%/_archie
%%ZSHFUNC_SUBDIR%%/_arg_compile
-%%ZSHFUNC_SUBDIR%%/_argument_sets
%%ZSHFUNC_SUBDIR%%/_arguments
%%ZSHFUNC_SUBDIR%%/_arrays
%%ZSHFUNC_SUBDIR%%/_autoload
@@ -78,6 +77,7 @@ lib/zsh/%%ZSH_VER%%/zsh/zutil.so
%%ZSHFUNC_SUBDIR%%/_complete
%%ZSHFUNC_SUBDIR%%/_complete_debug
%%ZSHFUNC_SUBDIR%%/_complete_help
+%%ZSHFUNC_SUBDIR%%/_complete_tag
%%ZSHFUNC_SUBDIR%%/_compress
%%ZSHFUNC_SUBDIR%%/_condition
%%ZSHFUNC_SUBDIR%%/_configure
@@ -377,6 +377,7 @@ lib/zsh/%%ZSH_VER%%/zsh/zutil.so
%%ZSHFUNC_SUBDIR%%/zmv
%%ZSHFUNC_SUBDIR%%/zrecompile
%%ZSHFUNC_SUBDIR%%/zstyle+
+@exec mkdir %D/share/zsh/site-functions
@dirrm lib/zsh/%%ZSH_VER%%/zsh
@dirrm lib/zsh/%%ZSH_VER%%
@dirrm lib/zsh