FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Please give me your LTO-4 or better tape library and I'll put it to good use.
Port details
zsh The Z shell
5.0.8_3 shells on this many watch lists=202 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: bapt@FreeBSD.org search for ports maintained by this maintainer
Port Added: unknown
License: ZSH
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).

If you want to use zsh completion system, you should type the following
commands:

	$ autoload -U compinstall
	$ compinstall

See also zshcompsys(1) manpage. :)

WWW: http://www.zsh.org/
SVNWeb : Homepage : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. libncurses.so.5 : devel/ncurses
Runtime dependencies:
  1. libncurses.so.5 : devel/ncurses
Library dependencies:
  1. libiconv.so : converters/libiconv

This port is required by:

for Build for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/shells/zsh/ && make install clean
To add the package: pkg install shells/zsh


Configuration Options
===> The following configuration options are available for zsh-5.0.8_3:
     DEBUG=off: Build with debugging support
     DOCS=on: Build and/or install documentation
     EXAMPLES=on: Build and/or install examples
     GDBM=off: Enable GDBM support (GPL)
     MAILDIR=on: Enable support for Maildirs in MAIL(PATH)
     MEM=off: Enable zsh-mem options
     PCRE=off: Use Perl Compatible Regular Expressions
     SECURE_FREE=on: Enable zsh-secure-free
     STATIC=off: Build static executables and/or libraries
===> Use 'make config' to modify these settings

USES:
iconv ncurses shebangfix tar:bzip2

Master Sites:
  1. http://aarnet.dl.sourceforge.net/project/zsh/zsh/5.0.8/
  2. http://distcache.FreeBSD.org/ports-distfiles/
  3. http://downloads.sourceforge.net/project/zsh/zsh/5.0.8/
  4. http://freefr.dl.sourceforge.net/project/zsh/zsh/5.0.8/
  5. http://garr.dl.sourceforge.net/project/zsh/zsh/5.0.8/
  6. http://heanet.dl.sourceforge.net/project/zsh/zsh/5.0.8/
  7. http://hivelocity.dl.sourceforge.net/project/zsh/zsh/5.0.8/
  8. http://ignum.dl.sourceforge.net/project/zsh/zsh/5.0.8/
  9. http://internode.dl.sourceforge.net/project/zsh/zsh/5.0.8/
  10. http://iweb.dl.sourceforge.net/project/zsh/zsh/5.0.8/
  11. http://jaist.dl.sourceforge.net/project/zsh/zsh/5.0.8/
  12. http://kent.dl.sourceforge.net/project/zsh/zsh/5.0.8/
  13. http://master.dl.sourceforge.net/project/zsh/zsh/5.0.8/
  14. http://nchc.dl.sourceforge.net/project/zsh/zsh/5.0.8/
  15. http://ncu.dl.sourceforge.net/project/zsh/zsh/5.0.8/
  16. http://netcologne.dl.sourceforge.net/project/zsh/zsh/5.0.8/
  17. http://sunet.dl.sourceforge.net/project/zsh/zsh/5.0.8/
  18. http://superb-dca3.dl.sourceforge.net/project/zsh/zsh/5.0.8/
  19. http://switch.dl.sourceforge.net/project/zsh/zsh/5.0.8/
  20. http://tenet.dl.sourceforge.net/project/zsh/zsh/5.0.8/
  21. http://ufpr.dl.sourceforge.net/project/zsh/zsh/5.0.8/
  22. http://waix.dl.sourceforge.net/project/zsh/zsh/5.0.8/
  23. http://www.zsh.org/pub/

Number of commits found: 147 (showing only 47 on this page)

