[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