Fedora Release Engineering
66e48a26a8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2017-02-11 15:41:47 +00:00
David Kaspar [Dee'Kej]
9357df86e4
tcsh-6.20.00-003-fix-out-of-bounds-read.patch added
...
To fix crashing when pressing TAB for auto-completion, etc.
This might be possible security issue, fixing this pre-emptively.
2016-12-05 10:39:58 +01:00
David Kaspar [Dee'Kej]
2d39c28082
specfile: unnecessary 'Provides' removed to silent rpmlint complaints
2016-11-29 15:34:32 +01:00
David Kaspar [Dee'Kej]
5d80d55678
specfile: removed leading whitespace in changelog
...
dist.grill was constantly complaining about it
saying that this NEEDS_INSPECTION...
2016-11-29 15:13:31 +01:00
David Kaspar [Dee'Kej]
abc3f0ef28
tcsh-6.20.00-002-type-of-read-in-prompt-confirm.patch added
...
'rm *' with 'rmstar' set should now work properly.
Resolves : #1386129
2016-11-29 10:30:05 +01:00
David Kaspar [Dee'Kej]
4ed56412b9
tcsh-6.20.00-001-delay-arginp-interpreting.patch added
...
tcsh should now respect locale settings from cshrc when parsing
'sh -c' argument, by delaying the interpretation of arginp.
2016-11-28 18:39:24 +01:00
David Kaspar [Dee'Kej]
0d720fd0ec
tcsh-6.20.00-000-add-all-flags-for-gethost-build.patch added
...
Just a small fix to build process to always use CFLAGS & LDFLAGS.
2016-11-28 18:38:33 +01:00
David Kaspar [Dee'Kej]
db3e7ab47a
specfile: make sure we have added all the source files into git
2016-11-28 18:33:06 +01:00
David Kaspar [Dee'Kej]
6b4af4a61a
patches: offsets updated to latest upstream version (tcsh-6.20.00)
2016-11-28 13:12:15 +01:00
David Kaspar [Dee'Kej]
9e4ae64908
Rebase to tcsh-6.20.00
2016-11-28 13:10:46 +01:00
David Kaspar [Dee'Kej]
835eab2454
specfile: comment about file conversion updated
2016-11-25 16:53:46 +01:00
David Kaspar [Dee'Kej]
e565383bd9
specfile: 'Requires' for automake removed
...
Only autoconf should be necessary for the build process.
2016-09-08 13:18:44 +02:00
David Kaspar [Dee'Kej]
1cff742e6e
specfile: small refactoring in %install section
2016-09-07 14:08:23 +02:00
David Kaspar [Dee'Kej]
1b9580c99e
specfile: UsrMove safeguard added
2016-09-06 15:57:42 +02:00
David Kaspar [Dee'Kej]
4d9a59f4ed
specfile: run make check (%check section) sooner, right after build
2016-09-02 13:42:34 +02:00
David Kaspar [Dee'Kej]
a1a8616fbe
specfile: removed --without-hesiod for %configure
...
Hesiod is disabled by default anyway:
http://mx.gw.com/pipermail/tcsh/2016-September/004988.html
2016-09-02 10:48:52 +02:00
David Kaspar [Dee'Kej]
b8e2dc0626
specfile: unnecessary 'make -C' removed ('make all' is sufficient)
2016-09-02 10:00:09 +02:00
David Kaspar [Dee'Kej]
c58fda20b9
specfile: %defattr removed, no longer needed
...
See: https://fedoraproject.org/wiki/Packaging:Guidelines#File_Permissions
2016-09-01 18:10:54 +02:00
David Kaspar [Dee'Kej]
5bfdde1ff9
specfile: fix the %post and %postun dependencies
2016-09-01 18:10:54 +02:00
David Kaspar [Dee'Kej]
fa9ea15325
specfile: change /etc/shells only when (un)installing the package
...
Confirms now to: https://fedoraproject.org/wiki/Packaging:Scriptlets#Shells
2016-09-01 18:10:54 +02:00
David Kaspar [Dee'Kej]
40ec3882a1
specfile: Secure the paths when creting tcsh.lang file
2016-09-01 18:10:54 +02:00
David Kaspar [Dee'Kej]
fa980b7d85
specfile: Wishlist file removed from conversion
2016-09-01 18:10:54 +02:00
David Kaspar [Dee'Kej]
3708fff091
specfile: Use the hardened build explicitly (-fPIC / -fPIE)
2016-09-01 18:10:54 +02:00
David Kaspar [Dee'Kej]
4a1d3e4302
specfile: macro style united to use %{buildroot} only
2016-09-01 18:10:54 +02:00
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