«  1 | 2 

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
30 Jul 2007 16:21:42
Original commit files touched by this commit  4.3.4
garga search for other commits by this committer
- Update to 4.3.4
- Pet a bit portlint
- OPTION'ify
- Add PCRE support OPTION off by default
- Add more MASTER_SITES
- Remove ?= from MAINTAINER and COMMENT since there are no more slave ports
- Remove CONFLICTS since conflicting ports doesn't exist anymore
- Fix iconv detection and add USE_ICONV=yes
- Use PORTDOCS and PORTEXAMPLES and cleanup pkg-plist
- Respect NOPORTEXAMPLES
- Add csup, portsnap and portlint Completions, it was already added to zsh cvs
  but add it here using a patch while new version don't come

Reviewed by:    sergei@
Approved by:    sergei@ (maintainer)
21 Mar 2007 17:36:19
Original commit files touched by this commit  4.3.2_1
sergei search for other commits by this committer
- Use proper NO_SHARED knob instead of obsoleted NOSHARED

PR:             ports/108327
Submitted by:   Josh Carroll (floyd AT pflog DOT net)
21 Nov 2006 22:19:45
Original commit files touched by this commit  4.3.2_1
pav search for other commits by this committer
- Remove dead and duplicite download locations, move a fast one to the top

PR:             ports/104948
Submitted by:   Geoff C. Wing <gcw@zsh.org>
Approved by:    maintainer timeout (sergei; 3 weeks)
20 Sep 2006 11:43:20
Original commit files touched by this commit  4.3.2_1
sergei search for other commits by this committer
- 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>
02 May 2006 09:03:07
Original commit files touched by this commit  4.3.2
sergei search for other commits by this committer
- Fix build under 4.x:
  FreeBSD 4.x doesn't have wide character support,
  so avoid adding --enable-multibyte to CONFIGURE_ARGS on FreeBSD 4.x

PR:             ports/96645 [1]
Submitted by:   Tod McQuillin <devin@spamcop.net> [1],
                Hajimu UMEMOTO <ume@FreeBSD.org> (in private e-mail)
01 May 2006 08:38:01
Original commit files touched by this commit  4.3.2
sergei search for other commits by this committer
Forced commit to correct a typo in the previous commit message for zsh port.
It should read:

...
Submitted by:   ...
                Hajimu UMEMOTO <ume@FreeBSD.org> [3] (in private e-mail),
                ...
30 Apr 2006 23:41:54
Original commit files touched by this commit  4.3.2
sergei search for other commits by this committer
- Update to 4.3.2 [1], [3]
- Enable multibyte character support in Zsh by default [3], [4]
- Added new knob (WITHOUT_ZSH_MULTIBYTE) to disable multibyte support
- Fix zsh.info installation that was previously attempted before "su"
  (and thus could fail when running "make install" under a regular user) [2] -
  apply a different fix, though - move zsh.info generation from pre-install
  to post-build phase

PR:             ports/95970 [1], ports/94205 [2]
Submitted by:   Martin Wilke <freebsd@unixfreunde.de> [1],
                Michael Kuhn <mkuhn.nw@web.de> [2]
                umei [3] (in private e-mail),
                "J.R. Oldroyd" <jr@opal.com> [4] (in private e-mail)
08 Dec 2005 17:37:10
Original commit files touched by this commit  4.2.6
sergei search for other commits by this committer
- Update to 4.2.6, the latest stable release

PR:             ports/89992 [1]
Submitted by:   KIMURA Yasuhiro <yasu at utahime dot org> [1],
                osa (in private e-mail)
05 Dec 2005 02:34:07
Original commit files touched by this commit  4.2.5_1
edwin search for other commits by this committer
Remove install-info from Makefile, it's automatically done when INFO is defined
25 Nov 2005 14:05:38
Original commit files touched by this commit  4.2.5_1
sergei search for other commits by this committer
- Add SHA256 checksums to my ports
06 Sep 2005 12:53:34
Original commit files touched by this commit  4.2.5_1
sergei search for other commits by this committer
- Stop adding rzsh (restricted zsh) to /etc/shells [1]:
  rzsh(1) is the restricted version of zsh(1), with various things disabled
  so as to provide a strictly limited access to the system.
  A user with a shell in /etc/shells can use chsh(1) to change their shell,
  can use FTP, can use other file-transfer services, etc. Thus, adding rzsh
  to /etc/shells could be a security risk in certain configurations.
