Commit Graph

204 Commits

Author SHA1 Message Date
David Kaspar [Dee'Kej]
a86ba42e35 specfile: small refactoring/indetation fixes
To comply with Fedora Packaging guidelines:
  https://fedoraproject.org/wiki/Packaging:Guidelines
2016-09-01 18:10:54 +02:00
David Kaspar [Dee'Kej]
4d2aba6061 specfile: 'Group' and 'BuildRoot' tags removed
See 'Tags and Sections' for more info:
  https://fedoraproject.org/wiki/Packaging:Guidelines#Tags_and_Sections
2016-09-01 18:10:54 +02:00
David Kaspar [Dee'Kej]
3eed2c0e9a specfile: 'rm -f $RPM_BUILD_ROOT' in %install and %clean sections removed
See 'Tags and Sections' for more info:
  https://fedoraproject.org/wiki/Packaging:Guidelines#Tags_and_Sections
2016-09-01 18:10:54 +02:00
David Kaspar [Dee'Kej]
34f892b876 specfile: %license field is now used for the license file
Rename 'Copyright' to 'COPYING', as it is more common name nowadays.
  The 'COPYING' file will be installed into /usr/share/licenses/tcsh
  folder, to comply with the Fedora Packaging/Licensing guidelines:
  https://fedoraproject.org/wiki/Packaging:LicensingGuidelines#License_Text
2016-09-01 18:10:54 +02:00
David Kaspar [Dee'Kej]
096763d093 specfile: Irrelevant documentation removed 2016-09-01 18:10:54 +02:00
David Kaspar [Dee'Kej]
1512a67770 specfile: Accented characters removed
The specfile is now ASCII file instead of previous UTF-8 file. The
  name of Jaromír Končický has been changed to Jaromir Koncicky in changelog.
2016-09-01 18:10:54 +02:00
David Kaspar [Dee'Kej]
af7ea75056 tcsh-6.19.00-032-fix-multiline-prompt.patch added
Resolves: #1351056
2016-07-18 13:58:29 +02:00
David Kaspar [Dee'Kej]
4aac049647 tcsh-6.19.00-031-always-send-prusage-to-stdout.patch added
This patch should fix regression in:
  tcsh-6.19.00-026-quote-backslashes-properly.patch

  More info: <http://mx.gw.com/pipermail/tcsh-bugs/2016-June/001067.html>
2016-07-18 13:06:04 +02:00
David Kaspar [Dee'Kej]
7f398b17c0 [RHEL only] %if statement change to be included only in RHEL or CentOS
Related to previous commit: 2b4b0b3a91
2016-07-18 12:19:39 +02:00
David Kaspar [Dee'Kej]
2b4b0b3a91 [RHEL only] update the specfile for automatic inclusion of RHEL patches
Related to previous commit: 2c4aecb696

  NOTE: We are using %{undefined fedora} macro instead of %{defined rhel},
        because we want to make sure that even CentOS maintainers can build
        this package correctly and without need for manual correction.
2016-06-27 14:57:26 +02:00
David Kaspar [Dee'Kej]
2c4aecb696 [RHEL only] tcsh-6.19.00-tcsh-posix-status.patch added back
The patch for $tcsh_posix_status has been added back to prevent future
  regressions in RHEL, after discussion in BZ #1349179.

  This patch is commented out by default for Fedora, and should be only
  enabled after a new fork of RHEL is created from Fedora.
2016-06-23 16:26:57 +02:00
David Kaspar [Dee'Kej]
3b54e2db35 tcsh-6.19.00-tcsh_posix_status-deprecated.patch removed 2016-05-31 17:56:36 +02:00
David Kaspar [Dee'Kej]
ecc0eac4ea Added 3 new testcases into testsuite from upstream. 2016-05-29 11:51:46 +02:00
David Kaspar [Dee'Kej]
1762ce4e0b tcsh-6.19.00-029-do-not-print-jobs-to-stderr.patch added
'jobs' builtin should print its output to stdout now:
  <http://mx.gw.com/pipermail/tcsh-bugs/2016-May/001048.html>

  Related: #1338987
2016-05-27 16:22:07 +02:00
David Kaspar [Dee'Kej]
9757dff036 Regression in escaping of aliases fixed, git completion should work again.
See more info at:    <https://bugzilla.redhat.com/show_bug.cgi?id=1334751#c9>
  Upstream discussion: <mx.gw.com/pipermail/tcsh-bugs/2a016-May/001049.html>
2016-05-27 15:59:32 +02:00
David Kaspar [Dee'Kej]
4fa96ac104 Regression in tcsh-6.19.00-026-quote-backslashes-properly.patch fixed
Resolves: #1333523
2016-05-16 12:56:11 +02:00
David Kaspar [Dee'Kej]
628a187b3d Surplus space in indentation removed. 2016-05-03 17:43:44 +02:00
David Kaspar [Dee'Kej]
9ccc6616d1 tcsh-6.19.00-028-fix-wrong-ifdef.patch
> Fix wrong ifdef (Corinna Vinschen)
2016-05-03 17:11:24 +02:00
David Kaspar [Dee'Kej]
a88e18c024 tcsh-6.19.00-027-fix-memory-leak-when-cdpath-fails.patch added
> fix memory leak when cdpath fails to find a matching path (David Kaspar)
2016-05-03 17:11:24 +02:00
David Kaspar [Dee'Kej]
1379e36227 tcsh-6.19.00-026-quote-backslashes-properly.patch added
Related to BZ: #1301857
  > PR/526: David Kaspar: Quote backslashes properly so that they can be
  > preserved in `` expansions.
2016-05-03 17:11:24 +02:00
David Kaspar [Dee'Kej]
1a0ab756e4 tcsh-6.19.00-025-more-generous-ROUNDUP-_LP64.patch added
> More generous ROUNDUP for _LP64
2016-05-03 17:11:24 +02:00
David Kaspar [Dee'Kej]
db9c1e5cec tcsh-6.19.00-024-use-sysmalloc.patch added
This will force tcsh to use system malloc instead of builtin malloc,
  and is related to BZ: #1303323

  > Detect __GLIBC__ so it uses sysmalloc from <features.h>
  > https://bugzilla.redhat.com/show_bug.cgi?id=1303323
2016-05-03 17:11:24 +02:00
David Kaspar [Dee'Kej]
686b342ebc tcsh-6.19.00-023-fix-debugging-code.patch added
> PR/510: Masanarid Iida: Add missing paren (in debugging code)
  > PR/510: Masanari Iida: Fix debugging printfs.
2016-05-03 17:11:24 +02:00
David Kaspar [Dee'Kej]
8d88e6454b tcsh-6.19.00-022-fix-source-command-memory-leak.patch added
Fixes memory leak when using source command. Related to BZ: #1134132

  > make backeval use its own paraml
  > introduce initlex() and call freelex() before calling lex()
  > Call initlex() sooner, instead of hand-crafted code.
  > Initialize word in initlex()
2016-05-03 17:11:24 +02:00
David Kaspar [Dee'Kej]
f180b1a949 tcsh-6.19.00-021-remove-extra-semicolon.patch added
> Remove extra ;
2016-05-03 17:11:23 +02:00
David Kaspar [Dee'Kej]
11d5852991 tcsh-6.19.00-020-make-heredoc-interruptible-again.patch added
> Make heredoc interruptible again (Mike Sullivan)
2016-05-03 17:11:23 +02:00
David Kaspar [Dee'Kej]
31fe79e534 tcsh-6.19.00-019-fix-uninitialized-estr.patch added
> Fix uninitialized estr (Holger Seidel)
2016-05-03 17:11:23 +02:00
David Kaspar [Dee'Kej]
d8b6dd5802 tcsh-6.19.00-018-add-noclobber-and-ask-options.patch added
> add noclobber/ask options (Martin Tournoij)
2016-05-03 17:11:23 +02:00
David Kaspar [Dee'Kej]
9f627d2ba0 tcsh-6.19.00-017-fix-for-finnish-translations.patch added
> Add/fix some translations.
2016-05-03 17:11:23 +02:00
David Kaspar [Dee'Kej]
3d638d8384 tcsh-6.19.00-016-do-not-quote-name-expanded-by-completion.patch added
> don't quote the expanded by completion name otherwise
  > "echo $vers<tab><return>" prints Illegal variable name.
2016-05-03 17:11:23 +02:00
David Kaspar [Dee'Kej]
e1f4da490f tcsh-6.19.00-015-set-LC_COLLATE-to-C-and-add-HTML-makefile.patch added
> Set LC_COLLATE=C when calling sort for reproducible results.
  > Add a Makefile for creating the HTML version of the manual page.
2016-05-03 17:11:23 +02:00
David Kaspar [Dee'Kej]
155cffaca8 tcsh-6.19.00-014-do-not-use-union-wait.patch added
> GLIBC is getting rid of union wait.
2016-05-03 17:11:23 +02:00
David Kaspar [Dee'Kej]
236ea5041b tcsh-6.19.00-013-VImode-variable-provided.patch added
> Fix the word boundary handling of vi-eword...
  > Provide shell variable $vimode to control VImode.
  > If VImode=1, use "_" as the default for $wordchars, to match vi's default.
  > Modify c_to_class() to use isword().
  > rename e_capitolcase ->e_capitalcase (Luke Mewburn)
  > Fix e_capitolcase to e_capitalcase
2016-05-03 17:11:23 +02:00
David Kaspar [Dee'Kej]
802cae9c21 tcsh-6.19.00-012-display-default-in-editor.patch added
> display the default compiled in editor with bindkey -d (Luke Mewburn)
2016-05-03 17:11:23 +02:00
David Kaspar [Dee'Kej]
ceb4ea481d tcsh-6.19.00-011-man-page-spelling-fixes.patch added
> Spelling fixes.
2016-05-03 17:11:23 +02:00
David Kaspar [Dee'Kej]
1cceba9f61 tcsh-6.19.00-010-fix-editor-and-visual-variables-and-its-behaviour.patch added
> Fix comparison of $EDITOR or $VISUAL against names of background
  > processes so that it doesn't just prefix match.

  > Rework run-fg-editor to use $editors exclusively if its set, and
  > ignore the use of $EDITOR (default "ed") and $VISUAL (default "vi").
2016-05-03 17:11:23 +02:00
David Kaspar [Dee'Kej]
8247c9850e tcsh-6.19.00-009-fix-parsing-of-if-statement.patch added
> Fix parsing of if statement with a missing space after the if closing
  > parenthesis (Fridolin Pokorny)
2016-05-03 17:11:23 +02:00
David Kaspar [Dee'Kej]
6950b90e74 tcsh-6.19.00-008-fix-ln-1-completion.patch added
> Fix ln(1) completion.
2016-05-03 17:11:23 +02:00
David Kaspar [Dee'Kej]
e5da57f10e tcsh-6.19.00-007-fix-handling-of-invalid-unicode-characters.patch added
> PR/437: Fix handling of invalid unicode characters.
2016-05-03 17:11:23 +02:00
David Kaspar [Dee'Kej]
6d81d4664b tcsh-6.19.00-006-_SIGWINCH-added.patch added
> Added _SIGWINCH
2016-05-03 17:11:23 +02:00
David Kaspar [Dee'Kej]
e444f23def tcsh-6.19.00-005-ge0-is-always-true-for-unsigned.patch added
> >= 0 is always true if unsigned (c11 allows wint_t to be unsigned),
  > and we handle the 0 case above anyway.
2016-05-03 17:11:23 +02:00
David Kaspar [Dee'Kej]
53846b1a4f tcsh-6.19.00-004-remove-unused-variable.patch added
> remove unused variable.
2016-05-03 17:11:23 +02:00
David Kaspar [Dee'Kej]
3b4edba158 tcsh-6.19.00-003-avoid-gcc5-calloc-optimization.patch added
> avoid gcc-5 optimization malloc + memset = calloc (Fridolin Pokorny)
2016-05-03 17:11:23 +02:00
David Kaspar [Dee'Kej]
5ea5c31aec tcsh-6.19.00-002-fix-error-messages.patch added
> PR/451: Fix error messages containing %c to be always '%c'
2016-05-03 17:11:16 +02:00
David Kaspar [Dee'Kej]
ec4630726d tcsh-6.19.00-001-remove-CFLAGS-for-gethost.patch added
> Remove CFLAGS for gethost to ease cross-compilation
2016-05-03 12:32:31 +02:00
David Kaspar [Dee'Kej]
e936722d6f tcsh-6.19.00-000-announcement.patch added
Only to stay politically correct...
2016-05-03 12:25:33 +02:00
David Kaspar [Dee'Kej]
e7bb88b90b tcsh.spec: Indentation updated to be visually consistent, TABs removed 2016-04-29 22:25:20 +02:00
David Kaspar [Dee'Kej]
e334622370 tcsh.spec: %prep phase updated to correctly convert 'Fixes' & 'Wishlist' 2016-04-29 22:07:51 +02:00
David Kaspar [Dee'Kej]
3ae594d08c tcsh.spec: Patch files numbering updated
We're now starting the downstream patches at number 100, in order to
  have a reserved numbers for upstream patches [0-99]. In case we reach
  the number 99 for upstream patches, we should really consider doing a
  rebase...
2016-04-29 21:15:56 +02:00
David Kaspar [Dee'Kej]
3de1d7e6e0 tcsh-6.15.00-hist-sub.patch removed
The change to the man page by this patch does not seem to apply
  anymore, and upstream is curently not aware of any issue.
2016-04-29 20:42:55 +02:00