Sophie

Sophie

distrib > Mageia > 7 > i586 > media > core-updates-src > by-pkgid > f0b945d28688eb460b3cb02beaae6b27 > files > 6

zsh-5.7.1-1.1.mga7.src.rpm

%define _disable_ld_no_undefined 1

%global __requires_exclude_from %{_docdir}


# The version flow of zsh: N - N-dev-1 - ... - (N+1)-pre-1 ... (N+1)
#define dev 0
#define pre 0
%define zshversion 5.7.1

# rel to bump
%define rel 1
%define subrel 1

%if %{?dev:1}%{!?dev:0} && %{?pre:1}%{!?pre:0}
%{error:Both %%pre and %%dev defined}
%endif

%if %{?dev:1}%{!?dev:0} || %{?pre:1}%{!?pre:0}
%define devdir development/
%endif

%define srcversion %{zshversion}%{?pre:-pre-%{pre}}%{?dev:-dev-%{dev}}

Summary:	A shell with lots of features
Name:		zsh
Epoch: 		1
Version:	%zshversion%{?dev:.dev%{dev}}
Release:	%mkrel %{?pre:0.pre%{pre}.}%{rel}
Url:		http://www.zsh.org
License:	MIT
Group:		Shells
Source0:	https://sourceforge.net/projects/zsh/files/zsh/%{version}/%{?devdir}%{name}-%{srcversion}.tar.xz
Source1:	https://sourceforge.net/projects/zsh/files/zsh-doc/%{version}/%{?devdir}%{name}-%{srcversion}-doc.tar.xz
Source2:	zcfg-mga.tar.bz2
Source3:	http://zsh.sourceforge.net/Guide/zshguide_html.tar.gz#/zshguide_html-%{srcversion}.tar.gz
Source4:	zsh.urpmi_comp
Patch1:		zsh-gawk-warning.patch
# drop privileges securely when unsetting PRIVILEGED option (CVE-2019-20044)
Patch2:		0002-zsh-5.7.1-CVE-2019-20044.patch
BuildRequires:	pkgconfig(ncurses)
BuildRequires:	libtermcap-devel >= 2.0
BuildRequires:	texinfo
BuildRequires:	pkgconfig(libpcre)
BuildRequires:	rpm-helper >= 0.18.5
BuildRequires:	gdbm-devel
BuildRequires:	groff

Requires(postun): rpm-helper
Requires(post): rpm-helper

%description
Zsh is a UNIX command interpreter (shell) usable as an
interactive login shell and as a shell script command
processor. Of the standard shells, zsh most closely resembles
ksh but includes many enhancements. Zsh has command-line editing,
built-in spelling correction, programmable command completion,
shell functions (with autoloading), a history mechanism, and a
lots of other features

Install the zsh package if you'd like to try out a different shell.

%package doc
Summary:	The doc package of zsh
Group:		Documentation
BuildArch:	noarch

%description doc
Zsh is a UNIX command interpreter (shell) usable as an
interactive login shell and as a shell script command
processor. Of the standard shells, zsh most closely resembles
ksh but includes many enhancements. Zsh has command-line editing,
built-in spelling correction, programmable command completion,
shell functions (with autoloading), a history mechanism, and a
lots of other features

This package include doc guid examples and manual for zsh.

%prep
%setup -q -a 2 -a 1 -n %{name}-%{srcversion}
%autopatch -p1

# Delete one test that fails using iurt
rm -f Test/C02cond.ztst

