Commit Graph

192 Commits

Author SHA1 Message Date
David Kaspar [Dee'Kej]
ef697f03d7 tcsh-6.18.01-skip-tty-tests.patch removed
The testsuite has been already fixed in 6.18.05 upstream version,
  with this commit: 8e5249f9c70e1460d8c867e3124c61163c00759b
2016-04-21 13:53:30 +02:00
David Kaspar [Dee'Kej]
a28f366dd8 tcsh-6.14.00-syntax.patch removed
This patch breaks things more common than the issue it solves. See:
  http://mx.gw.com/pipermail/tcsh-bugs/2016-April/001030.html

  Bottom-line is: tcsh can't process its keywords in HERE-DOC correctly,
  and most likely it will never be possible to fix/solve this.
2016-04-21 13:32:25 +02:00
David Kaspar [Dee'Kej]
af5610a4bd tcsh-6.14.00-unprintable.patch removed
The issue solved with this patch is not reproducible with 6.19.00
  upstream version of tcsh. It was most likely fixed/mitigated as a
  side-effect of some commit in the upstream.
2016-04-21 13:27:50 +02:00
David Kaspar [Dee'Kej]
44ad64e52b Increase the 'Release' number so the package can be build in koji
+ Add the missing changelog entry.

  Related to previous commit: d997da94d3
2016-04-21 13:13:03 +02:00
David Kaspar [Dee'Kej]
d997da94d3 tcsh-6.15.00-closem.patch removed
This patch was never accepted by upstream since upstream does not like
  the solution: http://mx.gw.com/pipermail/tcsh-bugs/2016-April/001031.html

  The issue solved by this patch has been tested on Fedora 23, but
  reproduction was not successful. The package 'nss_ldap' is now obsolote
  (has been retired) and is no longer part of Fedora. It was superseded by
  'nss-pam-ldapd' and 'sssd'. The issue has been most likely mitigated
  with the new identity management used in Fedora (FreeIPA/SSSD).

  In case the issue will re-appear, we will need to find work with
  upstream to find a solution which they would be willing to accept.
2016-04-21 13:01:02 +02:00
David Kaspar [Dee'Kej]
50cf2da56c tcsh.spec: "Refactoring" + additional comments added 2016-04-20 19:08:22 +02:00
Fedora Release Engineering
9df4436b9c - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 01:23:38 +00:00
Lubomir Rintel
f0d784419f Whoops, fix up the changelog date 2016-01-13 08:44:28 +01:00
Lubomir Rintel
54f22d82df Fix build 2016-01-13 08:43:55 +01:00
Fridolin Pokorny
4d36648f3f spec: add /bin/{tcsh,csh} to /etc/shells 2015-06-16 16:55:00 +02:00
Fridolin Pokorny
ea63b1ce0e Add tcsh-6.19.00-gcc5-calloc.patch for gcc5 build 2015-05-28 12:50:17 +02:00
Fridolin Pokorny
b5f32ffe2b Remove autoreconf call 2015-05-27 12:59:19 +02:00
Fridolin Pokorny
f7f52e0f10 Fix update version in changelog 2015-05-27 12:56:36 +02:00
Fridolin Pokorny
e6ae8d9d87 Update to tcsh-6.19.00 2015-05-27 11:04:03 +02:00
Pavel Raiskup
ed7c627f46 tcsh: fix hang in 'wait' built-in
Resolves: rhbz#1181685
Version: 6.18.01-13
2015-01-27 07:16:52 +01:00
Pavel Raiskup
804e62644c tcsh: support both $anyerror and $tcsh_posix_status
Before, the $tcsh_posix_status was added but the $anyerror support
was removed, but we need to have both.

Resolves: #1129703
Version: 6.18.01-12
2014-08-27 17:05:05 +02:00
Pavel Raiskup
e6c2d010fe testsuite: skip tests requiring tty
Upstream thread:
http://mx.gw.com/pipermail/tcsh-bugs/2014-August/000896.html

Version: 6.18.01-12
2014-08-27 16:32:57 +02:00
Pavel Raiskup
e28d3e79df spec: run make check in %check
Version: 6.18.01-12
2014-08-27 16:32:57 +02:00
Pavel Raiskup
97c6af701c spec: move to %autosetup
Version: 6.18.01-12
2014-08-27 16:32:53 +02:00
Peter Robinson
cf6ea8ab62 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-18 05:08:22 +00:00
Dennis Gilmore
b6eaa4ebf2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-08 03:15:52 -05:00
Pavel Raiskup
2499db30fc spec: provide fake /bin binaries for compatibility
Version: 6.18.01-9
2013-12-19 17:42:28 +01:00
Jaromír Končický
6a32ac8223 Fixed typo mistake in changelog 2013-12-19 11:28:22 +01:00
Jaromír Končický
87d7200a32 Move binaries from /bin to /usr/bin 2013-12-19 10:44:41 +01:00
Jaromír Končický
03d5bc4e0d Revert history handling in loops 2013-12-19 10:28:48 +01:00
Jaromír Končický
e0b2d458fd Changed 'anyerror' variable to 'tcsh_posix_status' with opposite meaning 2013-12-18 16:28:41 +01:00
Dennis Gilmore
82b96e9bb4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 22:33:44 -05:00
Pavel Raiskup
27c721e8de spec: fix rpmlint warnings
Version: 6.18.01-4
2013-07-26 11:46:37 +02:00
Fridolin Pokorny
87788da1b1 Added tcsh-6.18.01-elf-interpreter.patch to report missing ELF interpreter
Resolves: #711066
2013-05-22 12:56:42 +02:00
Fridolin Pokorny
ef5bdb2719 Removed repeated words in man
Resolves: #948884
2013-04-05 16:33:25 +02:00
Fridolin Pokorny
fbd41bb2e6 Update to tcsh-6.18.01
- Removed tcsh-6.18.00-history-savehist.patch, not accepted by upstream
  http://mx.gw.com/pipermail/tcsh-bugs/2013-March/000824.html
2013-04-05 11:11:17 +02:00
Fridolin Pokorny
bed5d53e25 Fix history problems (#879371 and #919452), histlist length reflects $savehist 2013-03-28 13:22:02 +01:00
Dennis Gilmore
f379b9341b - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-14 19:25:09 -06:00
Roman Kollar
a21398b107 Fix tcsh being interruptible while waiting for child process (#884937) 2012-12-12 15:33:46 +01:00
Roman Kollar
0de6829e15 Fix upstream source tarball location 2012-10-29 19:00:08 +01:00
Roman Kollar
2acb8bfe0f Fix dosource calls in the history file locking patch 2012-10-29 17:56:25 +01:00
Roman Kollar
5b57aa6aa3 Fix casting in lseek calls in the history file locking patch 2012-10-29 17:40:42 +01:00
Roman Kollar
52c2a65744 Readd history file locking patch 2012-10-29 17:25:58 +01:00
Roman Kollar
78af4f6c18 Add Copyright file in %doc 2012-10-29 17:23:12 +01:00
Orion Poplawski
642873f8ea Drop tcsh-6.18.00-history-file-locking.patch for now (bug 842851) 2012-08-03 15:16:19 -06:00
Dennis Gilmore
f4310c6914 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-21 18:04:37 -05:00
Vojtech Vitek (V-Teq)
c6c5f0dcfe Update to tcsh-6.18.00 - adapt tcsh-6.18.00-history-file-locking.patch
Update the patch from
e59f1ed7c4
2012-06-06 14:08:07 +02:00
Vojtech Vitek (V-Teq)
8b0e83d044 Update to tcsh-6.18.00 - adapt tcsh-6.14.00-tinfo.patch 2012-03-20 18:03:28 +01:00
Vojtech Vitek (V-Teq)
6827526b92 Update to tcsh-6.18.00 - adapt tcsh-6.13.00-memoryuse.patch 2012-03-20 18:02:43 +01:00
Vojtech Vitek (V-Teq)
66fbce9c1e Update to tcsh-6.18.00 - update sources & remove obsolte patches
- Remove obsolete patches: tcsh-6.15.00-ca-color.patch,
  tcsh-6.17.00-tc-color.patch, tcsh-6.17.00-mh-color.patch,
  tcsh-6.17.00-history.patch, tcsh-6.17.00-printexitvalue.patch,
  tcsh-6.17.00-testsuite.patch, tcsh-6.17.00-negative_jobs.patch,
  tcsh-6.17.00-wait-intr.patch, tcsh-6.17.00-dont-set-empty-remotehost.patch,
  tcsh-6.17.00-dont-print-history-on-verbose.patch, tcsh-6.14.00-set.patch,
  tcsh-6.17.00-extrafork.patch, tcsh-6.17.00-avoid-null-cwd.patch,
  tcsh-6.17.00-avoid-infinite-loop-pendjob-xprintf.patch,
  tcsh-6.17.00-variable-names.patch,
  tcsh-6.17.00-handle-signals-before-flush.patch
  tcsh-6.17.00-status-pipeline-backquote-list-of-cmds.patch (reverted!)
2012-03-20 18:01:00 +01:00
Vojtech Vitek (V-Teq)
a1b402c44a Bump to 6.17-19 2012-02-16 15:49:25 +01:00
Vojtech Vitek (V-Teq)
c8ffd86422 Prevent .history file corruption
- Implement file locking using shared readers, exclusive writer
  to prevent any .history file data corruption

- Handle pending signals before flush so that the the .history file
  does not get truncated

Resolves: #653054
2012-02-16 15:47:11 +01:00
Dennis Gilmore
8fe060db99 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-14 00:29:27 -06:00
Vojtech Vitek (V-Teq)
34fc468ba0 Release build 6.17-17 2011-10-29 21:24:10 +02:00
Vojtech Vitek (V-Teq)
d2e07cdc46 Fix minor man page spelling mistakes
rhbz#675137
2011-10-29 21:23:48 +02:00
Vojtech Vitek (V-Teq)
66272b85c9 negative_jobs.patch proposed upstream 2011-10-27 23:40:46 +02:00
Vojtech Vitek (V-Teq)
72c4be6545 Release build 6.17-16 2011-10-27 23:10:38 +02:00
Vojtech Vitek (V-Teq)
3c21bb1b76 Move patch28 to patch25 (this prevents patch conflict) 2011-10-27 23:09:21 +02:00
Vojtech Vitek (V-Teq)
112e16a4a0 Fix status of pipelined/backquoted/list of commands 2011-10-27 23:06:14 +02:00
Vojtech Vitek (V-Teq)
5a75b9b1c0 Do not dereference null pointer in cwd 2011-10-27 21:11:50 +02:00
Vojtech Vitek (V-Teq)
ff523ef24c Fix negative number of jobs with %%j formatting parameter in prompt 2011-10-26 15:07:41 +02:00
Vojtech Vitek (V-Teq)
d7f98751f7 Clean-up patches numbers & order (prepare space for missing RHEL-6 patches)
- No functionality changes
2011-10-26 15:03:01 +02:00
Vojtech Vitek (V-Teq)
7e7bfd480c Disable obsolete glob-automount.patch
The issue should have been (and is now) fixed in glibc (posix/glob.c)
2011-10-26 14:39:42 +02:00
Vojtech Vitek (V-Teq)
bf28f31fc5 Release build 6.17-15 2011-03-24 16:19:46 +01:00
Vojtech Vitek (V-Teq)
39067072fb Avoid infinite loop pendjob()-xprintf() when stdout is closed
Resolves: #690356
2011-03-24 16:18:49 +01:00
Dennis Gilmore
0ab9a17439 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-09 12:29:16 -06:00
Vojtech Vitek (V-Teq)
66d60fc038 - Modify verbose patch to match with upstream (don't print on history -S)
Resolves: #672810
2011-01-28 13:09:42 +01:00
Vojtech Vitek (V-Teq)
03c261a07b - Fix error message on exit
Resolves: #672810
2011-01-26 15:48:39 +01:00
Vojtech Vitek (V-Teq)
88add5fe66 Release build 6.17-11
- Don't set $REMOTEHOST on the local machine
  Resolves: #669176
- Don't print history in verbose mode
  Resolves: #583075, #658171
- Don't allow illegal variable names to be set
  Resolves: #436901
- Revert "Fix incorrect $status value of pipelined commands"
2011-01-24 17:33:28 +01:00
Vojtech Vitek (V-Teq)
c72c18e2ca Release build 6.17-10
- Make wait builtin command interruptible
  Resolves: #440465
- Don't set $REMOTEHOST on the local machine
  Resolves: #669176
- Don't print history in verbose mode
  Resolves: #583075, #658171
- Don't allow illegal variable names to be set
  Resolves: #436901
2011-01-24 17:12:51 +01:00
Vojtech Vitek (V-Teq)
35499a3e58 - Don't allow illegal variable names to be set
Resolves: #436901
2011-01-24 17:09:42 +01:00
Vojtech Vitek (V-Teq)
03e29573ee - Don't print history in verbose mode
Resolves: #583075, #658171
2011-01-24 16:57:58 +01:00
Vojtech Vitek (V-Teq)
edd6960fe5 - Don't set $REMOTEHOST on the local machine
Resolves: #669176
2011-01-24 16:16:41 +01:00
Vojtech Vitek (V-Teq)
66f2ed1341 Revert "- Fix incorrect $status value of pipelined commands"
Reverted by upstream: Revert PR/110, breaks the test suite.

This reverts commit 8cff7251da.
2011-01-24 15:51:50 +01:00
Vojtech Vitek (V-Teq)
8cff7251da - Fix incorrect $status value of pipelined commands
Resolves: #638955 (Patch by Tomas Smetana <tsmetana@redhat.com>)
2011-01-04 16:15:16 +01:00
Vojtech Vitek (V-Teq)
0463ce5b5b - Make wait builtin command interruptible
Resolves: #440465
2010-12-21 10:05:00 +01:00
Vitezslav Crhonek
6488642e91 Remove fork when tcsh processes backquotes 2010-10-06 10:30:42 +02:00
vcrhonek
5385feac53 Fix testsuite 2010-04-14 10:01:16 +00:00
vcrhonek
516b209997 Ship README file 2010-03-01 11:51:22 +00:00
vcrhonek
7cc421e822 Fix tcsh obeys printexitvalue for back-ticks 2009-12-15 16:19:54 +00:00
vcrhonek
fa722a75f7 Fix few globbing problems 2009-11-04 13:14:27 +00:00
vcrhonek
2d2c0edb5d Fix tcsh globbing causing bad automount, Fix truncated history file after
network crash
2009-10-19 15:25:12 +00:00
vcrhonek
4d81496279 Add new colorls variable 2009-08-26 15:06:48 +00:00
Jesse Keating
45575d5e80 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-27 05:41:33 +00:00
vcrhonek
4dfb4bc7a2 Update to tcsh-6.17.00 2009-07-20 13:25:46 +00:00
vcrhonek
f8b2e8b2e6 finish merge review fixes 2009-04-30 11:38:58 +00:00
vcrhonek
8b68f742bf Update to tcsh-6.16.00, Merge Review 2009-04-28 15:50:16 +00:00
vcrhonek
8333a0f02f Fix tcsh needs to know about new colorls variables 2009-03-02 14:11:52 +00:00
Jesse Keating
623cedf1a0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-25 19:07:42 +00:00
vcrhonek
1bcd8ea591 Fix UTF-8 Japanese character is garbled in tcsh script in a certain
situation, Fix calculation order of operators description in tcsh
    manpage, Fix strings which begin with '0' are not recognized as octal
    numbers, Fix memoryuse description in tcsh manpage, Fix tcsh scripts
    with multiple case statement with end keywords break with error, Fix
    description of builtin command 'set' in tcsh manpage
2008-09-03 11:50:36 +00:00
vcrhonek
5b0f4da405 Rediffed all patches to work with patch --fuzz=0 2008-08-29 10:42:02 +00:00
vcrhonek
84183ded32 Let tcsh know 'ca' colorls variable 2008-08-29 09:46:27 +00:00
vcrhonek
bb709b6447 Fix '\' can not be used to quote all delimiters, Fix name[selector] should
fail when any number of 'selector' is out of range
2008-02-29 12:32:23 +00:00
vcrhonek
cce394f95e fix buildroot 2008-02-11 14:58:08 +00:00
vcrhonek
6a80cb2707 rebuild 2008-01-18 11:16:04 +00:00
vcrhonek
15251bec14 Add gettext-devel to BuildRequires (AM_ICONV) 2007-08-31 09:27:19 +00:00
vcrhonek
38fab2b698 iconv 2007-08-31 08:40:43 +00:00
vcrhonek
b6889ecb4c Add gettext to BuildRequires (AM_ICONV) 2007-08-31 08:25:46 +00:00
vcrhonek
d241f69eda update to tcsh-6.15.00, fix license 2007-08-27 15:01:35 +00:00
vcrhonek
cd7e072c3c fix unprintable (#233525) 2007-04-25 12:48:19 +00:00
Miloslav Trmac
52ae45b28f - Fix License: Related: #226483. 2007-02-26 15:55:08 +00:00
Miloslav Trmac
f77aad9aa3 - Link to libtinfo instead of libncurses 2007-02-12 16:09:02 +00:00
Miloslav Trmac
76b38ed428 Add missing BuildRequires: 2006-11-30 15:21:01 +00:00
Miloslav Trmac
c1f07ea3cc - Link to ncurses instead of libtermcap
- Fix some rpmlint warnings
2006-11-30 15:05:39 +00:00
Miloslav Trmac
53e5ec8613 - Fix error handling in tcsh-6.14.00-wide-seeks.patch 2006-09-26 16:36:32 +00:00