- zsh-mime-setup is set up to look for /etc/{mime.types,mailcap}.
  Neither of them should exist on a stock FreeBSD system.
  Teach it to look in ${LOCALBASE}/etc instead. [2]
- Zsh completion doesn't know about bsdtar(1) achievements:
  it won't complete to foo.tar.gz if you just enter 'tar xf foo^D'.
  Teach zsh completion about this and other formats supported by bsdtar(1).
  NOTE: This is only applicable to FreeBSD 5.3-RELEASE or newer,
  where bsdtar(1) replaced GNU tar(1) in the base system.
- Bump PORTREVISION

PR:             ports/82066 [2], ports/83023 [3]
Submitted by:   Phil Pennock <pdp@nl.demon.net> [1]
                Ulrich Spoerlein <q@galgenberg.net> [2] [3]
01 Sep 2005 07:17:38
Original commit files touched by this commit  4.2.5
linimon search for other commits by this committer
Remove mastersite which has gone away.

Approved by:    maintainer
19 Apr 2005 17:56:18
Original commit files touched by this commit  4.2.5
sergei search for other commits by this committer
- Update to 4.2.5
- Update MASTER_SITES based on the list at http://www.zsh.org/

PR:             ports/79708
Submitted by:   KIMURA Yasuhiro <yasu@utahime.org>
12 Apr 2005 03:26:57
Original commit files touched by this commit  4.2.4
obrien search for other commits by this committer
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
11 Apr 2005 08:04:41
Original commit files touched by this commit  4.2.4
obrien search for other commits by this committer
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
07 Feb 2005 07:56:41
Original commit files touched by this commit  4.2.4
sergei search for other commits by this committer
- Update to 4.2.4

PR:             ports/77172
Submitted by:   KIMURA Yasuhiro <yasu@utahime.org>
24 Jan 2005 08:46:58
Original commit files touched by this commit  4.2.3
sergei search for other commits by this committer
- Update to 4.2.3

PR:             ports/76268
Submitted by:   KIMURA Yasuhiro <yasu@utahime.org>
27 Sep 2004 12:20:52
Original commit files touched by this commit  4.2.1
sergei search for other commits by this committer
- Fix package build on pointyhat and other environments where
  there is no controlling tty by adding --with-tcsetpgrp argument
  to CONFIGURE_ARGS

Pointed by:     pointyhat (via kris, krion)
Submitted by:   eik (based on)
Approved by:    portmgr (eik)
25 Aug 2004 04:43:56
Original commit files touched by this commit  4.2.1
sergei search for other commits by this committer
- Move a faster site (archive.progeny.com) to the beginning
  of MASTER_SITES list because the primary distribution site
  zsh.org is "always damn slow"

Prompted by:    krion
24 Aug 2004 16:05:58
Original commit files touched by this commit  4.2.1
sergei search for other commits by this committer
- Remove dead mirrors, add few new ones

PR:             ports/70578 (also contains 4.2.1 update)
Submitted by:   KIMURA Yasuhiro <yasu@utahime.org>
24 Aug 2004 14:04:39
Original commit files touched by this commit  4.2.1
sergei search for other commits by this committer
- Update to 4.2.1 [1]
- Install rzsh - restricted-mode zsh [2]
- Fix static version (NOSHARED=yes) build [3]
- Utilize INFO macro again

Submitted by:   osa [1], ceri [2],
                Dan Nelson <dnelson@allantgroup.com> [3]
30 Jun 2004 10:17:33
Original commit files touched by this commit  4.2.0
vs search for other commits by this committer
Fix packaging w/ NOSHARED.

