upgrade to zsh 3.0.7, Many bug fixes, including:
* Plug coproc input file descriptor leak. * Fix core dump when exporting an unset special parameter. * Fix potential buffer overflow in quotename()
This commit is contained in:
parent
abed4392e5
commit
1e9c4baaf9
@ -1,6 +1,6 @@
|
||||
# $OpenBSD: Makefile,v 1.12 1999/10/07 19:49:50 brad Exp $
|
||||
# $OpenBSD: Makefile,v 1.13 1999/12/07 23:06:52 brad Exp $
|
||||
|
||||
DISTNAME= zsh-3.0.6
|
||||
DISTNAME= zsh-3.0.7
|
||||
CATEGORIES= shells
|
||||
MASTER_SITES= ftp://ftp.zsh.org/zsh/ \
|
||||
ftp://ftp.sterling.com/zsh/ \
|
||||
@ -19,14 +19,11 @@ CONFIGURE_ARGS= --enable-zsh-mem --enable-zsh-secure-free
|
||||
# invoke with -DSTATIC to build a static binary
|
||||
.if defined(STATIC)
|
||||
CONFIGURE_ENV+= LDFLAGS=-static
|
||||
PKGNAME= ${DISTNAME}-static
|
||||
PKGNAME= ${DISTNAME}-static
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
@if [ ! -f ${PREFIX}/info/dir ]; then \
|
||||
${SED} -ne '1,/Menu:/p' /usr/share/info/dir > ${PREFIX}/info/dir; \
|
||||
fi
|
||||
@install-info ${PREFIX}/info/zsh.info ${PREFIX}/info/dir
|
||||
@PKG_PREFIX="${PREFIX}" ${SH} ${PKGDIR}/INSTALL ${DISTNAME} POST-INSTALL
|
||||
@PKG_PREFIX="${PREFIX}" sh ${PKGDIR}/INSTALL ${DISTNAME} POST-INSTALL
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,3 +1,3 @@
|
||||
MD5 (zsh-3.0.6.tar.gz) = 12fd65a2e3629674fd01f84a37e0e23e
|
||||
RMD160 (zsh-3.0.6.tar.gz) = a41eb6dbb35f6b1012fdb7c6cbb69e47f6e170a9
|
||||
SHA1 (zsh-3.0.6.tar.gz) = 107c4d58a660541b8d9762381b14acb58e973c94
|
||||
MD5 (zsh-3.0.7.tar.gz) = da3d2f21522c4d51c97f3686d4becd5a
|
||||
RMD160 (zsh-3.0.7.tar.gz) = 7bf1318dec4c2e3108ad65cefbbf947d1bae42d8
|
||||
SHA1 (zsh-3.0.7.tar.gz) = 9586aec134ae9fafd34ecac105033fc3aa073df2
|
||||
|
@ -1,21 +1,28 @@
|
||||
--- Doc/Makefile.in.orig Tue Aug 3 22:56:17 1999
|
||||
+++ Doc/Makefile.in Tue Aug 3 22:57:17 1999
|
||||
@@ -91,7 +91,8 @@
|
||||
--- Doc/Makefile.in.orig Mon Aug 2 01:54:47 1999
|
||||
+++ Doc/Makefile.in Tue Dec 7 17:16:03 1999
|
||||
@@ -27,7 +27,7 @@
|
||||
SHELL = /bin/sh
|
||||
|
||||
# Program to format Texinfo source into Info files.
|
||||
-MAKEINFO = makeinfo
|
||||
+MAKEINFO = makeinfo --no-split
|
||||
# Program to format Texinfo source into DVI files.
|
||||
TEXI2DVI = texi2dvi
|
||||
# Program to convert DVI files to PostScript
|
||||
@@ -91,6 +91,7 @@
|
||||
everything: all zsh_us.ps zsh_a4.ps zsh_toc.html
|
||||
|
||||
zsh.info: zsh.texi
|
||||
- @$(MAKEINFO) -I$(srcdir) $(srcdir)/zsh.texi || { \
|
||||
+ @rm -f zsh.info*
|
||||
+ @$(MAKEINFO) --no-split -I$(srcdir) $(srcdir)/zsh.texi || { \
|
||||
@$(MAKEINFO) -I$(srcdir) $(srcdir)/zsh.texi || { \
|
||||
echo Info documentation cannot be compiled without $(MAKEINFO). ; \
|
||||
echo You can find precompiled info files in zsh-doc.tar.gz. ; }
|
||||
|
||||
@@ -125,7 +126,7 @@
|
||||
# install info pages, creating install directory if necessary
|
||||
install.info: zsh.info
|
||||
$(top_srcdir)/mkinstalldirs $(infodir)
|
||||
- for file in zsh.info zsh.info-[1-9]*; do \
|
||||
+ for file in zsh.info*; do \
|
||||
+ for file in zsh.info; do \
|
||||
[ -f "$$file" ] && $(INSTALL_DATA) $$file $(infodir) ; \
|
||||
done
|
||||
|
||||
|
@ -1,8 +1,7 @@
|
||||
bin/zsh
|
||||
bin/zsh-3.0.6
|
||||
bin/zsh-3.0.7
|
||||
@unexec install-info --delete %D/info/zsh.info %D/info/dir
|
||||
info/zsh.info
|
||||
@exec [ -f %D/info/dir ] || sed -ne '1,/Menu:/p' /usr/share/info/dir > %D/info/dir
|
||||
@exec install-info %D/info/zsh.info %D/info/dir
|
||||
man/man1/zshcompctl.1
|
||||
man/man1/zshexpn.1
|
||||
|
Loading…
Reference in New Issue
Block a user