[150769] trunk/dports/shells/zsh/Portfile
larryv at macports.org
larryv at macports.org
Thu Jul 28 00:05:31 PDT 2016
Revision: 150769
https://trac.macports.org/changeset/150769
Author: larryv at macports.org
Date: 2016-07-28 00:05:30 -0700 (Thu, 28 Jul 2016)
Log Message:
-----------
zsh: Rewrite descriptions and comments
Use brace-quoting and the expansion operator for `long_description` to
avoid backslash-escaping the poor semicolon.
Modified Paths:
--------------
trunk/dports/shells/zsh/Portfile
Modified: trunk/dports/shells/zsh/Portfile
===================================================================
--- trunk/dports/shells/zsh/Portfile 2016-07-28 07:05:27 UTC (rev 150768)
+++ trunk/dports/shells/zsh/Portfile 2016-07-28 07:05:30 UTC (rev 150769)
@@ -10,16 +10,12 @@
license Permissive
maintainers larryv
-description Zsh is a UNIX command interpreter (shell)
-long_description Zsh is a UNIX command interpreter (shell) which \
- of the standard shells most resembles the Korn \
- shell (ksh), although it is not completely \
- compatible. It includes enhancements of many \
- types, notably in the command-line editor, \
- options for customising its behaviour, filename \
- globbing, features to make C-shell (csh) users \
- feel more at home and extra features drawn from \
- tcsh (another 'custom' shell).
+description The Z shell
+long_description {*}{Zsh is a shell designed for interactive use,
+ although it is also a powerful scripting
+ language. Many of the useful features of bash,
+ ksh, and tcsh were incorporated into zsh;
+ many original features were added.}
homepage http://www.zsh.org/
depends_build bin:makeinfo:texinfo
@@ -60,21 +56,20 @@
--with-tcsetpgrp \
DL_EXT=bundle
-# NOTE: As of 5.0.6, the zpty tests fail when run with MacPorts but not
-# when run directly from the command line.
+# NOTE: The zpty tests can't open pseudoterminals from "port test".
test.run yes
test.target check
destroot.target-append install.html install.info
post-destroot {
- # zshall(1) just includes every other zsh manpage, but its .so groff
- # directives fail because MacPorts gzips manpages.
+ # zshall(1) includes every other zsh manpage, but its .so groff
+ # directives fail because we compress manpages.
set man ${destroot}${prefix}/share/man
system -W ${man} "soelim man1/zshall.1 > zshall.1.soelim"
move -force ${man}/zshall.1.soelim ${man}/man1/zshall.1
- # Install any straggling documentation.
+ # Install neglected documentation.
xinstall -m 0644 -W ${worksrcpath} \
ChangeLog FEATURES LICENCE META-FAQ NEWS README ${destroot}${doc}
xinstall -d ${destroot}${doc}/pdf
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160728/a0e5e363/attachment.html>
More information about the macports-changes
mailing list