cvsdist 77bdf3a
%define	_bindir	/bin
cvsdist 77bdf3a
c1f07ea
Summary: An enhanced version of csh, the C shell
cvsdist d6fc228
Name: tcsh
fbd41bb
Version: 6.18.01
ef5bdb2
Release: 2%{?dist}
8b68f74
License: BSD
cvsdist d6fc228
Group: System Environment/Shells
Roman Kollar 0de6829
Source: http://ftp.funet.fi/pub/unix/shells/tcsh/old/%{name}-%{version}.tar.gz
d241f69
Patch1: tcsh-6.15.00-closem.patch
d241f69
Patch2: tcsh-6.14.00-tinfo.patch
d241f69
Patch3: tcsh-6.14.00-unprintable.patch
bb709b6
Patch4: tcsh-6.15.00-hist-sub.patch
1bcd8ea
Patch8: tcsh-6.14.00-syntax.patch
1bcd8ea
Patch9: tcsh-6.13.00-memoryuse.patch
1bcd8ea
Patch11: tcsh-6.14.00-order.patch
Vojtech Vitek (V-Teq) c6c5f0d
# Proposed upstream - http://github.com/tcsh-org/tcsh/pull/1
Vojtech Vitek (V-Teq) d2e07cd
Patch28: tcsh-6.17.00-manpage-spelling.patch
Vojtech Vitek (V-Teq) c6c5f0d
# Proposed upstream - http://github.com/tcsh-org/tcsh/pull/2
Vojtech Vitek (V-Teq) c6c5f0d
Patch31: tcsh-6.18.00-history-file-locking.patch
Roman Kollar a21398b
# Accepted upstream - http://mx.gw.com/pipermail/tcsh-bugs/2012-December/000797.html
bed5d53
#Patch32: tcsh-6.18.00-sigint-while-waiting-for-child.patch
bed5d53
Patch33: tcsh-6.18.00-history-merge.patch
ef5bdb2
Patch34: tcsh-6.18.01-repeated-words-man.patch
Vojtech Vitek (V-Teq) d7f9875
cvsdist d6fc228
Provides: csh = %{version}
c1f07ea
Requires(post): grep
c1f07ea
Requires(postun): coreutils, grep
cvsdist d6fc228
URL: http://www.tcsh.org/
cce394f
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
15251be
BuildRequires: autoconf, automake, ncurses-devel, gettext-devel
cvsdist 77bdf3a
cvsdist 77bdf3a
%description
cvsdist 77bdf3a
Tcsh is an enhanced but completely compatible version of csh, the C
cvsdist 77bdf3a
shell.  Tcsh is a command language interpreter which can be used both
cvsdist 77bdf3a
as an interactive login shell and as a shell script command processor.
cvsdist 77bdf3a
Tcsh includes a command line editor, programmable word completion,
cvsdist 77bdf3a
spelling correction, a history mechanism, job control and a C language
cvsdist 77bdf3a
like syntax.
cvsdist 77bdf3a
cvsdist 77bdf3a
%prep
Vojtech Vitek (V-Teq) 66fbce9
%setup -q -n %{name}-%{version}
5dd9b97
%patch1 -p1 -b .closem
d241f69
%patch2 -p1 -b .tinfo
d241f69
%patch3 -p1 -b .unprintable
bb709b6
%patch4 -p1 -b .hist-sub
1bcd8ea
%patch8 -p1 -b .syntax
1bcd8ea
%patch9 -p1 -b .memoryuse
1bcd8ea
%patch11 -p1 -b .order
Vojtech Vitek (V-Teq) d2e07cd
%patch28 -p1 -b .manpage-spelling
Roman Kollar 52c2a65
%patch31 -p1 -b .history-file-locking
bed5d53
#%patch32 -p1 -b .sigint-while-waiting-for-child
bed5d53
%patch33 -p1 -b .history-merge
ef5bdb2
%patch34 -p1 -b .repeated-words-man
cvsdist 77bdf3a
8b68f74
for i in Fixes WishList; do
f8b2e8b
 iconv -f iso-8859-1 -t utf-8 "$i" > "${i}_" && \
f8b2e8b
 touch -r "$i" "${i}_" && \
f8b2e8b
 mv "${i}_" "$i"