mv %{name}-%{srcversion}/Doc/* Doc/

mv -f Completion/Mandriva Completion/%{_vendor}
%__perl -i -lp -e 's@Completion/Mandriva/@Completion/%{_vendor}/@g' Src/Zle/complete.mdd

install -m 0644 %{SOURCE4}  Completion/%{_vendor}/Command/_urpmi

# remove temporary files
find | grep '~$' | xargs rm -f
perl -pi -e 's|/usr/local/bin/|%{_bindir}/|' Functions/Misc/{run-help,checkmail,zcalc}

# fix build on aarch64
cp -af %{_rpmconfigdir}/config.{guess,sub} .

%build
autoreconf -vfi
# check for tcsetpgrp fails with "configure: error: no controlling tty" when
# building by bot; force tcsetpgrp
%configure2_5x \
	--enable-etcdir=%{_sysconfdir} \
	--enable-function-subdirs \
%ifarch sparc
	--disable-lfs \
%endif
	--enable-pcre \
	--with-tcsetpgrp
%make_build all

%install
%make_install install.info

# copy Mageia Configuration files.
mkdir -p %{buildroot}/{bin,etc}
cp -a zcfg/etc/z* %{buildroot}%{_sysconfdir}
cp -a zcfg/share/zshrc_default %{buildroot}%{_datadir}/%{name}/%{srcversion}/zshrc_default

# this prevents RPM helper from adding dependency on /usr/bin/zsh
find %{buildroot}%{_datadir}/%{name}/%{srcversion} -type f -exec chmod 0644 '{}' \;

# Backward compatibilie should be removed in the others times.
pushd %{buildroot}/bin && {
    mv ..%{_bindir}/%{name} ./%{name}
} && popd

# zshall.1 includes all other man pages which does not work with compressed
# files. Generate full contents here
pushd %{buildroot}%{_mandir} && {
    /usr/bin/soelim man1/zshall.1 > zshall-full
    mv zshall-full man1/zshall.1
    popd
}

rm -f %{buildroot}%{_bindir}/%{name}-%{srcversion}

# Copy documentation.
rm -rf docroot
mkdir -p docroot/{Info_html,Examples,Documentation}/

cp -a README docroot/
cp -a Functions/Misc/* Misc/* Util/* docroot/Examples/
cp -a INSTALL ChangeLog* docroot/Documentation
cp -a StartupFiles docroot/
cp -a Etc/* docroot/Documentation
cp -a Doc/*html docroot/Info_html/

mkdir -p docroot/Zsh_Guide
tar xzf %SOURCE3 -C docroot/Zsh_Guide
mv docroot/Zsh_Guide/zshguide/*html docroot/Zsh_Guide/
rm -Rf docroot/Zsh_Guide/zshguide/

# Doc
rm -f docroot/{StartupFiles/.distfiles,Examples/{Makefile*,*.yo},Documentation/{Makefile*,*.yo}}
find docroot/ -name 'Makefile*' -o -name '.yo'|xargs rm -f
find docroot/ -type f|xargs perl -pi -e 's@^#!%{_prefix}/local/bin/(perl|zsh)@#!%{_bindir}/\1@'
mv docroot/Examples/compctl-examples docroot/StartupFiles

%check
%__make test

%post
%_post_shelladd /bin/zsh
%_install_info %name.info

%preun
%_remove_install_info %name.info

%postun
%{_rpm_helper_dir}/del-shell %{name} $1 /bin/zsh

%files
%doc docroot/README NEWS
%doc %{_datadir}/%{name}/%{srcversion}/help
%config(noreplace) %{_sysconfdir}/z*
/bin/%{name}
%{_mandir}/man1/*.1*
%{_infodir}/*.info*
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/%{srcversion}/
%{_datadir}/%{name}/%{srcversion}/functions
%{_datadir}/%{name}/%{srcversion}/scripts
%{_datadir}/%{name}/%{srcversion}/zshrc_default
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/%{srcversion}/
%{_datadir}/%{name}/site-functions/

%files doc
%doc docroot/Documentation/ docroot/Examples/ docroot/Info_html/
%doc docroot/StartupFiles/ docroot/Zsh_Guide ChangeLog* LICENCE


%changelog
* Thu Feb 27 2020 daviddavid <daviddavid> 1:5.7.1-1.1.mga7
+ Revision: 1550922
- add upstream patch to fix CVE-2019-20044 (mga#26252)
  * drop privileges securely when unsetting PRIVILEGED option

* Mon Feb 04 2019 kekepower <kekepower> 1:5.7.1-1.mga7
+ Revision: 1363030
- Update to version 5.7.1

* Fri Jan 25 2019 kekepower <kekepower> 1:5.7-1.mga7
+ Revision: 1360649
- Update to version 5.7
- Update sources
- Remove merged patch

* Fri Dec 07 2018 shlomif <shlomif> 1:5.6.2-3.mga7
+ Revision: 1338850
- Fix the Mandriva->Mageia completions move.

* Thu Nov 01 2018 shlomif <shlomif> 1:5.6.2-2.mga7
+ Revision: 1327524
- fix ack completion

* Sun Sep 16 2018 daviddavid <daviddavid> 1:5.6.2-1.mga7
+ Revision: 1259268
- new version: 5.6.2

* Tue Sep 11 2018 kekepower <kekepower> 1:5.6.1-1.mga7
+ Revision: 1258450
- Update to version 5.6.1

* Fri Jul 13 2018 wally <wally> 1:5.5.1-3.mga7
+ Revision: 1243364
- fix build on aarch64

* Tue Jun 26 2018 kekepower <kekepower> 1:5.5.1-2.mga7
+ Revision: 1239931
- Update Source3 link to use zsh version in filename
- Why build the docs when there is a readily available tarball
- Remove BR for yodl
- Rebuild for new gdbm
+ luigiwalser <luigiwalser>
- rebuild for gdbm

* Thu Apr 19 2018 kekepower <kekepower> 1:5.5.1-1.mga7
+ Revision: 1220123
- Update to version 5.5.1
- Enable tests

* Sun Apr 08 2018 kekepower <kekepower> 1:5.5-1.mga7
+ Revision: 1216291
- Update to version 5.5
- Removed CVE patches merged upstream
- Fixed Source0 link to use .xz

* Mon Mar 12 2018 kekepower <kekepower> 1:5.4.2-2.mga7
+ Revision: 1208256
- Added 2 patches from Ubuntu to fix CVE-2018-7548 and CVE-2018-7549 (mga#22741)

* Sun Nov 12 2017 shlomif <shlomif> 1:5.4.2-1.mga7
+ Revision: 1177070
- New version 5.4.2 (thanks to kekePower)

* Sun May 28 2017 shlomif <shlomif> 1:5.3.1-1.mga6
+ Revision: 1105285
- New version 5.3.1 (mga#20941)

* Sun Aug 21 2016 wally <wally> 1:5.2-6.mga6
+ Revision: 1047595
- fix zsh removal from /etc/shells after uninstall

* Thu Dec 17 2015 shlomif <shlomif> 1:5.2-5.mga6
+ Revision: 911450
- New version 5.2

* Wed Oct 15 2014 umeabot <umeabot> 1:5.0.5-5.mga5
+ Revision: 748359
- Second Mageia 5 Mass Rebuild

* Sat Sep 27 2014 tv <tv> 1:5.0.5-4.mga5
+ Revision: 726062
- fix doc package requires

* Fri Sep 26 2014 tv <tv> 1:5.0.5-3.mga5
+ Revision: 725131
- rebuild for bogus file deps

* Tue Sep 16 2014 umeabot <umeabot> 1:5.0.5-2.mga5
+ Revision: 690891
- Mageia 5 Mass Rebuild

* Sun Aug 10 2014 pterjan <pterjan> 1:5.0.5-1.mga5
+ Revision: 661586
- Update to 5.0.5

* Sat Oct 19 2013 umeabot <umeabot> 1:5.0.2-3.mga4
+ Revision: 533096
- Mageia 4 Mass Rebuild

* Sun Aug 25 2013 luigiwalser <luigiwalser> 1:5.0.2-2.mga4
+ Revision: 471653
- add patch from omdv to fix build with texinfo 5.1

* Thu Jul 04 2013 dams <dams> 1:5.0.2-1.mga4
+ Revision: 450172
- new version 5.0.2

* Mon Jan 14 2013 umeabot <umeabot> 1:5.0.0-5.mga3
+ Revision: 387776
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sat Dec 01 2012 fwang <fwang> 1:5.0.0-4.mga3
+ Revision: 323870
- rebuild for new pcre

* Wed Oct 17 2012 malo <malo> 1:5.0.0-3.mga3
+ Revision: 307661
- make the doc package noarch

* Wed Oct 17 2012 malo <malo> 1:5.0.0-2.mga3
+ Revision: 307656
- update RPM group

* Fri Aug 10 2012 shlomif <shlomif> 1:5.0.0-1.mga3
+ Revision: 280457
- New version 5.0.0

* Wed Jun 06 2012 shlomif <shlomif> 1:4.3.17-1.mga3
+ Revision: 256646
- Update the license field to the Fedora choice
- Convert tabs to spaces (rpmlint)
- New version: 4.3.17

* Sat Mar 05 2011 dmorgan <dmorgan> 1:4.3.11-1.mga2
+ Revision: 64956
- Fix build
- Adapt for mageia
+ ennael <ennael>
- imported package zsh


* Mon Dec 20 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 1:4.3.11-1mdv2011.0
+ Revision: 623426
- update to final 4.3.11

* Sun Nov 07 2010 Andrey Borzenkov <arvidjaar@mandriva.org> 1:4.3.10.dev2-1mdv2011.0
+ Revision: 594777
- update to 4.3.10-dev-2
  remove upstream patches 100, 101, 102
  updated zshguide to fix build (not sure why it suddenly breaks)

* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 1:4.3.10-4mdv2010.1
+ Revision: 524495
- rebuilt for 2010.1

* Wed Jul 01 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 1:4.3.10-3mdv2010.0
+ Revision: 391312
- patch102: in scrollist keymap allow accept-search to exit but do nothing else (27085)
- patch101: it wasn't possible to exit menu selection cleanly (27080)

* Sun Jun 28 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 1:4.3.10-2mdv2010.0
+ Revision: 390233
- patch100: support lzma compressed man pages

* Mon Jun 01 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 1:4.3.10-1mdv2010.0
+ Revision: 381951
- new version
- clean up specs, remove obsolete patches

* Sat Mar 14 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 1:4.3.9-5mdv2009.1
+ Revision: 354876
- disable patch101 - origin unknown
- new CVS snapshot 1.4614
- generate full contents of zshall.1 during install as suggested by Dan Nelson
  on zsh-workers (bug 47634)
- preun scripts should run in preun not post

* Sun Feb 08 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 1:4.3.9-4mdv2009.1
+ Revision: 338473
- no more buildrequire autoconf
- use 'emulate -R sh -c "source ..."' to source /etc/profile.d scripts in
  sh emulation mode
- update to current SVN (ZSH_PATCHLEVEL 1.4554)
  * remove patch102 (upstream)
  * remove patch500 (upstream)
- disable patch2 - rpm -A does not seem to exist anymore
- disable patch1 - we do not have /usr/X11R6 for a long time

* Thu Jan 08 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 1:4.3.9-3mdv2009.1
+ Revision: 327122
- update source2
  * /etc/zshenv: do not set PATH, it does not belong here (also fixes 22947)
  * /etc/zshrc: set sh emulation while sourcing /etc/profile.d
  * /etc/zshrc: use terminfo for key bindings

* Mon Jan 05 2009 Andrey Borzenkov <arvidjaar@mandriva.org> 1:4.3.9-2mdv2009.1
+ Revision: 325038
- make install, not install-strip, to preserve debugging information
- remove obsolete configure options
- use autoreconf to update configure after patch500
- fix compilation with -Werror=format-security
- rediff patch101 (fuzzy)
- rediff patch2 (fuzzy)

* Tue Nov 04 2008 Andrey Borzenkov <arvidjaar@mandriva.org> 1:4.3.9-1mdv2009.1
+ Revision: 299794
- buildrequires gdbm-devel for db_gdbm module
- disable --no-undefined; currently zsh modules do not build with it
- new version

  + Thierry Vignaud <tv@mandriva.org>
    - rebuild early 2009.0 package (before pixel changes)

* Sat Apr 19 2008 Andrey Borzenkov <arvidjaar@mandriva.org> 1:4.3.6-1mdv2009.0
+ Revision: 195850
- new version

* Sat Feb 02 2008 Andrey Borzenkov <arvidjaar@mandriva.org> 1:4.3.5-1mdv2008.1
+ Revision: 161351
- New version; also
  * remove patch500 (is upstream)
  * Zsh is not under GPL, change licence to BSD-like
  * include LICENCE in doc package

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Thu May 10 2007 Andrey Borzenkov <arvidjaar@mandriva.org> 1:4.3.4-4mdv2008.0
+ Revision: 25968
- patch500: fix prompt display after ^D with both prpomptsp and ignoreeof
  (zsh-workers/23409)

* Wed May 09 2007 Andrey Borzenkov <arvidjaar@mandriva.org> 1:4.3.4-3mdv2008.0
+ Revision: 25700
- revert source3 change; profile.d contains quite a number of scripts that
  expect interactive shell with tty. Actually even bash sources it twice -
  in profile and bashrc

* Wed May 09 2007 Andrey Borzenkov <arvidjaar@mandriva.org> 1:4.3.4-2mdv2008.0
+ Revision: 25423
- use macros to add/del shell now that they work (requires rpm-helper >= 0.18.5)
- update Source3: Move sourcing of /etc/profile.d in /etc/zprofile
  from /etc/zshrc. There is no reason to do it in every interactive shell.
  For GUI profile.d is implicitly sourced by Xsession (by virtue of --login
  option)

* Tue May 01 2007 Andrey Borzenkov <arvidjaar@mandriva.org> 1:4.3.4-1mdv2008.0
+ Revision: 19916
- use --with-tcsetpgrp to avoid build bot failure
- reset executable bit on functions to avoid dependency on /usr/bin/zsh
- updated zshguide and its URL
- rediff patch102 (Zsh is now using Mandriva not Mandrake)
- new version 4.3.4 (fixes #18939)
- uncompress patches; spec cleanup

  + Nicolas Lécureuil <nlecureuil@mandriva.com>
    - Import zsh



* Mon Sep 18 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 1:4.2.6-5mdv2007.0
- Rebuild

* Mon Sep 04 2006 Michael Scherer <misc@mandriva.org> 1:4.2.6-4mdv2007.0
- Remove Mandrake reference 
- add --auto-update to completion
- rebuild for new extension

* Wed Jan 25 2006 Stefan van der Eijk <stefan@eijk.nu> 1:4.2.6-3mdk
- backing out previous change: bug #20774 

* Tue Jan 18 2006 Stefan van der Eijk <stefan@eijk.nu> 1:4.2.6-2mdk
- add to configure: "--without-tcsetpgrp" for automated rebuild

* Mon Dec 12 2005 Michael Scherer <misc@mandriva.org> 1:4.2.6-1mdk
- New release 4.2.6
- use mkrel
- remove macro to handle beta version ( since chmouel is gone, i guess no one will make beta package of zsh )
- fix prereq

* Wed Apr 27 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 4.2.5-1mdk
- new release

* Tue Feb 15 2005 Michael Scherer <misc@mandrake.org> 4.2.4-2mdk
- add doc
- fix wrong script

* Mon Feb 14 2005 Michael Scherer <misc@mandrake.org> 4.2.4-1mdk
- New release 4.2.4
- rpmbuildupdateable

* Mon Jan 31 2005 Michael Scherer <misc@mandrake.org> 4.2.3-3mdk
Rebuild to fix rpm coredump

* Wed Jan 26 2005 Michael Scherer <misc@mandrake.org> 4.2.3-2mdk 
- fix urpmi completion

* Fri Jan 14 2005 Thierry Vignaud <tvignaud@mandrakesoft.com> 4.2.3-1mdk
- new release

* Thu Jan 13 2005 Michael Scherer <misc@mandrake.org> 4.2.2-1mdk
- New release 4.2.2
- Better urpmi completion
- use ncurses instead of termcap

* Wed Nov 10 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 4.2.1-1mdk
- new release

* Tue Apr 06 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 4.2-1mdk
- new release

* Thu Feb 26 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.1.1-6mdk
- fix DIRM (distlint)

* Mon Dec 01 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 4.1.1-5mdk
- fix completion when one has more than 9 jobs
- fix warly changelog

* Tue Sep 23 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 4.1.1-4mdk
- fix deps

* Mon Jul 21 2003 Warly <warly@mandrakesoft.com> 4.1.1-3mdk
- rebuild to fix segfault

* Fri Jul 18 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 4.1.1-2mdk
- rebuild

* Tue Jul 01 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 4.1.1-1mdk
- new release

* Mon Apr 21 2003 Chmouel Boudjnah <chmouel@chmouel.com> 4.1.0-0.dev7.2mdk
- Add rebootin completion (need to be merged upstream).

* Mon Mar 24 2003 Thierry Vignaud <tvignaud@mandrakesoft.com> 4.1.0-0.dev7.1mdk
- new pre release
- remove patches 102, 103, 104, 106, 107, 109, 110 and 111 (merged upstream)

* Tue Nov 12 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 4.1.0-0.dev5.2mdk
- patch 110 : fix links completion
  o add missing options
  o describe all options
- patch 111 : add -{no-}verify-rpm options to urpmi completion (and describe them)

* Tue Nov 05 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 4.1.0-0.dev5.1mdk
- new pre release
- big spec cleaning
- PreReq: rpm-helper
- use {add,del}-shell in %%post{,un}
- remove patches 100, 105 & 108 (merged upstream)
- rediff patch 103
- requires coreutils instead of fileutils

* Mon Oct 14 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 4.0.6-4mdk
- patch 108 : upstream fixes:
  o bzip2 : recognise also .tbz and .tbz2 files
  o add support for -H option to completion
  o add some missing apt-get options.
  o add support for the pkg_create command
  o revent typeset of a positional parameter before it can do damage,
    and improve the error message about it.
- patch 109 : fix mem leak
- fix doc subpackage group

* Wed Oct 09 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 4.0.6-3mdk
- patch104: fix ssh-keygen completion
- patch105: fix :
  o unzip/_path_files interaction,
  o broken xli completion
  o CVS completion with respect to filenames containing spaces.
- patch106: fix "case foo in (foo)echo foo;;(bar)echo bar;;esac"
  construction (ie no space between right paren and list)
  when in sh emulation mode.
- patch107: add missing apt-get options to completion

* Fri Sep 06 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 4.0.6-2mdk
- patch102: fix typo in clint prompt
- patch103: update lynx command list

* Thu Aug 15 2002 Thierry Vignaud <tvignaud@mandrakesoft.com> 4.0.6-1mdk
- new release
- kill patches 3, 4 and 5 (merged upstream)
- patch 100: complete multiple -j's after cvs update
- patch 101: make it work on serial ports

* Wed May 29 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 4.0.4-7mdk
- Automated rebuild with gcc 3.1-1mdk

* Tue Jan 22 2002 Stefan van der Eijk <stefan@eijk.nu> 4.0.4-6mdk
- BuildRequires

* Mon Jan 14 2002 Chmouel Boudjnah <chmouel@mandrakesoft.com> 4.0.4-5mdk
- Upgrade urpmi completion (Andrej).

* Mon Dec 10 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 4.0.4-4mdk
- Add bash-functions from cvs.
- Add %%_datadir/zsh also as %%dir.

* Tue Nov 20 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 4.0.4-3mdk
- Make /usr/share/zsh/version as %%dir.

* Thu Nov 15 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 4.0.4-2mdk
- Upgrade zshguide.
- Add urpmi completion from Andrej.

* Fri Nov  9 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 4.0.4-1mdk
- s|Epoch|Serial|;
- 4.0.4.

* Sun Jul 01 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 4.0.2-2mdk
- s/Copyright/License/;
- Rebuild to get /bin/zsh back, is it just a weird problem which I have 
  on my own machine?

* Wed Jun 27 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 4.0.2-1mdk
- 4.0.2.

* Tue Jun  5 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 4.0.1-1mdk
- Make the Alt-Backspace bash alike with WORDCHARS set to ''.
- 4.0.1 final.

* Sun May 27 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 4.0.1-0.4mdk
- upgrade to 052701 cvs.

* Wed May 23 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 4.0.1-0.3mdk
- Remove most of the mdk-system-wide options and put it in a
  distribution files sourced if not ~/.zshrc is present.
- 4.0.1-pre-5.

* Mon May 14 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 4.0.1-0.2mdk
- 4.0.1-pre-4.

* Mon Apr 23 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 4.0.1-0.1mdk
- 4.0.1-pre-3.
- Redo the configuration.

* Fri Mar  9 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.9-6mdk
- Source /etc/profile.d/ files.

* Thu Mar  8 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.9-5mdk
- Don't build help since it look it doen't works.

* Sat Aug 26 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.9-4mdk
- Set some %%config file to (noreplace).
- Make -A to complete spec file for _rpm.

* Thu Jul 20 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.9-3mdk
- Get /usr/share/man also in the completion for perl manpages.
- BM.

* Wed Jul  5 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.9-2mdk
- Fix buildroot hardcoded in binary.

* Wed Jun 21 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.9-1mdk
- Use makeinstall macros (not easy this one :\).
- 3.1.9.

* Mon Jun  5 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.8-1mdk
- 3.1.8.

* Sun May 28 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.6dev22-3mdk
- Fix path (%%{prefix}/ucb -> %%{_bindir}/X11)
- Fix keys (home-end-suppr-delete) directly in the zsh binary.

* Sun Apr 16 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.6dev22-2mdk
- Remove doble .so in %%{_libdir}/zsh/*.

* Thu Apr 13 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.6dev22-1mdk
- 3.1.6dev22.

* Fri Mar 31 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.6dev20-3mdk
- Fix completion of rpm with -qp*.

* Mon Mar 27 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.6dev20-2mdk
- Upgrade zshguide.

* Sat Mar 25 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.6dev20-1mdk
- 3.1.6-dev20

* Wed Mar 22 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.6dev19-3mdk
- Move global configuration here.
- Adjust groups.

* Tue Feb 22 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.6dev19-2mdk
- Add new zshguide from pws.
- Separate the doc to the doc package

* Sun Feb 20 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.6dev19-1mdk
- Clean Up spec (thanks specs-helper).
- Remove all our patchs (now all is commited to upstream main).
- 3.1.6dev19.

* Fri Feb 18 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.6dev18-3mdk
- Recompile with glibc2.1.3 (first one).

* Thu Feb 17 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.6dev18-2mdk
- Add --freshen completion.

* Tue Feb 15 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.6dev18-1mdk
- Fix descriptions and summary.
- 3.1.6dev18.

* Thu Feb 10 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.6dev17-2mdk
- Remove Makefile in %%doc.
- BuildRequires: autoconf tetex.
- Lot of modications in the default config as suggested by Bart
  Schaefer <schaefer@zsh.org>.
- 3.1.6dev17.

* Mon Jan 24 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.6dev16-1mdk
- dev16.
- Redo the tar_archive patchs.

* Tue Jan 18 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.6dev15-1mdk
- dev15.
- Fix doc generation with dev15.
- remove META-FAQ.
- disable lfs on sparc.

* Thu Jan  6 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.6dev14-1mdk
- dev14 (note the name change).

* Mon Jan  3 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.1.6pws13-3mdk
- Remove temporary files.

* Fri Dec 31 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- 3.1.6pws13 (mainly bug fixes).
- fix %%post.
- fix rpm completion

* Thu Dec 09 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- 3.1.6pws11 (mainly bug fixes).

* Tue Dec  7 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Add run-help and perl-build the documentation.

* Tue Nov 30 1999 Francis Galiegue <francis@mandrakesoft.com>

- Completion machine patch - we use GNU make and GNU tar
- Small fix to %%post script

* Tue Nov 30 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- 3.1.6pws10
- Fix zprofile.
- Clean-up Franciseries.
- Clean-up specs.

* Mon Nov 29 1999 Francis Galiegue <francis@mandrakesoft.com>
- Grrr... Rebuilt on kenobi, toy ain't a cooker

* Mon Nov 29 1999 Francis Galiegue <francis@mandrakesoft.com>

- Completion system now handles bzip2'ed manpages and tarballs
- Some cool options

* Wed Nov 10 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>
- Add zshguide.txt to documentation.

* Thu Oct 07 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>

- Fix bug in %%{_sysconfdir}/zsh use USERNAME instead of USER.
- Improve %%{_sysconfdir}/z* to source the /etc/profile.d/ files.

* Mon Oct 04 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>

- 3.1.6-pws6
- Fix bad link.
- Fix bad manpages.

* Tue Aug 17 1999 Thierry Vignaud <tvignaud@mandrakesoft.com>
- fix typo in examples directory name

* Sun Aug  8 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>

- Copy documentation (yes a lot).
- Remove the completion machine and put them in [[ {etc,root}(skel|files) ]] package.

* Sat Aug  7 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com>

- By defaut we launch the completion machine.
- Put zsh in %%{_bindir}/
- Rewrite of Spec file for this new major version.

# end of file

# Local Variables:
# rpm-spec-insert-changelog-version-with-shell: t
# End: