1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-23 00:43:28 +00:00

- Add a patch from Zsh CVS to fix a bug with acroread(1) completion:

http://zsh.cvs.sourceforge.net/zsh/zsh/Completion/X/Command/_acroread?r1=1.5&r2=1.6

PR:		ports/100614
Submitted by:	Simon Olofsson <simon at olofsson dot de>
This commit is contained in:
Sergei Kolobov 2006-09-20 11:43:20 +00:00
parent 51113a5397
commit c521388f4c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=173462
2 changed files with 20 additions and 1 deletions

View File

@ -12,7 +12,7 @@
# (default: on)
# WITHOUT_ZSH_MAILDIR=yes disable support for Maildirs in MAIL and MAILPATH
# (default: on)
# WITHOUT_ZSH_MULTIBYTE=yes disable multibyte character support
# WITHOUT_ZSH_MULTIBYTE=yes disable multibyte character support
# (default: on)
# ZSH_ETCDIR=<dir> directory for zsh system-wide configuration files:
# zshenv, zlogin, zprofile, zshrc, zlogout.
@ -28,6 +28,7 @@
PORTNAME= zsh
PORTVERSION= 4.3.2
PORTREVISION= 1
CATEGORIES= shells
MASTER_SITES= \
http://archive.progeny.com/zsh/ \
@ -120,6 +121,7 @@ post-patch:
${REINPLACE_CMD} -e "s,/etc/,${LOCALBASE}/etc/," \
${WRKSRC}/Functions/MIME/zsh-mime-setup
${RM} -f ${WRKSRC}/Functions/MIME/zsh-mime-setup.bak
${RM} -f ${WRKSRC}/Completion/X/Command/_acroread.orig
.if ${OSVERSION} >= 503000
${RM} -f ${WRKSRC}/Completion/Unix/Type/_tar_archive.orig
.endif

View File

@ -0,0 +1,17 @@
--- Completion/X/Command/_acroread 2005/05/10 12:26:24 1.5
+++ Completion/X/Command/_acroread 2006/03/26 15:15:10 1.6
@@ -4,12 +4,12 @@
# Try extracting the version number directly from the executable.
# (This will fail if the executable is a wrapper script for acroread.)
-local ver=${${${(f)"$(<$commands[$words[1]])"}:#^ver=*}##ver=}
+local ver=${${${(Mf)"$(<$commands[$words[1]])"}:#ver=*}##ver=}
[[ -n $ver ]] && _acroread_version=$ver
if (( ! $+_acroread_version )); then
local acropath=${${(s. .)${${(f)"$($words[1] -help 2>&1)"}[1]}}[2]}
- _acroread_version=${${${(f)"$(<$acropath)"}:#^ver=*}##ver=}
+ _acroread_version=${${${(Mf)"$(<$acropath)"}:#ver=*}##ver=}
fi
if [[ $_acroread_version == 7.* ]]; then