8b68f74
done
8b68f74
cvsdist 602121e
%build
f77aad9
# For tcsh-6.14.00-tinfo.patch
c1f07ea
autoreconf
cvsdist a0c3df2
%configure --without-hesiod
8b68f74
make %{?_smp_mflags} all
8b68f74
make %{?_smp_mflags} -C nls catalogs
cvsdist 77bdf3a
cvsdist 77bdf3a
%install
8b68f74
rm -rf $RPM_BUILD_ROOT
cvsdist 77bdf3a
mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man1 ${RPM_BUILD_ROOT}%{_bindir}
8b68f74
install -p -m 755 tcsh ${RPM_BUILD_ROOT}%{_bindir}/tcsh
8b68f74
install -p -m 644 tcsh.man ${RPM_BUILD_ROOT}%{_mandir}/man1/tcsh.1
cvsdist 77bdf3a
ln -sf tcsh ${RPM_BUILD_ROOT}%{_bindir}/csh
cvsdist e592de3
ln -sf tcsh.1 ${RPM_BUILD_ROOT}%{_mandir}/man1/csh.1
cvsdist 236b23f
cvsdist 236b23f
while read lang language ; do
cvsdist 602121e
	dest=${RPM_BUILD_ROOT}%{_datadir}/locale/$lang/LC_MESSAGES
cvsdist 602121e
	if test -f tcsh.$language.cat ; then
cvsdist 602121e
		mkdir -p $dest
8b68f74
		install -p -m 644 tcsh.$language.cat $dest/tcsh
cvsdist 236b23f
		echo "%lang($lang) %{_datadir}/locale/$lang/LC_MESSAGES/tcsh"
cvsdist 602121e
	fi
cvsdist 236b23f
done > tcsh.lang << _EOF
cvsdist 236b23f
de german
cvsdist 236b23f
el greek
cvsdist 236b23f
en C
cvsdist 236b23f
es spanish
cvsdist 236b23f
et et
cvsdist 236b23f
fi finnish
cvsdist 236b23f
fr french
cvsdist 236b23f
it italian
cvsdist 236b23f
ja ja
cvsdist 236b23f
pl pl
cvsdist 236b23f
ru russian
cvsdist 236b23f
uk ukrainian
cvsdist 236b23f
_EOF
cvsdist 77bdf3a
cvsdist 77bdf3a
%clean
8b68f74
rm -rf $RPM_BUILD_ROOT
cvsdist 77bdf3a
cvsdist 77bdf3a
%post
cvsdist 77bdf3a
if [ ! -f /etc/shells ]; then
8b68f74
 echo "%{_bindir}/tcsh" >> /etc/shells
f8b2e8b
 echo "%{_bindir}/csh"	>> /etc/shells
cvsdist 77bdf3a
else
8b68f74
 grep -q '^%{_bindir}/tcsh$' /etc/shells || \
8b68f74
 echo "%{_bindir}/tcsh" >> /etc/shells
8b68f74
 grep -q '^%{_bindir}/csh$'  /etc/shells || \
f8b2e8b
 echo "%{_bindir}/csh"	>> /etc/shells
cvsdist 77bdf3a
fi
cvsdist 77bdf3a
cvsdist 77bdf3a
%postun
cvsdist 77bdf3a
if [ ! -x %{_bindir}/tcsh ]; then
8b68f74
 grep -v '^%{_bindir}/tcsh$'  /etc/shells | \
8b68f74
 grep -v '^%{_bindir}/csh$' > /etc/shells.rpm && \
8b68f74
 mv /etc/shells.rpm /etc/shells
