1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-29 05:38:00 +00:00
Commit Graph

10 Commits

Author SHA1 Message Date
Sergei Kolobov
c521388f4c - 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>
2006-09-20 11:43:20 +00:00
Sergei Kolobov
4af6572b3c - 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]
2005-09-06 12:53:34 +00:00
Peter Wemm
ec2320a569 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.
2003-01-11 23:45:20 +00:00
Will Andrews
3a8f58edc3 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.

Thanks to Pete for his work.

PR:		28657
Submitted by:	Pete Fritchman <petef@databits.net>
2001-07-03 04:47:28 +00:00
Will Andrews
c4314f0ecb Upgrade Zsh to 4.0.1:
C1) Turn shells/zsh-devel into a stub which prints a message that
	    points people at the new shells/zsh, upgraded to 4.0.1.
	M1) Add patch to fix some functions included in 4.0.1.
	M2) Remove obsolete patches.
	M3) Remove MASTER_SITE_LOCAL since we can't use knu's version now.
	W1) Remove MASTER_SITE_LOCAL fully.
	W2) Put patch-aa in patch-ab for backwards-compatible diffing.
	W3) Do C1 with the least diff, using pre-everything:: and then
	    ${FALSE}'ing out after printing the message.

Submitted by:	MANTANI Nobutaka <nobutaka@nobutaka.com>,
		Christian Weisgerber <naddy@mips.inka.de>
Noted by:	Cyrille Lefevre <clefevre@redirect.to>,
		Øyvind Kolbu <oyvind@kebab.gaffel.nu>
Approved by:	shige (C1)
2001-06-03 18:43:08 +00:00
Torsten Blum
3e8c8b4996 Fix a problem with zsh.texi introduced when we upgraded our base-system
texinfo to 4.0. Things could be easier if people would use manpages instead
of texinfo & Co.
2000-02-13 18:20:45 +00:00
Torsten Blum
7ab1607ae2 Upgrade to zsh 3.0.6. 1999-09-10 20:42:23 +00:00
Masafumi Max NAKANE
a89d03ad2a Patch for zsh.texi to to add @direntry and @dircategory. 1997-06-16 11:50:33 +00:00
Masafumi Max NAKANE
619aa31ea8 Patch for Doc/Makefile.in to:
- Add --no-split to the makeinfo command line.
- Remove info files before makeinfo.
1997-06-16 11:49:17 +00:00
Torsten Blum
b050c4809a Upgrade to 3.0 pre 2
Approved-By: asami
1996-07-09 22:11:19 +00:00