PR:             ports/65468
Submitted by:   Dimitry Andric
Approved by:    maintainer timeout
13 Jun 2004 11:37:52
Original commit files touched by this commit  4.2.0
nork search for other commits by this committer
Fix MASTER_SITES.

PR:             ports/66867
Submitted by:   Roman Neuhauser <neuhauser@chello.cz>
Approved by:    maintainer timeout(3 weeks)
24 Mar 2004 07:03:01
Original commit files touched by this commit  4.2.0
sergei search for other commits by this committer
- Update to 4.2.0 [1]
- Fix a bug introduced in the previous commit when trying to utilize INFO
  macro: zsh.info was not added to generated pkg-plist because it is
  installed via post-install target, while pkg-plist is updated in
  add-plist-info target which gets run earlier. Revert to previous behavior
  of explicitly listing this single zsh.info file in pkg-plist for now.
  Thanks to Dimitry Andric for his excellent analysis of the problem. [2]
- Update pkg-plist

PR:             ports/64499 [1], ports/64540
Submitted by:   KIMURA Yasuhiro <yasu@utahime.org> [1],
                Dimitry Andric <dimitry@andric.com> [2]
30 Jan 2004 16:03:29
Original commit files touched by this commit  4.0.9
sergei search for other commits by this committer
SIZE *DOES* MATTER.
19 Dec 2003 23:24:27
Original commit files touched by this commit  4.0.9
sergei search for other commits by this committer
- Update to 4.0.9
- Temporarily switch to gzipped tarballs
- Utilize INFO
23 Oct 2003 05:42:49
Original commit files touched by this commit  4.0.7
sergei search for other commits by this committer
Change to my @FreeBSD.org address.

Approved by:    krion
04 Oct 2003 07:43:08
Original commit files touched by this commit  4.0.7
edwin search for other commits by this committer
[patch][non-maintainer] remove dead master site from shells/zsh

        Per Fenner's logs, ftp://uiarchive.uiuc.edu disappeared around
        July 22nd of this year.  It should be removed from this port.

PR:             ports/57563
Submitted by:   Mark Linimon <linimon@lonesome.com>
21 Jul 2003 12:42:34
Original commit files touched by this commit  4.0.7
osa search for other commits by this committer
Fix NOSHARED (produce static executable)

Noticed by:     Dan Nelson
Submitted by:   Sergei Kolobov <sergei@kolobov.com> (maintainer)
PR:             54699, 54700
20 Jul 2003 04:18:18
Original commit files touched by this commit  4.0.7
will search for other commits by this committer
Update to 4.0.7 and turn over this port to the submitter.  This update
includes a large number of new options as well.

PR:             53512
Submitted by:   Sergei Kolobov <sergei@kolobov.com>
18 Feb 2003 05:58:40
Original commit files touched by this commit  4.0.6
knu search for other commits by this committer
De-pkg-decomment zsh master-slave ports.  Allow overriding MAINAINER
while I'm hre.
11 Jan 2003 23:45:20
Original commit files touched by this commit  4.0.6
peter search for other commits by this committer
Make zsh not segfault on ia64 due to a generic misconfiguration that
just happens to be fatal there, and a coding botch.  The first problem is
that it assumes a termcap interface (which is an emulation on freebsd),
and provides its own terminfo wrappers around termcap..  so that's two
avoidable translation layers... termcap file -> terminfo (libncurses) ->
termcap API emulation (libncurses) -> terminfo (zsh emlulation).  zsh
forgot to prototype the tiget* functions (which return pointers) so we
have an integer (implicit declaration) being cast to a pointer which
is fatal.  The second problem is that zsh tries to use _mktemp() to get
around the __warn_references in our C library, but also neglects a
prototype there and has the same fatal int/pointer problem.

It is likely all the zsh* ports need these fixes.  A test compile on
pluto1.freebsd.org will highlight the problem.

