%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: