Portage is a package management system used by Gentoo Linux
# ChangeLog for app-shells/zsh
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/zsh/ChangeLog,v 1.134 2008/06/29 10:46:16 tove Exp $
29 Jun 2008; Torsten Veller
Add missing die: || "..." -> || die "..."
23 May 2008; Torsten Veller
Don't extract EDITOR, PAGER from rc.conf (#222793)
*zsh-4.3.6 (04 Apr 2008)
04 Apr 2008; Torsten Veller
Version bump. Fixes zsh-lovers uri and bug #209146.
26 Mar 2008; Torsten Veller
-zsh-4.3.2-r2.ebuild, -zsh-4.3.2-r3.ebuild, -zsh-4.3.4.ebuild:
Cleaning
*zsh-4.3.5 (02 Feb 2008)
02 Feb 2008; Torsten Veller
Version bump. Removed pkg_preinst and parts of pkg_postinst.
Fixed cap useflag. Tests and static linking need more testing.
08 Jan 2008; Jeroen Roovers
Stable for HPPA (bug #204259).
05 Jan 2008; Raúl Porcel
alpha/ia64 stable wrt #204259
05 Jan 2008; Markus Ullmann
Stable on SPARC
05 Jan 2008; Samuli Suominen
amd64 stable wrt #204259
04 Jan 2008; Brent Baude
Marking zsh-4.3.4-r1 ppc64 for bug 204259
04 Jan 2008; Brent Baude
Marking zsh-4.3.4-r1 ppc for bug 204259
04 Jan 2008; Markus Meier
x86 stable, bug #204259
06 Dec 2007; Steve Dibb
amd64 stable, bug 201022
05 Dec 2007; Raúl Porcel
alpha/ia64/sparc stable wrt security #201022
05 Dec 2007; Jeroen Roovers
Stable for HPPA (bug #201022).
04 Dec 2007; Markus Rothe
Stable on ppc64; bug #201022
04 Dec 2007; Christian Faulhammer
stable x86, security bug 201022
04 Dec 2007; Tobias Scherbaum
ppc stable, bug #201022
*zsh-4.3.4-r1 (04 Dec 2007)
*zsh-4.3.2-r3 (04 Dec 2007)
04 Dec 2007; Torsten Veller
-files/zsh-4.2.1-gentoo.diff, metadata.xml, -zsh-4.2.5.ebuild,
-zsh-4.2.6-r1.ebuild, +zsh-4.3.2-r3.ebuild, +zsh-4.3.4-r1.ebuild:
Fix for #201022 by removing the file as it shouldn't be distributed.
Fix 4.3.4-r1 wrt #196722 and added zshcalsys.1.
Added myself as maintainer and removed old versions.
06 Nov 2007; Chris Gianelloni
zsh-4.3.4.ebuild:
Removing sed that tried to force static linking with libpcre and closing bug
#182534.
16 Aug 2007; Roy Marples
+files/zsh-4.3.4-configure-changequote.patch, zsh-4.3.4.ebuild:
Fix configure.ac to quote correctly, #188930 thanks to Mike Frysigner.
Hard depend on ncurses as it's not optional.
14 Jun 2007; Raúl Porcel
alpha stable wrt #168320
07 May 2007; Mamoru KOMACHI
-zsh-4.3.2-r1.ebuild:
Set nullglob to kill a warning when there are no scripts in /etc/profile.d.
See bug #176994.
01 May 2007; Markus Rothe
Stable on ppc64
01 May 2007; Markus Rothe
zsh-4.3.4.ebuild:
4.3.2-r2 stable on ppc64 and added ~ppc64 to 4.3.4
*zsh-4.3.4 (30 Apr 2007)
30 Apr 2007; Mamoru KOMACHI
+zsh-4.3.4.ebuild:
Version bumped. (bug #175302)
Changed zprofile to source /etc/profile.d/*.sh. (bug #19924)
Set $EDITOR variable. (bug #165000)
01 Mar 2007; Jason Wever
Stable on SPARC wrt bug #168320.
28 Feb 2007; Simon Stelling
stable on amd64; bug 168320
27 Feb 2007; Fabian Groffen
zsh-4.2.6-r1.ebuild, zsh-4.3.2-r1.ebuild, zsh-4.3.2-r2.ebuild:
Dropped ppc-macos keyword, see you in prefix
27 Feb 2007; Guy Martin
Stable on hppa
26 Feb 2007; Lars Weiler
Stable on ppc; bug #168320.
26 Feb 2007; Christian Faulhammer
stable x86; bug 168320
24 Jan 2007; Marius Mauch
zsh-4.2.6-r1.ebuild, zsh-4.3.2-r1.ebuild, zsh-4.3.2-r2.ebuild:
Replacing einfo with elog
17 Nov 2006; Diego Pettenò
Add ~sparc-fbsd keyword.
*zsh-4.3.2-r2 (04 Nov 2006)
04 Nov 2006; Mamoru KOMACHI
+zsh-4.3.2-r2.ebuild:
Added examples USE flag. Thanks to Johannes Weiner
for the suggestion. This closes bug #146923. Fixed Doc files path.
02 Nov 2006; Mamoru KOMACHI
-files/zsh-strncmp.diff, -zsh-4.0.9-r4.ebuild, -zsh-4.2.4.ebuild,
-zsh-4.2.6.ebuild, -zsh-4.3.2.ebuild:
Updated zprofile to contain /usr/local/bin in PATH. Thanks to Stephen Floor
18 Sep 2006; Steev Klimaszewski
Add ~x86-fbsd keyword
09 Sep 2006; Christel Dahlskjaer
zsh-4.3.2-r1.ebuild:
cap -> caps; bug #128585
*zsh-4.2.6-r1 (30 May 2006)
30 May 2006; Cory Visi
zsh-4.3.2-r1.ebuild:
Fixed confusion that improper patching created
25 May 2006; Cory Visi
Updated header and correct multilib build problems discussed in Bug 133539
(introduced by changes from Bug 27064)
15 Mar 2006; Emanuele Giaquinta
Added missing unicode IUSE flag.
*zsh-4.3.2 (05 Mar 2006)
05 Mar 2006; Mamoru KOMACHI
Version bumped. Thanks to Alexander Simonov
This closes bug #124498.
28 Dec 2005; Fabian Groffen
Removed unneccesary ppc-macos hack. (Bug #115740)
*zsh-4.2.6 (07 Dec 2005)
07 Dec 2005; Mamoru KOMACHI
Version bumped.
04 Sep 2005; Marcus D. Hanwell
Small multilib fix, closes bug 104669. Stable on amd64.
18 Jun 2005; Mamoru KOMACHI
Don't use poll() on Mac OS X 10.4; bug #95515. Thanks to Kito
14 Jun 2005; Fernando J. Pereda
Stable on alpha
12 May 2005; Tobias Scherbaum
Stable on ppc.
09 May 2005; Rene Nussbaumer
Stable on hppa
07 May 2005; Aron Griffis
stable on ia64
05 May 2005; Gustavo Zacarias
Stable on sparc
05 May 2005; Mamoru KOMACHI
-zsh-4.2.3.ebuild, zsh-4.2.5.ebuild:
Do not use precmd to setup gentoo prompt; bug #90907. Stable on x86.
*zsh-4.2.5 (06 Apr 2005)
06 Apr 2005; Mamoru KOMACHI
Version bumped.
06 Apr 2005; Mamoru KOMACHI
-files/_portage-20040730, -zsh-4.2.0-r1.ebuild, -zsh-4.2.1-r1.ebuild:
Removed old versions.
31 Mar 2005; Bryan Østergaard
Stable on alpha.
31 Mar 2005;
stable on amd64
28 Mar 2005; Gustavo Zacarias
Stable on sparc
28 Mar 2005; Guy Martin
Stable on hppa.
28 Mar 2005; Mamoru KOMACHI
Stable on x86 and ppc.
27 Mar 2005; Bryan Østergaard
Stable on alpha.
22 Feb 2005; Mamoru KOMACHI
files/zsh-init.d-gentoo.diff:
Fixed _init_d completion. Thanks to oberyno
15 Feb 2005; Guy Martin
Stable on hppa.
14 Feb 2005; Kito
add ~ppc-macos
12 Feb 2005; Jason Wever
Stable on sparc.
*zsh-4.2.4 (10 Feb 2005)
10 Feb 2005; Mamoru KOMACHI
+zsh-4.2.4.ebuild:
Version bumped. Marked 4.2.3 stable on x86 and ppc.
*zsh-4.2.3 (18 Jan 2005)
18 Jan 2005; Mamoru KOMACHI
Version bumped.
14 Dec 2004; Akinori Hattori
add ~ia64.
08 Nov 2004; Mamoru KOMACHI
zsh-4.2.1-r1.ebuild:
Fixed maketest. Thanks to Marien Zwart
*zsh-4.2.1-r1 (07 Nov 2004)
*zsh-4.0.9-r4 (07 Nov 2004)
07 Nov 2004; Mamoru KOMACHI
-files/zsh-4.1.1-gentoo.diff, +files/zsh-init.d-gentoo.diff,
+zsh-4.0.9-r4.ebuild, -zsh-4.1.1-r5.ebuild, +zsh-4.2.1-r1.ebuild:
Fixed _init_d completion. Thanks to Andrew D. Keyser (aka Legoguy
16 Oct 2004; Tom Martin
Stable on amd64.
14 Oct 2004; Mamoru KOMACHI
Added --with-tcsetpgrp; bug #67308.
12 Oct 2004; Gustavo Zacarias
Stable on sparc
11 Oct 2004; Guy Martin
Marked stable on hppa.
10 Oct 2004; Mamoru KOMACHI
files/_gentoolkit, +files/zsh-4.2.1-gentoo.diff, zsh-4.2.1.ebuild:
Stable on x86, alpha and ppc. Fixed subversion completion; bug #66766.
Thanks to Gustaf Thorslund
18 Aug 2004; Mamoru KOMACHI
files/_gentoolkit, files/_portage-20040730:
Fixed several bugs in completions. Thanks to baptux
for the patch. See bug #60530.
*zsh-4.2.1 (15 Aug 2004)
15 Aug 2004; Mamoru KOMACHI
files/_portage-20040730, +zsh-4.2.1.ebuild, -zsh-4.2.1_alpha1.ebuild:
Version bumped. Updated _genlop and added quickpkg completion
(Thanks to oberyno
*zsh-4.2.1_alpha1 (13 Aug 2004)
13 Aug 2004; Mamoru KOMACHI
+files/_genlop, +files/_gentoolkit, -files/_portage,
+files/_portage-20040730, -zsh-4.1.1-r4.ebuild, -zsh-4.2.0.ebuild,
+zsh-4.2.1_alpha1.ebuild:
New test release. Added completions for genlop, gensync, qpkg, equery,
gcc-config, and completion cache support. All these neat completions
were contributed by oberyno
Install Misc/* and Util/* scripts, see bug #54520.
26 Jun 2004; Danny van Dyk
Marked stable on amd64.
23 Jun 2004; Gustavo Zacarias
Stable on hppa
22 Jun 2004; Gustavo Zacarias
Stable on sparc
22 Jun 2004; Mamoru KOMACHI
zsh-4.0.9-r3.ebuild, zsh-4.1.1-r5.ebuild, zsh-4.2.0-r1.ebuild,
zsh-4.2.0.ebuild:
Fixed unsynced IUSE. Marked stable on ppc.
02 Jun 2004; Aron Griffis
Fix use invocation
12 May 2004; Gustavo Zacarias
Stable on hppa
07 May 2004; Ciaran McCreesh
Stable on sparc, #50379
*zsh-4.2.0-r1 (04 May 2004)
04 May 2004; Mamoru KOMACHI
zsh-4.2.0.ebuild:
Added cjk patch. Marked 4.2.0 stable on x86 and alpha
27 Mar 2004; Guy Martin
Marked stable on hppa.
*zsh-4.2.0 (21 Mar 2004)
21 Mar 2004; Mamoru KOMACHI
zsh-4.2.0_pre4.ebuild, files/prompt_gentoo_setup:
Version bumped.
*zsh-4.2.0_pre4 (13 Mar 2004)
13 Mar 2004; Mamoru KOMACHI
zsh-4.2.0_pre4.ebuild, files/prompt_gentoo_setup:
Version bumped. Added cap IUSE flag. Included Gentoo prompt
contributed by Tobias Minich
*zsh-4.2.0_pre3 (06 Mar 2004)
06 Mar 2004; Markus Nigbur
zsh-4.2.0_pre2.ebuild, zsh-4.2.0_pre3.ebuild:
Version bump. Removed old prerelease ebuilds.
05 Mar 2004; Gustavo Zacarias
stable on sparc
*zsh-4.2.0_pre2 (04 Mar 2004)
04 Mar 2004; Mamoru KOMACHI
zsh-4.1.1-r5.ebuild, zsh-4.2.0_pre2.ebuild:
Added pcre local IUSE flag. Marked old ebuilds stable for x86 and alpha.
*zsh-4.2.0_pre1 (27 Feb 2004)
27 Feb 2004; Mamoru KOMACHI
Added prerelease.
*zsh-4.1.1-r5 (05 Feb 2004)
*zsh-4.1.1-r4 (05 Feb 2004)
05 Feb 2004; Mamoru KOMACHI
zsh-4.1.1-r4.ebuild, zsh-4.1.1-r5.ebuild, files/_portage-20040204:
Added completion functions for rc, rc-update, rc-status, opengl-update and
ebuild. Thanks to baptux
22 Jan 2004; Mamoru KOMACHI
zsh-4.0.9-r2.ebuild, zsh-4.0.9.ebuild, zsh-4.1.1-r2.ebuild,
zsh-4.1.1-r3.ebuild, zsh-4.1.1-r4.ebuild:
Marked 4.0.9-r2 and 4.1.1-r4 stable because of glibc-2.3.2-r9, see bug #38356
*zsh-4.0.9-r2 (19 Jan 2004)
19 Jan 2004; Mamoru KOMACHI
zsh-4.1.1-r4.ebuild, files/_portage, files/zsh-strncmp.diff:
Fixed bug #38356 and #33130
*zsh-4.0.9-r1 (04 Jan 2004)
04 Jan 2004;
Added cjk IUSE flag
*zsh-4.0.9 (29 Dec 2003)
29 Dec 2003; Mamoru KOMACHI
zsh-4.1.1-r3.ebuild, files/_portage:
Version bumped. Added doc IUSE flag and completion function for emerge.
Special thanks to baptux
17 Dec 2003; Mamoru KOMACHI
zsh-4.1.1-r2.ebuild:
Stable bump
*zsh-4.0.7-r1 (12 Dec 2003)
12 Dec 2003; Mamoru KOMACHI
zsh-4.0.6-r4.ebuild, zsh-4.0.7-r1.ebuild:
Updated Debian patch to zsh_4.0.7-18.diff (See also bug 19924)
08 Nov 2003; Brad House
add ~amd64 flag
28 Oct 2003; Mamoru KOMACHI
zsh-4.0.6-r4.ebuild, zsh-4.1.0_pre7.ebuild, zsh-4.1.1.ebuild:
Cleaned out old versions. Corrected zshall distfile path in 4.0.6-r4
*zsh-4.1.1-r2 (01 Sep 2003)
22 Dec 2003; Guy Martin
Marked stable on hppa.
01 Sep 2003; Mamoru KOMACHI
Statically link libpcre. For discussion, see Bug #27392 and #27064
*zsh-4.1.1-r1 (28 Aug 2003)
28 Aug 2003; Mamoru KOMACHI
files/zsh-4.1.1-gentoo.diff:
Compiles all zsh modules in when USE="static". Added libcap to DEPEND.
See Bug #27392 comment #4
*zsh-4.1.1 (24 Jul 2003)
20 Aug 2003; Mamoru KOMACHI
zsh-4.1.1.ebuild:
Added a little notice about completion for users from zsh 4.0.x.
Thanks to Charlton Harrison
15 Aug 2003; Mamoru KOMACHI
Changed x86 ~x86 (I've got a bug report that tab completion doesn't
work for 4.1.1, while he has no problem with 4.0.x)
14 Aug 2003; Mamoru KOMACHI
Marked stable on x86
24 Jul 2003; Mamoru KOMACHI
New development version. Added cjk support, based on the ebuild
submitted by Wayne Davison
Added libpcre dependency, thanks to Sean E Russell
in bug #23978
Added static USE flag and removed zshall.1 patch
*zsh-4.0.7 (24 Jul 2003)
14 Aug 2003; Mamoru KOMACHI
Marked stable on x86, alpha, ppc and sparc
24 Jul 2003; Mamoru KOMACHI
files/zprofile:
New version. Added maildir flag to IUSE. Changed Zsh startup file
from /etc/zsh/zshenv to /etc/zsh/zprofile suggested by James
Michael Fults
Added pkg_preinst() function to help migration of /etc/zsh/zshenv
to /etc/zsh/zprofile discussed in #23114
Added static USE flag and removed zshall.1 patch
*zsh-4.0.6-r4 (17 Apr 2003)
17 Apr 2003; Graham Forest
zsh-4.0.6-r3.ebuild, zsh-4.0.6-r4.ebuild:
Forgot to version bump on last commit
*zsh-4.1.0_pre7 (17 Apr 2003)
14 Aug 2003; Mamoru KOMACHI
Marked x86 ~x86, since it is not stable (pre) version
17 Apr 2003; Graham Forest
zsh-4.1.0_pre7.ebuild:
Version bump, fixed zshall manpage problem, marked 4.0.6-r3 stable on ppc, and
changed ncurses to use USE
06 Dec 2002; Rodney Rees
*zsh-4.0.6-r3 (15 Oct 2002)
25 Mar 2003; Seemant Kulleen
zsh-4.0.6-r3.ebuild:
homepage syntax fix thanks to: Frantz Dhin
#18145
15 Oct 2002; phoen][x
Fixed a quite serious issues: zsh didnt source /etc/profile.env
and /etc/profile. Removed /etc/zsh/zshlogin and /etc/zsh/zshrc
and replaced /etc/zsh/zshenv with a script which sources /etc/profile*.
Thanks to James Michael Fultz
This closes bug #10724.
*zsh-4.0.6-r2 (05 Oct 2002)
08 Oct 2002; phoen][x
Put the ebuild into the stable x86 and alpha profile.
05 Oct 2002; phoen][x
files/digest-zsh-4.0.6-r2 :
Incorporated the debian patch to work around a segfault.
See bug #9743 for further details.
*zsh-4.0.6-r1 (29 Aug 2002)
19 Aug 2002; phoen][x
files/digest-zsh-4.0.6-r1 :
Fixed a sandbox violation. Check bug 6780 for further details.
*zsh-4.0.6 (19 Aug 2002)
24 Aug 2002; Sascha Schwabbauer
Disabled make check because it violates the sandbox.
19 Aug 2002; phoen][x
files/digest-zsh-4.0.6 :
Bumped to new version.
*zsh-4.0.5 (12 Aug 2002)
12 Aug 2002 Calum Selkirk
files/digest-zsh-4.0.5 :
New ebuild.
Changed --prefix/ to --prefix/usr and added --bindir (this fixes defunct
and missing paths in $fpath.
Changed --fndir to /usr/share/zsh (--with-function-subdirs).
*zsh-4.0.4-r2 (3 Mar 2002)
25 Jul 2002; Daniel Ahlberg
Added SLOT.
15 Jul 2002; Owen Stampflee
Added KEYWORDS.
3 Mar 2002; Karl Trygve Kalleberg
/share and all its (empty) directories have been removed.
Old revisions have been removed.
*zsh-4.0.4-r1 (5 Feb 2002)
5 Feb 2002; Karl Trygve Kalleberg
The ebuild now installs the standard zsh functions properly. It can also
now be run nicely within the sandbox.
*zsh-4.0.4 (1 Feb 2002)
1 Feb 2002; G.Bevin
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX prompt_gentoo_setup 1222 RMD160 883f6a906300a4d8300145f722769db57c90ece2 SHA1 1441a7533c4197e1ddd467dc102a35be4659ff9c SHA256 59689d972abbe60dcfa567193060ec11d076a60accadf1015fa9ae59ad864667
AUX zprofile 1343 RMD160 44038b7db235cbcc548ab6742c435f1c36868703 SHA1 8696a4afcb3116073da727bef10a826bf9f145e8 SHA256 f4a7067d695605520e18d41f619f6dfab4fcf2c71ad366930241266eb18900a6
AUX zsh-4.3.4-configure-changequote.patch 694 RMD160 9f56120b2f8cc7ca913518ed099167fba3bc0b7f SHA1 986a8b03bc49da157ced270321538a579a9b6ec0 SHA256 78047e66ce905a701464616d3e3cc2a3a9714ac88ad063b6330234c5ea61e9e6
AUX zsh-init.d-gentoo.diff 1389 RMD160 1c317d93058b05e1d89dd81b4ab746ef31b4c38a SHA1 eb91fb330c0df1e227ee541159c7ac2d2fe15e53 SHA256 a8dcd168ab909a2b80b2958e3fc3cc974bc6048c08499be16c7925c1723b212f
DIST zsh-4.3.4-doc.tar.bz2 2358063 RMD160 768ce8ca2860139428d27a0fedf5c0724967e444 SHA1 83d1a38112f305892393cb036058248ebbf6168e SHA256 e74289f99479328b8bcee9c47ae07038e54437e860fb5487da57cfc8d1836777
DIST zsh-4.3.4-zshcalsys.tar.bz2 9346 RMD160 d26b370853419494725a73524ba81c754d63a201 SHA1 d93379f8dc81dcd63737519374e7d7d1ffb3cd87 SHA256 4225eb85ead732423405b567c879280780073a39fff3a05c6b6b13f29f0a382e
DIST zsh-4.3.4.tar.bz2 2374851 RMD160 2fe0fcf6371d2072c3b7eeae0392c7ef3665457c SHA1 6bd905c4bf61bf3df5e5bb78f64be68366ad7517 SHA256 6fa0e22cb0da3a02c115425097002f2b4bb56e412db6c821ca111e088cbfdec6
DIST zsh-4.3.5-doc.tar.bz2 2463496 RMD160 8b99214f1af6c0ab072b5f54c9e2148185a595d8 SHA1 8f762fd345e3447ea8a60f4869d7583facdc2820 SHA256 7dd2cd44d093a357a3b9fb5c1dba84345f3eaf4638cd968f9a8ea3bb622fc349
DIST zsh-4.3.5.tar.bz2 2513384 RMD160 99d12deb6131e4ddc73811b146ebb5b05a4ec77b SHA1 9ab505ff4c029b4905d2c4b741f0f0d42e4375c9 SHA256 ebe74df173d5b713e4e839e691da279dc9b4d4d0d98b9886cc725217e9902105
DIST zsh-4.3.6-doc.tar.bz2 2473544 RMD160 048e0a30fa860d20020932f5f030edb8661697e1 SHA1 0475edfbbe2d745f3247f3b70a23ed9f169ca7b7 SHA256 a82cf4e55d6bcf1ea40c23ef5f99002d504c441a8f6d14af0ed4d574c6ffbcc6
DIST zsh-4.3.6.tar.bz2 2527972 RMD160 fedd72f427439e75b8488479a3d20e9d8d5be794 SHA1 7600f56d4304d1b84428b57a9b1d394de185c207 SHA256 5a253d107533ff60ab9edb74de9425f2ca93bc5a3ddb5c1b5bfd488a794dc873
DIST zsh-lovers_0.5.orig.tar.gz 499014 RMD160 505261d9e28554c838864421ec81b6665e55dfa1 SHA1 bc9b41dd5814f60b39d393ef68c4dc099da9016b SHA256 d945adab65fdf3ff322ed64c54739b2a1cec964544c5f438005ddad9c0c62bea
EBUILD zsh-4.3.4-r1.ebuild 4894 RMD160 9161bad9d8cbf2fe1e77a13fc617ab5c02c35a40 SHA1 fbf2d12b10a0ca04099fcbf6b5709c34f77c38fe SHA256 818ef15d7c1cbb30a306bfd4a24ef855225a62221c6a7701491737ed0f5c3ff5
EBUILD zsh-4.3.5.ebuild 3967 RMD160 80ff8f3d833bf79f92b574f984f46e1b0b911a05 SHA1 144f8ebd1a4f844aa3a5e807501f9f589181e10f SHA256 ba0cb5a089909a0178dbae67cf5975a822e1c0f039b2dc532f6787f2324b26a9
EBUILD zsh-4.3.6.ebuild 4597 RMD160 60ec0dfa7339d56ab52da03c950acd6f4046a72d SHA1 b3662be5429293fb0af800de54e561ad0e83f334 SHA256 27c233d2f6e10fbfb45429b012e90ab3b3da2ea7811269c1e46a5117f335b2b8
MISC ChangeLog 20570 RMD160 fe5cb8be56777fdd2a45287653cee50fbfeb00a3 SHA1 785e0694d4a77a6f9638715efe8ae89674c8ed5b SHA256 0ad944b7032bcbea77f354b025cdf46ae7629c4a3cd504c9845966452afecb1a
MISC metadata.xml 553 RMD160 b4d3d1ca445d0c50f0372fb8af1e9fa2e4c303fb SHA1 8652a4d38b0858eff280576ca143ddc9b5db83c1 SHA256 e4bdebdc75f06d8cc998456bd2a1ec7300b6a08ca5fb28590841ad7071366cf4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkhnaAAACgkQV3J2n04EauwcCgCfTdqR7gN9JfwbdZlNO65kFmMw
92AAnAhzYI5W3JeCzZSPELdU1Y2SJRIf
=+5EO
-----END PGP SIGNATURE-----
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.
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/zsh/zsh-4.3.4-r1.ebuild,v 1.10 2008/06/29 10:46:16 tove Exp $
inherit eutils multilib autotools
LOVERS_PV=0.5
LOVERS_P=zsh-lovers-${LOVERS_PV}
DESCRIPTION="UNIX Shell similar to the Korn shell"
HOMEPAGE="http://www.zsh.org/"
SRC_URI="ftp://ftp.zsh.org/pub/${P}.tar.bz2
mirror://gentoo/${P}-zshcalsys.tar.bz2
examples? (
http://www.grml.org/repos/zsh-lovers_${LOVERS_PV}.orig.tar.gz )
doc? ( ftp://ftp.zsh.org/pub/${P}-doc.tar.bz2 )"
LICENSE="ZSH"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd"
IUSE="maildir static doc examples pcre caps unicode"
RDEPEND=">=sys-libs/ncurses-5.1
caps? ( sys-libs/libcap )
pcre? ( >=dev-libs/libpcre-3.9 )"
DEPEND="sys-apps/groff
${RDEPEND}"
src_unpack() {
unpack ${A}
cd "${S}"
# fix zshall problem with soelim
ln -s Doc man1
mv Doc/zshall.1 Doc/zshall.1.soelim
soelim Doc/zshall.1.soelim > Doc/zshall.1
# fixes #201022 and
# http://www.zsh.org/mla/workers/2007/msg01065.html
rm Util/difflog.pl
epatch "${FILESDIR}/${PN}"-init.d-gentoo.diff
epatch "${FILESDIR}/${P}"-configure-changequote.patch
eautoreconf
}
src_compile() {
local myconf=
if use static ; then
myconf="${myconf} --disable-dynamic"
LDFLAGS="${LDFLAGS} -static"
fi
econf \
--bindir=/bin \
--libdir=/usr/$(get_libdir) \
--enable-etcdir=/etc/zsh \
--enable-zshenv=/etc/zsh/zshenv \
--enable-zlogin=/etc/zsh/zlogin \
--enable-zlogout=/etc/zsh/zlogout \
--enable-zprofile=/etc/zsh/zprofile \
--enable-zshrc=/etc/zsh/zshrc \
--enable-fndir=/usr/share/zsh/${PV%_*}/functions \
--enable-site-fndir=/usr/share/zsh/site-functions \
--enable-function-subdirs \
--enable-ldflags="${LDFLAGS}" \
--with-curses-terminfo \
--with-tcsetpgrp \
$(use_enable maildir maildir-support) \
$(use_enable pcre) \
$(use_enable caps) \
$(use_enable unicode multibyte) \
${myconf} || die "configure failed"
if use static ; then
# compile all modules statically, see Bug #27392
sed -i -e "s/link=no/link=static/g" \
-e "s/load=no/load=yes/g" \
config.modules || die
# else
# sed -i -e "/LIBS/s%-lpcre%/usr/$(get_libdir)/libpcre.a%" Makefile
fi
emake || die "make failed"
}
src_test() {
local f=
for f in /dev/pt* ; do
addpredict "$f"
done
make check || die "make check failed"
}
src_install() {
einstall \
bindir="${D}"/bin \
libdir="${D}"/usr/$(get_libdir) \
fndir="${D}"/usr/share/zsh/${PV%_*}/functions \
sitefndir="${D}"/usr/share/zsh/site-functions \
scriptdir="${D}"/usr/share/zsh/${PV%_*}/scripts \
install.bin install.man install.modules \
install.info install.fns || die "make install failed"
insinto /etc/zsh
doins "${FILESDIR}"/zprofile
keepdir /usr/share/zsh/site-functions
insinto /usr/share/zsh/${PV%_*}/functions/Prompts
doins "${FILESDIR}"/prompt_gentoo_setup || die
# install miscellaneous scripts; bug #54520
sed -i -e "s:/usr/local:/usr:g" {Util,Misc}/* || die "sed failed"
insinto /usr/share/zsh/${PV%_*}/Util
doins Util/* || die "doins Util scripts failed"
insinto /usr/share/zsh/${PV%_*}/Misc
doins Misc/* || die "doins Misc scripts failed"
dodoc ChangeLog* META-FAQ README config.modules
if use doc ; then
dohtml Doc/*
insinto /usr/share/doc/${PF}
doins Doc/zsh.{dvi,pdf}
fi
if use examples; then
cd "${WORKDIR}/${LOVERS_P}"
doman zsh-lovers.1 || die "doman zsh-lovers failed"
dohtml zsh-lovers.html || die "dohtml zsh-lovers failed"
docinto zsh-lovers
dodoc zsh.vim README
insinto /usr/share/doc/"${PF}"/zsh-lovers
doins zsh-lovers.{ps,pdf} refcard.{dvi,ps,pdf}
doins -r zsh_people || die "doins zsh_people failed"
cd -
fi
docinto StartupFiles
dodoc StartupFiles/z*
}
pkg_preinst() {
# Our zprofile file does the job of the old zshenv file
# Move the old version into a zprofile script so the normal
# etc-update process will handle any changes.
if [ -f "${ROOT}/etc/zsh/zshenv" -a ! -f "${ROOT}/etc/zsh/zprofile" ]; then
ewarn "Renaming /etc/zsh/zshenv to /etc/zsh/zprofile."
ewarn "The zprofile file does the job of the old zshenv file."
mv "${ROOT}"/etc/zsh/{zshenv,zprofile}
fi
}
pkg_postinst() {
elog
elog "If you want to enable Portage completions and Gentoo prompt,"
elog "emerge app-shells/zsh-completion and add"
elog " autoload -U compinit promptinit"
elog " compinit"
elog " promptinit; prompt gentoo"
elog "to your ~/.zshrc"
elog
elog "Also, if you want to enable cache for the completions, add"
elog " zstyle ':completion::complete:*' use-cache 1"
elog "to your ~/.zshrc"
elog
# see Bug 26776
ewarn
ewarn "If you are upgrading from zsh-4.0.x you may need to"
ewarn "remove all your old ~/.zcompdump files in order to use"
ewarn "completion. For more info see zcompsys manpage."
ewarn
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/zsh/zsh-4.3.5.ebuild,v 1.1 2008/02/02 22:22:54 tove Exp $
inherit eutils multilib
LOVERS_PV=0.5
LOVERS_P=zsh-lovers-${LOVERS_PV}
DESCRIPTION="UNIX Shell similar to the Korn shell"
HOMEPAGE="http://www.zsh.org/"
SRC_URI="ftp://ftp.zsh.org/pub/${P}.tar.bz2
examples? ( http://www.grml.org/repos/zsh-lovers_${LOVERS_PV}.orig.tar.gz )
doc? ( ftp://ftp.zsh.org/pub/${P}-doc.tar.bz2 )"
LICENSE="ZSH"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
IUSE="maildir static doc examples pcre caps unicode"
RDEPEND=">=sys-libs/ncurses-5.1
caps? ( sys-libs/libcap )
pcre? ( >=dev-libs/libpcre-3.9 )"
DEPEND="sys-apps/groff
${RDEPEND}"
src_unpack() {
unpack ${A}
cd "${S}"
# fix zshall problem with soelim
ln -s Doc man1
mv Doc/zshall.1 Doc/zshall.1.soelim
soelim Doc/zshall.1.soelim > Doc/zshall.1
epatch "${FILESDIR}/${PN}"-init.d-gentoo.diff
}
src_compile() {
local myconf=
if use static ; then
myconf="${myconf} --disable-dynamic"
LDFLAGS="${LDFLAGS} -static"
fi
econf \
--bindir=/bin \
--libdir=/usr/$(get_libdir) \
--enable-etcdir=/etc/zsh \
--enable-zshenv=/etc/zsh/zshenv \
--enable-zlogin=/etc/zsh/zlogin \
--enable-zlogout=/etc/zsh/zlogout \
--enable-zprofile=/etc/zsh/zprofile \
--enable-zshrc=/etc/zsh/zshrc \
--enable-fndir=/usr/share/zsh/${PV%_*}/functions \
--enable-site-fndir=/usr/share/zsh/site-functions \
--enable-function-subdirs \
--enable-ldflags="${LDFLAGS}" \
--with-curses-terminfo \
--with-tcsetpgrp \
$(use_enable maildir maildir-support) \
$(use_enable pcre) \
$(use_enable caps cap) \
$(use_enable unicode multibyte) \
${myconf} || die "configure failed"
if use static ; then
# compile all modules statically, see Bug #27392
# removed cap and curses because linking failes
sed -i \
-e "s/link=no/link=static/g" \
-e 's/cap.mdd link=static/cap.mdd link=no/' \
-e 's/curses.mdd link=static/curses.mdd link=no/' \
config.modules || die
# else
# sed -i -e "/LIBS/s%-lpcre%/usr/$(get_libdir)/libpcre.a%" Makefile
fi
emake || die "make failed"
}
src_test() {
local f=
for f in /dev/pt* ; do
addpredict "$f"
done
make check || ewarn "make check failed"
}
src_install() {
emake DESTDIR="${D}" install install.info || die
# Bug 207019
rm "${D}"/bin/${P} || die
insinto /etc/zsh
doins "${FILESDIR}"/zprofile || die
keepdir /usr/share/zsh/site-functions
insinto /usr/share/zsh/${PV%_*}/functions/Prompts
doins "${FILESDIR}"/prompt_gentoo_setup || die
# install miscellaneous scripts; bug #54520
local i
sed -i -e "s:/usr/local:/usr:g" "${S}"/{Util,Misc}/* || die
for i in Util Misc ; do
insinto /usr/share/zsh/${PV%_*}/${i}
doins ${i}/* || die
done
dodoc ChangeLog* META-FAQ NEWS README config.modules
if use doc ; then
dohtml -r "${S}"/Doc/* || die
insinto /usr/share/doc/${PF}
doins Doc/zsh.{dvi,pdf} || die
fi
if use examples ; then
cd "${WORKDIR}/${LOVERS_P}"
doman zsh-lovers.1 || die "doman zsh-lovers failed"
dohtml zsh-lovers.html || die "dohtml zsh-lovers failed"
docinto zsh-lovers
dodoc zsh.vim README
insinto /usr/share/doc/${PF}/zsh-lovers
doins zsh-lovers.{ps,pdf} refcard.{dvi,ps,pdf} || die
doins -r zsh_people || die "doins zsh_people failed"
cd -
fi
docinto StartupFiles
dodoc StartupFiles/z*
}
pkg_postinst() {
# should link to http://www.gentoo.org/doc/en/zsh.xml
elog
elog "If you want to enable Portage completions and Gentoo prompt,"
elog "emerge app-shells/zsh-completion and add"
elog " autoload -U compinit promptinit"
elog " compinit"
elog " promptinit; prompt gentoo"
elog "to your ~/.zshrc"
elog
elog "Also, if you want to enable cache for the completions, add"
elog " zstyle ':completion::complete:*' use-cache 1"
elog "to your ~/.zshrc"
elog
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-shells/zsh/zsh-4.3.6.ebuild,v 1.1 2008/04/04 08:31:19 tove Exp $
# doc package for -dev version exists?
doc_available=true
inherit flag-o-matic eutils multilib
MY_PV=${PV/_p/-dev-}
S=${WORKDIR}/${PN}-${MY_PV}
zsh_ftp="ftp://ftp.zsh.org/pub"
if [[ ${PV} != "${MY_PV}" ]] ; then
ZSH_URI="${zsh_ftp}/development/${PN}-${MY_PV}.tar.bz2"
if ${doc_available} ; then
ZSH_DOC_URI="${zsh_ftp}/development/${PN}-${MY_PV}-doc.tar.bz2"
else
ZSH_DOC_URI="${zsh_ftp}/${PN}-${PV%_*}-doc.tar.bz2"
fi
else
ZSH_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
${zsh_ftp}/${P}.tar.bz2"
ZSH_DOC_URI="${zsh_ftp}/${PN}-${PV%_*}-doc.tar.bz2"
fi
LOVERS_PV=0.5.orig
LOVERS_P=zsh-lovers-${LOVERS_PV}
LOVERS_URI="http://deb.grml.org/pool/main/z/zsh-lovers"
DESCRIPTION="UNIX Shell similar to the Korn shell"
HOMEPAGE="http://www.zsh.org/"
SRC_URI="${ZSH_URI}
examples? ( ${LOVERS_URI}/zsh-lovers_${LOVERS_PV}.tar.gz )
doc? ( ${ZSH_DOC_URI} )"
LICENSE="ZSH"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
IUSE="maildir static doc examples pcre caps unicode"
RDEPEND=">=sys-libs/ncurses-5.1
caps? ( sys-libs/libcap )
pcre? ( >=dev-libs/libpcre-3.9 )"
DEPEND="sys-apps/groff
${RDEPEND}"
src_unpack() {
unpack ${A}
cd "${S}"
# fix zshall problem with soelim
ln -s Doc man1
mv Doc/zshall.1 Doc/zshall.1.soelim
soelim Doc/zshall.1.soelim > Doc/zshall.1
epatch "${FILESDIR}/${PN}"-init.d-gentoo.diff
}
src_compile() {
local myconf=
if use static ; then
myconf="${myconf} --disable-dynamic"
append-ldflags -static
fi
econf \
--bindir=/bin \
--libdir=/usr/$(get_libdir) \
--enable-etcdir=/etc/zsh \
--enable-fndir=/usr/share/zsh/${PV%_*}/functions \
--enable-site-fndir=/usr/share/zsh/site-functions \
--enable-function-subdirs \
--enable-ldflags="${LDFLAGS}" \
--with-term-lib="ncursesw ncurses" \
--with-tcsetpgrp \
$(use_enable maildir maildir-support) \
$(use_enable pcre) \
$(use_enable caps cap) \
$(use_enable unicode multibyte) \
${myconf} || die "configure failed"
if use static ; then
# compile all modules statically, see Bug #27392
# removed cap and curses because linking failes
sed -i \
-e "s/link=no/link=static/g" \
-e 's/cap.mdd link=static/cap.mdd link=no/' \
-e 's/curses.mdd link=static/curses.mdd link=no/' \
config.modules || die
# else
# sed -i -e "/LIBS/s%-lpcre%/usr/$(get_libdir)/libpcre.a%" Makefile
fi
emake || die "make failed"
}
src_test() {
local f=
for f in /dev/pt* ; do
addpredict "$f"
done
make check || ewarn "make check failed"
}
src_install() {
emake DESTDIR="${D}" install install.info || die
# Bug 207019
rm "${D}"/bin/${PN}-${MY_PV} || die
insinto /etc/zsh
doins "${FILESDIR}"/zprofile || die
keepdir /usr/share/zsh/site-functions
insinto /usr/share/zsh/${PV%_*}/functions/Prompts
doins "${FILESDIR}"/prompt_gentoo_setup || die
# install miscellaneous scripts; bug #54520
local i
sed -i -e "s:/usr/local:/usr:g" "${S}"/{Util,Misc}/* || die
for i in Util Misc ; do
insinto /usr/share/zsh/${PV%_*}/${i}
doins ${i}/* || die
done
dodoc ChangeLog* META-FAQ NEWS README config.modules
if use doc ; then
cd "${WORKDIR}/${PN}-${PV%_*}"
dohtml -r Doc/* || die
insinto /usr/share/doc/${PF}
doins Doc/zsh.{dvi,pdf} || die
cd -
fi
if use examples ; then
cd "${WORKDIR}/${LOVERS_P/.orig/}"
# asciidoc zsh-lovers.1.txt
# mv zsh-lovers.1.html zsh-lovers.html
# a2x -f manpage zsh-lovers.1.txt
# a2x -f pdf zsh-lovers.1.txt
# mv zsh-lovers.1.pdf zsh-lovers.pdf
doman zsh-lovers.1 || die "doman zsh-lovers failed"
dohtml zsh-lovers.html || die "dohtml zsh-lovers failed"
docinto zsh-lovers
dodoc zsh.vim README
insinto /usr/share/doc/${PF}/zsh-lovers
# doins zsh-lovers.pdf refcard.pdf || die
doins zsh-lovers.{ps,pdf} refcard.{dvi,ps,pdf} || die
doins -r zsh_people || die "doins zsh_people failed"
cd -
fi
docinto StartupFiles
dodoc StartupFiles/z*
}
pkg_postinst() {
# should link to http://www.gentoo.org/doc/en/zsh.xml
elog
elog "If you want to enable Portage completions and Gentoo prompt,"
elog "emerge app-shells/zsh-completion and add"
elog " autoload -U compinit promptinit"
elog " compinit"
elog " promptinit; prompt gentoo"
elog "to your ~/.zshrc"
elog
elog "Also, if you want to enable cache for the completions, add"
elog " zstyle ':completion::complete:*' use-cache 1"
elog "to your ~/.zshrc"
elog
}