cvsdist 77bdf3a
fi
cvsdist 77bdf3a
cvsdist 236b23f
%files -f tcsh.lang
f8b2e8b
%defattr(-,root,root,-)
Roman Kollar 78af4f6
%doc Copyright BUGS FAQ Fixes NewThings WishList complete.tcsh README
cvsdist 77bdf3a
%{_bindir}/tcsh
cvsdist 77bdf3a
%{_bindir}/csh
8b68f74
%{_mandir}/man1/*.1*
cvsdist 77bdf3a
cvsdist 77bdf3a
%changelog
ef5bdb2
* Mon Apr 08 2013 Fridolin Pokorny <fpokorny@redhat.com> 6.18.01-2
ef5bdb2
- Removed repeated words in man
ef5bdb2
  Resolves: #948884
ef5bdb2
fbd41bb
* Fri Apr 05 2013 Fridolin Pokorny <fpokorny@redhat.com> 6.18.01-1
fbd41bb
- Update to tcsh-6.18.01
fbd41bb
- Removed tcsh-6.18.00-history-savehist.patch, not accepted by upstream
fbd41bb
  http://mx.gw.com/pipermail/tcsh-bugs/2013-March/000824.html
fbd41bb
bed5d53
* Thu Mar 28 2013 Fridolin Pokorny <fpokorny@redhat.com> 6.18.00-7
bed5d53
- File locking patch modified to reflect HIST_MERGE flag (#879371)
bed5d53
- Drop tcsh-6.18.00-sigint-while-waiting-for-child.patch, accepted by upstream
bed5d53
- Add tcsh-6.18.00-history-merge.patch to merge histlist properly (#919452)
bed5d53
- Add tcsh-6.18.00-history-savehist.patch to store history with length
bed5d53
  $savehist, not only $history.
bed5d53
f379b93
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.18.00-6
f379b93
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
f379b93
Roman Kollar a21398b
* Wed Dec 12 2012 Roman Kollar <rkollar@redhat.com> 6.18.00-5
Roman Kollar a21398b
- Fix tcsh being interruptible while waiting for child process (#884937)
Roman Kollar a21398b
Roman Kollar 78af4f6
* Mon Oct 29 2012 Roman Kollar <rkollar@redhat.com> - 6.18.00-4
Roman Kollar 78af4f6
- Add Copyright file in %doc
Roman Kollar 52c2a65
- Readd tcsh-6.18.00-history-file-locking.patch
Roman Kollar 5b57aa6
- Fix casting in lseek calls in the history file locking patch (#821796)
Roman Kollar 2acb8bf
- Fix dosource calls in the history file locking patch (#847102)
Roman Kollar 2acb8bf
  Resolves: #842851
Roman Kollar 0de6829
- Fix upstream source tarball location
Roman Kollar 78af4f6
642873f
* Fri Aug 3 2012 Orion Poplawski <orion@nwra.com> - 6.18.00-3
642873f
- Drop tcsh-6.18.00-history-file-locking.patch for now (bug 842851)
642873f
f4310c6
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.18.00-2
f4310c6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
f4310c6
Vojtech Vitek (V-Teq) 66fbce9
* Thu Mar 15 2012 Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 6.18.00-1
Vojtech Vitek (V-Teq) 66fbce9
- Update to tcsh-6.18.00
Vojtech Vitek (V-Teq) 66fbce9
- Remove obsolete patches: tcsh-6.15.00-ca-color.patch,
Vojtech Vitek (V-Teq) 66fbce9
  tcsh-6.17.00-tc-color.patch, tcsh-6.17.00-mh-color.patch,
Vojtech Vitek (V-Teq) 66fbce9
  tcsh-6.17.00-history.patch, tcsh-6.17.00-printexitvalue.patch,
Vojtech Vitek (V-Teq) 66fbce9
  tcsh-6.17.00-testsuite.patch, tcsh-6.17.00-negative_jobs.patch,
Vojtech Vitek (V-Teq) 66fbce9
  tcsh-6.17.00-wait-intr.patch, tcsh-6.17.00-dont-set-empty-remotehost.patch,
Vojtech Vitek (V-Teq) 66fbce9
  tcsh-6.17.00-dont-print-history-on-verbose.patch, tcsh-6.14.00-set.patch,
Vojtech Vitek (V-Teq) 66fbce9
  tcsh-6.17.00-extrafork.patch, tcsh-6.17.00-avoid-null-cwd.patch,
Vojtech Vitek (V-Teq) 66fbce9
  tcsh-6.17.00-avoid-infinite-loop-pendjob-xprintf.patch,
Vojtech Vitek (V-Teq) 66fbce9
  tcsh-6.17.00-variable-names.patch,
Vojtech Vitek (V-Teq) 66fbce9
  tcsh-6.17.00-handle-signals-before-flush.patch
Vojtech Vitek (V-Teq) 66fbce9
  tcsh-6.17.00-status-pipeline-backquote-list-of-cmds.patch (reverted!)
Vojtech Vitek (V-Teq) 6827526
- Modify and adapt the existing patches to the new source code:
Vojtech Vitek (V-Teq) 8b0e83d
  tcsh-6.13.00-memoryuse.patch, tcsh-6.14.00-tinfo.patch,
Vojtech Vitek (V-Teq) c6c5f0d
  tcsh-6.18.00-history-file-locking.patch
Vojtech Vitek (V-Teq) 66fbce9
Vojtech Vitek (V-Teq) c8ffd86
* Thu Feb 16 2012 Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 6.17-19
Vojtech Vitek (V-Teq) c8ffd86
- Handle pending signals before flush so that the the .history file
Vojtech Vitek (V-Teq) c8ffd86
  does not get truncated (#653054)
Vojtech Vitek (V-Teq) c8ffd86
- Implement file locking using shared readers, exclusive writer
Vojtech Vitek (V-Teq) c8ffd86
  to prevent any .history file data corruption (#653054)
Vojtech Vitek (V-Teq) c8ffd86
8fe060d
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.17-18
8fe060d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
8fe060d
Vojtech Vitek (V-Teq) 34fc468
* Mon Oct 31 2011 Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 6.17-17
Vojtech Vitek (V-Teq) d2e07cd
- Fix minor man page spelling mistakes (#675137)
Vojtech Vitek (V-Teq) d2e07cd
Vojtech Vitek (V-Teq) 72c4be6
* Thu Oct 27 2011 Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 6.17-16
Vojtech Vitek (V-Teq) 112e16a
- Fix status of pipelined/backquoted/list of commands (RHEL-6 #658190)
Vojtech Vitek (V-Teq) 5a75b9b
- Do not dereference null pointer in cwd (RHEL-6 #700309)
Vojtech Vitek (V-Teq) ff523ef
- Fix negative number of jobs with %%j formatting parameter in prompt
Vojtech Vitek (V-Teq) d7f9875
- Clean-up patches numbers & order (prepare space for missing RHEL-6 patches)
Vojtech Vitek (V-Teq) 7e7bfd4
- Disable obsolete glob-automount.patch; The issue should have been
Vojtech Vitek (V-Teq) 7e7bfd4
  (and is now) fixed in glibc (posix/glob.c)
Vojtech Vitek (V-Teq) 7e7bfd4
Vojtech Vitek (V-Teq) bf28f31
* Thu Mar 24 2011 Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 6.17-15
Vojtech Vitek (V-Teq) 3906707
- Avoid infinite loop pendjob()-xprintf() when stdout is closed
Vojtech Vitek (V-Teq) 3906707
  Resolves: #690356
Vojtech Vitek (V-Teq) 3906707
0ab9a17
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.17-14
0ab9a17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
0ab9a17
Vojtech Vitek (V-Teq) 66d60fc
* Fri Jan 28 2011 Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 6.17-13
Vojtech Vitek (V-Teq) 66d60fc
- Modify verbose patch to match with upstream (don't print on history -S)
Vojtech Vitek (V-Teq) 66d60fc
  Resolves: #672810
Vojtech Vitek (V-Teq) 66d60fc
Vojtech Vitek (V-Teq) 03c261a
* Wed Jan 26 2011 Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 6.17-12
Vojtech Vitek (V-Teq) 03c261a
- Fix error message on exit
Vojtech Vitek (V-Teq) 03c261a
  Resolves: #672810
Vojtech Vitek (V-Teq) 03c261a
Vojtech Vitek (V-Teq) 88add5f
* Mon Jan 24 2011 Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 6.17-11
Vojtech Vitek (V-Teq) edd6960
- Don't set $REMOTEHOST on the local machine
Vojtech Vitek (V-Teq) edd6960
  Resolves: #669176
Vojtech Vitek (V-Teq) 03e2957
- Don't print history in verbose mode
Vojtech Vitek (V-Teq) 03e2957
  Resolves: #583075, #658171
Vojtech Vitek (V-Teq) 35499a3
- Don't allow illegal variable names to be set
Vojtech Vitek (V-Teq) 35499a3
  Resolves: #436901
Vojtech Vitek (V-Teq) 88add5f
- Revert "Fix incorrect $status value of pipelined commands"
Vojtech Vitek (V-Teq) 88add5f
Vojtech Vitek (V-Teq) 88add5f
* Tue Dec 21 2010 Vojtech Vitek (V-Teq) <vvitek@redhat.com> - 6.17-10
Vojtech Vitek (V-Teq) 88add5f
- Make wait builtin command interruptible
Vojtech Vitek (V-Teq) 88add5f
  Resolves: #440465
Vojtech Vitek (V-Teq) 88add5f
- Fix incorrect $status value of pipelined commands
Vojtech Vitek (V-Teq) 88add5f
  Resolves: #638955 (Patch by Tomas Smetana <tsmetana@redhat.com>)
Vojtech Vitek (V-Teq) 0463ce5
6488642
* Wed Oct  6 2010 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.17-9
6488642
- Remove fork when tcsh processes backquotes
6488642
5385fea
* Wed Apr 14 2010 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.17-8
5385fea
- Fix testsuite
5385fea
516b209
* Mon Mar  1 2010 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.17-7
516b209
- Ship README file
516b209
7cc421e
* Tue Dec 15 2009 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.17-6
7cc421e
- Fix tcsh obeys printexitvalue for back-ticks
7cc421e
fa722a7
* Wed Nov  4 2009 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.17-5
fa722a7
- Fix few globbing problems
fa722a7
2d2c0ed
* Mon Oct 19 2009 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.17-4
2d2c0ed
- Fix tcsh globbing causing bad automount
2d2c0ed
- Fix truncated history file after network crash
2d2c0ed
4d81496
* Wed Aug 26 2009 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.17-3
4d81496
- Add new colorls variable
4d81496
  Resolves: #518808
4d81496
45575d5
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.17-2
45575d5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
45575d5
4dfb4bc
* Mon Jul 20 2009 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.17-1
4dfb4bc
- Update to tcsh-6.17.00
4dfb4bc
f8b2e8b
* Thu Apr 30 2009 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.16-1
8b68f74
- Update to tcsh-6.16.00
8b68f74
- Merge Review (fix License, add BUGS and WishList to documentation, convert Fixes and
8b68f74
  WishList to UTF-8, remove root checking from buildroot cleaning, preserve timestamps,
f8b2e8b
  use smp_flags, remove unused patches, improve postun script and minor fix to %%files)
8b68f74
  Resolves: #226483
8b68f74
8333a0f
* Mon Mar  2 2009 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.15-8
8333a0f
- Fix tcsh needs to know about new colorls variables
8333a0f
  Resolves: #487783
8333a0f
623cedf
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.15-7
623cedf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
623cedf
1bcd8ea
* Wed Sep  3 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.15-6
1bcd8ea
- Fix UTF-8 Japanese character is garbled in tcsh script in
1bcd8ea
  a certain situation
1bcd8ea
  Related: #453785
1bcd8ea
- Fix calculation order of operators description in tcsh manpage
1bcd8ea
  Related: #442536
1bcd8ea
- Fix strings which begin with '0' are not recognized as octal numbers
1bcd8ea
  Related: #438109
1bcd8ea
- Fix memoryuse description in tcsh manpage
1bcd8ea
  Related: #437095
1bcd8ea
- Fix tcsh scripts with multiple case statement with end keywords
1bcd8ea
  break with error
1bcd8ea
  Related: #436956
1bcd8ea
- Fix description of builtin command 'set' in tcsh manpage
1bcd8ea
  Related: #430459
1bcd8ea
84183de
* Fri Aug 29 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.15-5
5b0f4da
- Rediffed all patches to work with patch --fuzz=0
84183de
- Let tcsh know 'ca' colorls variable
84183de
  Resolves: #458716
84183de
bb709b6
* Fri Feb 29 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.15-4
bb709b6
- Fix '\' can not be used to quote all delimiters
bb709b6
  Related: #435421
bb709b6
- Fix $name[selector] should fail when any number of 'selector' is out of range
bb709b6
  Related: #435398
bb709b6
cce394f
* Mon Feb 11 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.15-3
cce394f
- Fix Buildroot
cce394f
6a80cb2
* Fri Jan 18 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.15-2
6a80cb2
- Rebuild
6a80cb2
d241f69
* Mon Aug 27 2007 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.15-1
d241f69
- Update to tcsh-6.15.00
d241f69
- Fix license
15251be
- Add gettext-devel to BuildRequires (AM_ICONV)
d241f69
d241f69
* Wed Apr 25 2007 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.14-16
cd7e072
- Fix floating exception in print_by_column() with unprintable characters
cd7e072
  (#233525)
cd7e072
52ae45b
* Mon Feb 26 2007 Miloslav Trmac <mitr@redhat.com> - 6.14-15
52ae45b
- Fix License:
52ae45b
  Related: #226483.
52ae45b
f77aad9
* Mon Feb 12 2007 Miloslav Trmac <mitr@redhat.com> - 6.14-14
f77aad9
- Link to libtinfo instead of libncurses
f77aad9
c1f07ea
* Thu Nov 30 2006 Miloslav Trmac <mitr@redhat.com> - 6.14-13
c1f07ea
- Link to ncurses instead of libtermcap
c1f07ea
- Fix some rpmlint warnings
c1f07ea
53e5ec8
* Tue Sep 26 2006 Miloslav Trmac <mitr@redhat.com> - 6.14-12
53e5ec8
- Fix error handling in tcsh-6.14.00-wide-seeks.patch
53e5ec8
6c0b69d
* Sat Sep  9 2006 Miloslav Trmac <mitr@redhat.com> - 6.14-11
6c0b69d
- Fix an unlikely crash on startup (#188279)
6c0b69d
42d319d
* Wed Aug 16 2006 Miloslav Trmac <mitr@redhat.com> - 6.14-10
42d319d
- Fix an uninitialized variable causing stack corruption (#197968)
42d319d
119189c
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 6.14-9.1
119189c
- rebuild
119189c
c584671
* Mon Jul 10 2006 Miloslav Trmac <mitr@redhat.com> - 6.14-9
c584671
- Fix seeking over multibyte characters (#195972)
c584671
- Don't ship obsolete eight-bit.txt
c584671
bed8c67
* Thu Mar 23 2006 Miloslav Trmac <mitr@redhat.com> - 6.14-8
bed8c67
- Backport a patch to ignore LS_COLOR codes introduced in newer coreutils
bed8c67
  (#186037)
bed8c67
5533df3
* Sat Mar 18 2006 Miloslav Trmac <mitr@redhat.com> - 6.14-7
5533df3
- Fix a crash when reading scripts with multibyte characters (#183267)
5533df3
- Block SIGINT while waiting for children (#177366)
5533df3
8d6eb00
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 6.14-5.2.1
8d6eb00
- bump again for double-long bug on ppc(64)
8d6eb00
0bb6e22
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 6.14-5.2
0bb6e22
- rebuilt for new gcc4.1 snapshot and glibc changes
0bb6e22
034b1a9
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
034b1a9
- rebuilt
034b1a9
e58d747
* Fri Aug  5 2005 Miloslav Trmac <mitr@redhat.com> - 6.14-5
a0c7687
- Fix EOF handling in $< (#165095, patch by s_h_o_@hotmail.co.jp)
faf2c83
edfb6db
* Thu Jul  7 2005 Miloslav Trmac <mitr@redhat.com> - 6.14-3
edfb6db
- Fix -n (#162187)
edfb6db
e22ce2b
* Mon Jun 20 2005 Miloslav Trmac <mitr@redhat.com> - 6.14-2
e22ce2b
- Backport a column width calculation bugfix (#160760)
e22ce2b
5dd9b97
* Fri Mar 25 2005 Miloslav Trmac <mitr@redhat.com> - 6.14-1
5dd9b97
- Update to tcsh-6.14.00
5dd9b97
482603a
* Sat Mar  5 2005 Miloslav Trmac <mitr@redhat.com> - 6.13-13
482603a
- Rebuild with gcc 4
482603a
d7abf47
* Fri Feb 25 2005 Miloslav Trmac <mitr@redhat.com> - 6.13-12
d7abf47
- Don't ship the HTML documentation (generated from the man page, contains
d7abf47
  also a copy of the man page)
d7abf47
59df7f9
* Sun Jan 30 2005 Miloslav Trmac <mitr@redhat.com> - 6.13-11
59df7f9
- Fix the previous patch, handle a missed case (#146330)
59df7f9
28142d0
* Sat Jan 15 2005 Miloslav Trmac <mitr@redhat.com> - 6.13-10
28142d0
- Avoid reusing iconv_catgets' static buffer (#145177, #145195)
28142d0
0a5e852
* Tue Sep 21 2004 Miloslav Trmac <mitr@redhat.com> - 6.13-9
13ebb2e
- Fix invalid argument to xprintf () (#133129)
13ebb2e
a7440c4
* Wed Sep 15 2004 Miloslav Trmac <mitr@redhat.com> - 6.13-8
a7440c4
- Fix $HOSTTYPE and $MACHTYPE for ppc64 and s390x, this time for sure
a7440c4
9bb19f5
* Wed Sep 15 2004 Miloslav Trmac <mitr@redhat.com> - 6.13-7
9bb19f5
- Define $HOSTTYPE and $MACHTYPE for ppc64 and s390 (#115531),
9bb19f5
  I hope that finally covers all architectures.
9bb19f5
28e299e
* Wed Sep 15 2004 Miloslav Trmac <mitr@redhat.com> - 6.13-6
28e299e
- Define $HOSTTYPE and $MACHTYPE also on IA-64 and s390x (#115531)
28e299e
- Don't close sockets to avoid file descriptor conflits with nss_ldap (#112453)
28e299e
ba2aeba
* Tue Sep 14 2004 Miloslav Trmac <mitr@redhat.com> - 6.13-5
ba2aeba
- Fix HTML documentation generation, second attempt (#60664)
ba2aeba
- Set dspmbyte using nl_langinfo(CODESET) if possible, should cover all
ba2aeba
  cases where lang.csh was correctly setting dspmbyte (#89549)
ba2aeba
cvsdist 5095f3e
* Wed Sep  8 2004 Miloslav Trmac <mitr@redhat.com> - 6.13-4
cvsdist 5095f3e
- Remove unneeded patches
cvsdist 5095f3e
cvsdist 3a8b1c0
* Thu Aug 26 2004 Miloslav Trmac <mitr@redhat.com> - 6.13-3
cvsdist 3a8b1c0
- Check for SIGWINCH more often (from tcsh-6.13.01, #130941)
cvsdist 3a8b1c0
cvsdist 12db0dc
* Wed Aug 18 2004 Miloslav Trmac <mitr@redhat.com> - 6.13-2
cvsdist 12db0dc
- Make comparisons for ranges in bracket expressions symmetric (#59493)
cvsdist 12db0dc
- Run perl2html with LC_ALL=C to workaround what seems to be a perl bug
cvsdist 12db0dc
  (#60664)
cvsdist 12db0dc
- Define $HOSTTYPE and $MACHTYPE on x86_64 (#115531)
cvsdist 12db0dc
- Fix setting of O_LARGEFILE (#122558)
cvsdist 12db0dc
cvsdist 236b23f
* Tue Aug 17 2004 Miloslav Trmac <mitr@redhat.com> - 6.13-1
cvsdist 236b23f
- Update to tcsh-6.13.00
cvsdist 236b23f
- Fix charset headers in some of the translations
cvsdist 236b23f
- Convert translated messages to LC_CTYPE locale
cvsdist 236b23f
- Fix automatic dspmbyte setting
cvsdist 236b23f
cvsdist c49bf8d
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist c49bf8d
- rebuilt
cvsdist c49bf8d
cvsdist a0c3df2
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
cvsdist a0c3df2
- rebuilt
cvsdist a0c3df2
cvsdist a0c3df2
* Tue Feb 10 2004 Nalin Dahyabhai <nalin@redhat.com> 6.12-7
cvsdist a0c3df2
- remove declaration of setpgrp() which conflicts with libc's (#115185)
cvsdist a0c3df2
cvsdist d6fc228
* Fri Nov 21 2003 Nalin Dahyabhai <nalin@redhat.com> 6.12-6
cvsdist d6fc228
- add missing buildprereqs on groff, libtermcap-devel (#110599)
cvsdist d6fc228
cvsdist d6fc228
* Tue Jul  8 2003 Nalin Dahyabhai <nalin@redhat.com>
cvsdist d6fc228
- update URL
cvsdist d6fc228
cvsdist e637c25
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist e637c25
- rebuilt
cvsdist e637c25
cvsdist fdf4155
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
cvsdist fdf4155
- rebuilt
cvsdist fdf4155
cvsdist fdf4155
* Thu Dec 05 2002 Elliot Lee <sopwith@redhat.com> 6.12-3
cvsdist fdf4155
- Merge changes from 8.0-hammer
cvsdist fdf4155
cvsdist fdf4155
* Tue Nov 19 2002 Nalin Dahyabhai <nalin@redhat.com> 6.12-3
cvsdist fdf4155
- rebuild
cvsdist fdf4155
cvsdist e592de3
* Thu Aug 08 2002 Phil Knirsch <pknirsch@redhat.com> 6.12-2
cvsdist e592de3
- Added csh.1 symlink to manpages.
cvsdist e592de3
cvsdist 602121e
* Tue Jun  4 2002 Nalin Dahyabhai <nalin@redhat.com> 6.11-1
cvsdist 602121e
- update to 6.11
cvsdist 602121e
cvsdist 602121e
* Thu May 23 2002 Tim Powers <timp@redhat.com>
cvsdist 602121e
- automated rebuild
cvsdist 602121e
cvsdist 602121e
* Thu Jan 31 2002 Bill Nottingham <notting@redhat.com>
cvsdist 602121e
- rebuild in new env
cvsdist 602121e
cvsdist cc33acb
* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
cvsdist cc33acb
- Bump release + rebuild.
cvsdist cc33acb
cvsdist 1a54c1d
* Wed Mar 28 2001 Akira TAGOH <tagoh@redhat.com> 6.10-5
cvsdist 1a54c1d
- Fixed check locale.
cvsdist 1a54c1d
cvsdist 1a54c1d
* Tue Feb  6 2001 Adrian Havill <havill@redhat.com>
cvsdist 1a54c1d
- use <time.h> instead of <sys/time.h> for pickier lib (#25935)
cvsdist 1a54c1d
- allow arguments for login shells (#19926)
cvsdist 1a54c1d
cvsdist 4583bf4
* Thu Nov 30 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 4583bf4
- update to 6.10.00 to fix here-script vulnerability
cvsdist 4583bf4
cvsdist 7dee801
* Wed Sep 18 2000 Adrian Havill <havill@redhat.com>
cvsdist 7dee801
- fix catalog locale dirname for Japanese
cvsdist 77bdf3a
cvsdist 77bdf3a
* Thu Jun 15 2000 Jeff Johnson <jbj@redhat.com>
cvsdist 77bdf3a
- FHS packaging.
cvsdist 77bdf3a
- add locale support (#10345).
cvsdist 77bdf3a
cvsdist 77bdf3a
* Tue Mar  7 2000 Jeff Johnson <jbj@redhat.com>
cvsdist 77bdf3a
- rebuild for sparc baud rates > 38400.
cvsdist 77bdf3a
cvsdist 77bdf3a
* Mon Jan 31 2000 Cristian Gafton <gafton@redhat.com>
cvsdist 77bdf3a
- rebuild to fix dependencies
cvsdist 77bdf3a
cvsdist 77bdf3a
* Thu Jan 27 2000 Jeff Johnson <jbj@redhat.com>
cvsdist 77bdf3a
- append entries to spanking new /etc/shells.
cvsdist 77bdf3a
cvsdist 77bdf3a
* Mon Jan 10 2000 Jeff Johnson <jbj@redhat.com>
cvsdist 77bdf3a
- update to 6.09.
cvsdist 77bdf3a
- fix strcoll oddness (#6000, #6244, #6398).
cvsdist 77bdf3a
cvsdist 77bdf3a
* Sat Sep 25 1999 Michael K. Johnson <johnsonm@redhat.com>
cvsdist 77bdf3a
- fix $shell by using --bindir
cvsdist 77bdf3a
cvsdist 77bdf3a
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
cvsdist 77bdf3a
- auto rebuild in the new build environment (release 5)
cvsdist 77bdf3a
cvsdist 77bdf3a
* Wed Feb 24 1999 Cristian Gafton <gafton@redhat.com>
cvsdist 77bdf3a
- patch for using PATH_MAX instead of some silly internal #defines for
cvsdist 77bdf3a
  variables that handle filenames.
cvsdist 77bdf3a
cvsdist 77bdf3a
* Fri Nov  6 1998 Jeff Johnson <jbj@redhat.com>
cvsdist 77bdf3a
- update to 6.08.00.
cvsdist 77bdf3a
cvsdist 77bdf3a
* Fri Oct 02 1998 Cristian Gafton <gafton@redhat.com>
cvsdist 77bdf3a
- upgraded to 6.07.09 from the freebsd
cvsdist 77bdf3a
- security fix
cvsdist 77bdf3a
cvsdist 77bdf3a
* Wed Aug  5 1998 Jeff Johnson <jbj@redhat.com>
cvsdist 77bdf3a
- use -ltermcap so that /bin/tcsh can be used in single user mode w/o /usr.
cvsdist 77bdf3a
- update url's
cvsdist 77bdf3a
cvsdist 77bdf3a
* Mon Apr 27 1998 Prospector System <bugs@redhat.com>
cvsdist 77bdf3a
- translations modified for de, fr, tr
cvsdist 77bdf3a
cvsdist 77bdf3a
* Thu Oct 21 1997 Cristian Gafton <gafton@redhat.com>
cvsdist 77bdf3a
- updated to 6.07; added BuildRoot
cvsdist 77bdf3a
- cleaned up the spec file; fixed source url
cvsdist 77bdf3a
cvsdist 77bdf3a
* Wed Sep 03 1997 Erik Troan <ewt@redhat.com>
cvsdist 77bdf3a
- added termios hacks for new glibc
cvsdist 77bdf3a
- added /bin/csh to file list
cvsdist 77bdf3a
cvsdist 77bdf3a
* Fri Jun 13 1997 Erik Troan <ewt@redhat.com>
cvsdist 77bdf3a
- built against glibc
cvsdist 77bdf3a
cvsdist 77bdf3a
* Fri Feb 07 1997 Erik Troan <ewt@redhat.com>
cvsdist 77bdf3a
 - Provides csh, adds and removes /bin/csh from /etc/shells if csh package
cvsdist 77bdf3a
isn't installed.