Index: head/shells/zsh/Makefile =================================================================== --- head/shells/zsh/Makefile (revision 429156) +++ head/shells/zsh/Makefile (revision 429157) @@ -1,123 +1,122 @@ # Created by: torstenb # $FreeBSD$ PORTNAME= zsh -DISTVERSION= 5.3 -PORTREVISION= 1 +DISTVERSION= 5.3.1 CATEGORIES= shells MASTER_SITES= http://www.zsh.org/pub/ \ SF \ http://www.zsh.org/pub/:doc \ SF/${PORTNAME}/${PORTNAME}-doc/${PORTVERSION}:doc DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= bapt@FreeBSD.org COMMENT= The Z shell LICENSE= ZSH LICENSE_NAME= ZSH license LICENSE_FILE= ${WRKSRC}/LICENCE LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept MAKE_JOBS_UNSAFE= yes USES= iconv ncurses shebangfix tar:xz SHEBANG_LANG= zsh zsh_OLD_CMD= zsh # shebang appears as /bin/zsh and just zsh SHEBANG_FILES= Functions/Calendar/* \ Functions/Misc/* CONFIGURE_ARGS= --with-tcsetpgrp \ --enable-function-subdirs \ --enable-maildir-support \ --enable-multibyte \ --enable-zsh-secure-free \ --sysconfdir=${PREFIX}/etc CONFIGURE_ENV+= zsh_cv_sys_path_dev_fd=no GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include -DBOOL_DEFINED LDFLAGS+= -L${LOCALBASE}/lib -Wl,--as-needed TEST_TARGET= test OPTIONS_DEFINE= DEBUG ETCDIR GDBM MEM PCRE STATIC \ DOCS EXAMPLES OPTIONS_SUB= yes ETCDIR_DESC= System-wide defaults in /etc (instead of $${PREFIX}/etc) GDBM_DESC= Enable GDBM support (GPL) MEM_DESC= Enable zsh-mem options GDBM_LIB_DEPENDS= libgdbm.so:databases/gdbm PCRE_LIB_DEPENDS= libpcre.so:devel/pcre DEBUG_CONFIGURE_ENABLE= zsh-debug ETCDIR_CONFIGURE_OFF= --enable-etcdir=${PREFIX}/etc GDBM_CONFIGURE_ENABLE= gdbm MEM_CONFIGURE_ENABLE= zsh-mem PCRE_CONFIGURE_ENABLE= pcre ## Some modules can only be built as a shared library. ## If you enable STATIC, you may get strange errors if you, a script, ## or a plugin tries to use the regex module. STATIC_LDFLAGS= -static STATIC_CONFIGURE_ON= --disable-dynamic --with-term-lib="tinfow tinfo" STATIC_CONFIGURE_OFF= --enable-dynamic --with-term-lib="ncursesw ncurses" DOCS= LICENCE META-FAQ README \ Etc/BUGS Etc/CONTRIBUTORS Etc/FAQ Etc/completion-style-guide \ Doc/zsh*.html Doc/zsh.dvi DOCS_DISTFILES= ${DISTNAME}-doc${EXTRACT_SUFX}:doc PORTDOCS= * PORTEXAMPLES= zlogin zshenv zshrc ZSH_VER= ${PORTVERSION} PLIST_SUB+= ZSH_VER="${ZSH_VER}" SUB_FILES= pkg-message .include .if empty(ICONV_LIB) CONFIGURE_ENV+= ac_cv_lib_iconv_libiconv=no .endif post-patch: # FreeBSD's clock_gettime(2) is in libc, not librt; see PR 167857 @${REINPLACE_CMD} -e '/LIBS/s|-lrt||' ${WRKSRC}/configure @${REINPLACE_CMD} -e "s|/etc/|${LOCALBASE}/etc/|" \ ${WRKSRC}/Functions/MIME/zsh-mime-setup post-patch-STATIC-on: @${REINPLACE_CMD} -e "s|link=dynamic|link=either|" \ ${WRKSRC}/Src/Modules/*.mdd post-build: # Fix ".so" macro problem by using "soelim" command. # soelim needs the manpages in man1/ ${LN} -sf ${WRKSRC}/Doc ${WRKSRC}/man1 ${MV} ${WRKSRC}/Doc/zshall.1 ${WRKSRC}/Doc/zshall.1.source (cd ${WRKSRC} && ${SOELIM} -r ${WRKSRC}/Doc/zshall.1.source > \ ${WRKSRC}/Doc/zshall.1) post-install: ${LN} -f ${STAGEDIR}${PREFIX}/bin/zsh ${STAGEDIR}${PREFIX}/bin/rzsh # Precompile completions and functions (${STAGEDIR}${PREFIX}/bin/zsh -fc ' \ setopt extendedglob nomark_dirs; \ cd ${STAGEDIR}/${DATADIR}/${ZSH_VER} ; \ for i in functions/**/*(/) ; do \ zcompile -U -M $$i.zwc $$i/*~*.zwc(^/) ; \ ${CHMOD} 644 $$i.zwc ; \ done') post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/StartupFiles && ${INSTALL_DATA} ${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR}) post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} (cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${STAGEDIR}${DOCSDIR}) .include Index: head/shells/zsh/distinfo =================================================================== --- head/shells/zsh/distinfo (revision 429156) +++ head/shells/zsh/distinfo (revision 429157) @@ -1,5 +1,5 @@ -TIMESTAMP = 1481613901 -SHA256 (zsh-5.3.tar.xz) = 76f82cfd5ce373cf799a03b6f395283f128430db49202e3e3f512fb5a19d6f8a -SIZE (zsh-5.3.tar.xz) = 2928684 -SHA256 (zsh-5.3-doc.tar.xz) = cdfc6c3f7235b13308af5316cfa87abb5f51b3ec72d45f9043fde6e5b2e8663e -SIZE (zsh-5.3-doc.tar.xz) = 3161944 +TIMESTAMP = 1482410948 +SHA256 (zsh-5.3.1.tar.xz) = fc886cb2ade032d006da8322c09a7e92b2309177811428b121192d44832920da +SIZE (zsh-5.3.1.tar.xz) = 2928832 +SHA256 (zsh-5.3.1-doc.tar.xz) = d51762fcb5699c332da8a4e404cb9eb8d5de8fa4e0235a08bcf252c915bda6ed +SIZE (zsh-5.3.1-doc.tar.xz) = 3161408 Index: head/shells/zsh/files/patch-Completion-Unix-Command-_sysctl =================================================================== --- head/shells/zsh/files/patch-Completion-Unix-Command-_sysctl (revision 429156) +++ head/shells/zsh/files/patch-Completion-Unix-Command-_sysctl (nonexistent) @@ -1,11 +0,0 @@ ---- Completion/Unix/Command/_sysctl.orig 2016-07-24 19:44:43 UTC -+++ Completion/Unix/Command/_sysctl -@@ -13,7 +13,7 @@ case $OSTYPE in - dragonfly*|freebsd<8->.*) - args+=( "-i[silently exit if variable doesn't exist]" ) - ;| -- *freebsd<5->.*|freebsd4.[4-9]*) -+ *freebsd<5->.*|freebsd4.[4-9]*|freebsd<10->.*) - local -a sysctlvars - sysctlvars=( $(_call_program sysctl-variables sysctl -aN) ) - _arguments -s -S -A "-*" $args \ Property changes on: head/shells/zsh/files/patch-Completion-Unix-Command-_sysctl ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/shells/zsh/files/patch-Completion_BSD_Command___chflags =================================================================== --- head/shells/zsh/files/patch-Completion_BSD_Command___chflags (revision 429156) +++ head/shells/zsh/files/patch-Completion_BSD_Command___chflags (nonexistent) @@ -1,11 +0,0 @@ ---- Completion/BSD/Command/_chflags.orig 2016-09-14 19:06:59 UTC -+++ Completion/BSD/Command/_chflags -@@ -35,7 +35,7 @@ if [[ $OSTYPE = (darwin|dragonfly|freebs - fi - - if [[ $OSTYPE = (dragonfly|freebsd)* ]]; then -- addlfags uunlnk 'user undeletable' -+ addflags uunlnk 'user undeletable' - (( EUID )) || addflags sunlnk 'system undeletable' - fi - Property changes on: head/shells/zsh/files/patch-Completion_BSD_Command___chflags ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property