I do not know why the packaging fails for ia64.  termcap.so and
terminfo.so are not being built for some reason, this change doesn't
solve that problem.
17 Sep 2002 14:58:44
Original commit files touched by this commit  4.0.6
will search for other commits by this committer
PERL -> USE_REINPLACE

Submitted by:   David Yeske <dyeske@yahoo.com>
06 Sep 2002 12:06:01
Original commit files touched by this commit  4.0.6
knu search for other commits by this committer
MASTER_SITE_SOURCEFORGE is not worth listing in MASTER_SITES because
it is slow and does not mirror bz2 distfiles at all.  Remove it and
add four other working mirror sites instead.

PR:             ports/41960 (different solution)
Submitted by:   keramida
15 Aug 2002 15:15:16
Original commit files touched by this commit  4.0.6
knu search for other commits by this committer
Really commit the pkg-plist change.
14 Aug 2002 21:28:36
Original commit files touched by this commit  4.0.6
knu search for other commits by this committer
Update to 4.0.6.

PR:             ports/41662
Submitted by:   Sergei Kolobov <sergei@kolobov.com>
12 Aug 2002 02:40:35
Original commit files touched by this commit  4.0.5
knu search for other commits by this committer
- Update to 4.0.5.
- Use the .tar.bz2 distribution files.

PR:             ports/41483
Submitted by:   Sergei Kolobov <sergei@kolobov.com>
Approved by:    will (MAINTAINER)
29 Jan 2002 11:58:52
files touched by this commit
knu search for other commits by this committer
Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;   the ECHO
macro is set to "echo" by default, but it is set to "true" if   make(1) is
invoked with the -s option while ECHO_CMD is always set to   the echo command.  
 
10 Nov 2001 02:24:46
files touched by this commit
will search for other commits by this committer
Update to 4.0.4.    
03 Jul 2001 05:47:28
files touched by this commit
will search for other commits by this committer
Update to 4.0.2.   	- Remove patches (merged into distribution).   	- Add
zsh-doc distribution.   	- Remove USE_AUTOCONF.   	- Remove extraneous
shells.bak after /etc/shells update.   	- Adjust to slide .info under NOPORTDOCS
and such.   	- Spelling fix in descr.    
16 Jun 2001 11:05:05
files touched by this commit
will search for other commits by this committer
Enable maildir support.    
03 Jun 2001 19:43:09
files touched by this commit
will search for other commits by this committer
Upgrade Zsh to 4.0.1:    
08 Jan 2001 23:50:22
files touched by this commit
will search for other commits by this committer
Remove nonexistent master site.    
08 Oct 2000 07:07:58
files touched by this commit
asami search for other commits by this committer
Convert category shells to new layout.  
10 Jul 2000 16:22:18
files touched by this commit
will search for other commits by this committer
Update MD5.  Since ftp.freebsd.org never got a copy (and I don't have one)   of
the original, I could not check the diff.    
01 Jul 2000 23:42:43
files touched by this commit
will search for other commits by this committer
Update to 3.0.8.  Remove useless echo in Makefile.    
15 Jun 2000 11:24:55
files touched by this commit
sobomax search for other commits by this committer
Add MASTER_SITE_SOURCEFORGE.    

Number of commits found: 147 (showing only 47 on this page)

«  1 | 2 

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
xen-toolsAug 04
libidn*Aug 03
chicken*Jul 31
net-snmpJul 31
net-snmpJul 31
bind910Jul 28
bind99Jul 28
logstashJul 27
openssh-portableJul 27
chromiumJul 25
wordpress*Jul 24
wordpress*Jul 24
wordpress*Jul 24
wordpress*Jul 24
wordpress-zh_TW*Jul 24

14 vulnerabilities affecting 24 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 25085
Broken 197
Deprecated 106
Ignore 498
Forbidden 1
Restricted 204
No CDROM 94
Vulnerable 43
Expired 1
Set to expire 94
Interactive 0
new 24 hours 4
new 48 hours4
new 7 days14
new fortnight50
new month156

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.