[10292] | 1 | %global releasedate 2012-08-01 |
---|
[5321] | 2 | |
---|
| 3 | Name: ksh |
---|
| 4 | Summary: The Original ATT Korn Shell |
---|
| 5 | Summary(ja): オリジナルの ATT Korn Shell |
---|
| 6 | URL: http://www.kornshell.com/ |
---|
| 7 | Group: System Environment/Shells |
---|
| 8 | License: CPL |
---|
[10292] | 9 | Version: 20120801 |
---|
[5321] | 10 | Release: 1%{?_dist_release} |
---|
| 11 | Source0: http://www.research.att.com/~gsf/download/tgz/ast-ksh.%{releasedate}.tgz |
---|
| 12 | Source1: http://www.research.att.com/~gsf/download/tgz/INIT.%{releasedate}.tgz |
---|
[10292] | 13 | Source2: kshcomp.conf |
---|
[5321] | 14 | Source3: kshrc.rhs |
---|
| 15 | Source4: dotkshrc |
---|
[10292] | 16 | Source5: cpl |
---|
| 17 | |
---|
[5321] | 18 | #expected results of test suite |
---|
| 19 | #Source5: expectedresults.log |
---|
| 20 | |
---|
| 21 | #don't use not wanted/needed builtins - Fedora/RHEL specific |
---|
| 22 | Patch1: ksh-20070328-builtins.patch |
---|
| 23 | |
---|
| 24 | #fix regression test suite to be usable during packagebuild - Fedora/RHEL specific |
---|
| 25 | Patch2: ksh-20100826-fixregr.patch |
---|
| 26 | |
---|
[10292] | 27 | # fedora/rhel specific, rhbz#619692 |
---|
| 28 | Patch6: ksh-20080202-manfix.patch |
---|
[5321] | 29 | |
---|
[10292] | 30 | # rhbz#702008 |
---|
| 31 | Patch17: ksh-20100202-pathvar.patch |
---|
[5321] | 32 | |
---|
[10292] | 33 | # rhbz#924440 |
---|
| 34 | Patch18: ksh-20100621-fdstatus.patch |
---|
[5321] | 35 | |
---|
[10292] | 36 | # fixes for regressions found in ksh-20120801 rebase |
---|
| 37 | Patch19: ksh-20120801-rmdirfix.patch |
---|
| 38 | Patch20: ksh-20120801-cdfix.patch |
---|
| 39 | Patch21: ksh-20120801-cdfix2.patch |
---|
| 40 | Patch22: ksh-20120801-tabfix.patch |
---|
| 41 | Patch23: ksh-20130214-fixkill.patch |
---|
[5321] | 42 | |
---|
[10292] | 43 | # for ksh <= 2013-05-31, rhbz#960034 |
---|
| 44 | Patch24: ksh-20120801-kshmfix.patch |
---|
[5321] | 45 | |
---|
[10292] | 46 | # for ksh <= 2016-06-28, rhbz#921455 |
---|
| 47 | Patch25: ksh-20120801-memlik.patch |
---|
[5321] | 48 | |
---|
[10292] | 49 | # for ksh <= 2013-03-20, rhbz#922851 |
---|
| 50 | Patch26: ksh-20120801-forkbomb.patch |
---|
[5321] | 51 | |
---|
[10292] | 52 | # for ksh <= 2013-04-19, rhbz#913110 |
---|
| 53 | Patch27: ksh-20120801-macro.patch |
---|
| 54 | |
---|
| 55 | # not completely upstream yet, rhbz#858263 |
---|
| 56 | Patch29: ksh-20130628-longer.patch |
---|
| 57 | |
---|
| 58 | # for ksh <= 2013-07-19, rhbz#982142 |
---|
| 59 | Patch30: ksh-20120801-mlikfiks.patch |
---|
| 60 | |
---|
| 61 | # not yet upstream, related to 2012-08-01 rebase |
---|
| 62 | Patch31: ksh-20120801-covsfix.patch |
---|
| 63 | |
---|
| 64 | # rhbz#1007816 |
---|
| 65 | Patch32: ksh-20100621-manfix3.patch |
---|
| 66 | |
---|
| 67 | # rhbz#1016611 |
---|
| 68 | Patch33: ksh-20120801-nomulti.patch |
---|
| 69 | |
---|
| 70 | # from upstream, rhbz#1036802 |
---|
| 71 | Patch34: ksh-20120801-fd2lost.patch |
---|
| 72 | |
---|
| 73 | # for ksh <= 2014-01-14, rhbz#1036470 |
---|
| 74 | Patch35: ksh-20120801-memlik3.patch |
---|
| 75 | |
---|
| 76 | # for ksh <= 2014-03-04, rhbz#1066589 |
---|
| 77 | Patch36: ksh-20120801-filecomsubst.patch |
---|
| 78 | |
---|
| 79 | # for ksh <= 2014-04-05, rhbz#825520 |
---|
| 80 | Patch37: ksh-20120801-crash.patch |
---|
| 81 | |
---|
| 82 | # for ksh < 2013-03-19, rhbz#1075635 |
---|
| 83 | Patch38: ksh-20120801-sufix.patch |
---|
| 84 | |
---|
| 85 | # for ksh < 2014-03, rhbz#1047506 |
---|
| 86 | Patch39: ksh-20120801-argvfix.patch |
---|
| 87 | |
---|
| 88 | # sent upstream, rhbz#1078698 |
---|
| 89 | Patch40: ksh-20140301-fikspand.patch |
---|
| 90 | |
---|
| 91 | # for ksh < 2014-04-15, rhbz#1070350 |
---|
| 92 | Patch41: ksh-20120801-roundit.patch |
---|
| 93 | |
---|
| 94 | # for ksh < 2014-04-15, rhbz#1036931 |
---|
| 95 | Patch42: ksh-20120801-heresub.patch |
---|
| 96 | |
---|
| 97 | # not included upstream yet, rhbz#1062296 |
---|
| 98 | Patch43: ksh-20140415-hokaido.patch |
---|
| 99 | |
---|
| 100 | # for ksh < 20121004, rhbz#1083713 |
---|
| 101 | Patch44: ksh-20120801-tpstl.patch |
---|
| 102 | |
---|
| 103 | # for ksh <= 20120214, rhbz#1023109 |
---|
| 104 | Patch45: ksh-20120801-mtty.patch |
---|
| 105 | |
---|
| 106 | # sent upstream, rhbz#1019334 |
---|
| 107 | Patch46: ksh-20120801-manfix4.patch |
---|
| 108 | |
---|
| 109 | # not upstream yet, rhbz#1105138 |
---|
| 110 | Patch47: ksh-20120801-fununset.patch |
---|
| 111 | |
---|
| 112 | # not upstream yet, rhbz#1102627 |
---|
| 113 | Patch48: ksh-20120801-cdfix3.patch |
---|
| 114 | |
---|
| 115 | # sent upstream, rhbz#1112306 |
---|
| 116 | Patch49: ksh-20120801-locking.patch |
---|
| 117 | |
---|
| 118 | # for ksh <= 2013-06-13, rhbz#1133582 |
---|
| 119 | Patch50: ksh-20130613-cdfix4.patch |
---|
| 120 | Patch51: ksh-20120801-retfix.patch |
---|
| 121 | |
---|
| 122 | # not upstream yet, rhbz#1147645 |
---|
| 123 | Patch52: ksh-20120801-oldenvinit.patch |
---|
| 124 | |
---|
| 125 | # not upstream yet, rhbz#1160923 |
---|
| 126 | Patch53: ksh-20120801-noexeccdfix.patch |
---|
| 127 | |
---|
| 128 | # sent upstream, for ksh <= 2014-09-30, rhbz#1168611 |
---|
| 129 | Patch54: ksh-20120801-cdfork.patch |
---|
| 130 | |
---|
| 131 | # from upsteam, for ksh < 2012-10-04, rhbz#1173668 |
---|
| 132 | Patch55: ksh-20120801-emptyarrayinit.patch |
---|
| 133 | |
---|
| 134 | # not upstream yet, rhbz#1188377 |
---|
| 135 | Patch56: ksh-20120801-xufix.patch |
---|
| 136 | |
---|
| 137 | # sent upstream, for ksh <= 2015-02-10, rhbz#1189294 |
---|
| 138 | Patch57: ksh-20120801-assoc-unset-leak.patch |
---|
| 139 | |
---|
| 140 | # sent upstream, for ksh <= 2014-12-18, rhbz#1176670 |
---|
| 141 | Patch58: ksh-20120801-alarmifs.patch |
---|
| 142 | |
---|
| 143 | # not yet upstream, rhbz#1116072 |
---|
| 144 | Patch59: ksh-20140929-safefd.patch |
---|
| 145 | |
---|
| 146 | # workaround, for ksh < 2013-05-24, rhbz#1117404 |
---|
| 147 | Patch60: ksh-20120801-trapcom.patch |
---|
| 148 | |
---|
| 149 | # for ksh <= 2013-04-09, rhbz#960371 |
---|
| 150 | Patch61: ksh-20120801-lexfix.patch |
---|
| 151 | Patch62: ksh-20140801-arraylen.patch |
---|
| 152 | Patch63: ksh-20120801-diskfull.patch |
---|
| 153 | Patch64: ksh-20120801-nohupfork.patch |
---|
| 154 | |
---|
[5321] | 155 | BuildRoot: %{_tmppath}/%{name}-%{version}-root |
---|
| 156 | Conflicts: pdksh |
---|
| 157 | Requires: coreutils, glibc-common, diffutils |
---|
| 158 | BuildRequires: bison |
---|
| 159 | # regression test suite uses 'ps' from procps |
---|
| 160 | BuildRequires: procps |
---|
| 161 | Requires(post): grep, coreutils |
---|
| 162 | Requires(preun): grep, coreutils |
---|
| 163 | |
---|
| 164 | %description |
---|
| 165 | KSH-93 is the most recent version of the KornShell by David Korn of |
---|
| 166 | AT&T Bell Laboratories. |
---|
| 167 | KornShell is a shell programming language, which is upward compatible |
---|
| 168 | with "sh" (the Bourne Shell). |
---|
| 169 | |
---|
| 170 | %prep |
---|
| 171 | %setup -q -c |
---|
| 172 | %setup -q -T -D -a 1 |
---|
| 173 | %patch1 -p1 -b .builtins |
---|
| 174 | %patch2 -p1 -b .fixregr |
---|
[10292] | 175 | %patch6 -p1 -b .manfix |
---|
| 176 | %patch17 -p1 -b .pathvar |
---|
| 177 | %patch18 -p1 -b .fdstatus |
---|
| 178 | %patch19 -p1 -b .rmdirfix |
---|
| 179 | %patch20 -p1 -b .cdfix |
---|
| 180 | %patch21 -p1 -b .cdfix2 |
---|
| 181 | %patch22 -p1 -b .tabfix |
---|
| 182 | %patch23 -p1 -b .fixkill |
---|
| 183 | %patch24 -p1 -b .kshmfix |
---|
| 184 | %patch25 -p1 -b .memlik |
---|
| 185 | %patch26 -p1 -b .forkbomb |
---|
| 186 | %patch27 -p1 -b .macro |
---|
| 187 | %patch29 -p1 -b .longer |
---|
| 188 | %patch30 -p1 -b .mlikfiks |
---|
| 189 | %patch31 -p1 -b .covsfix |
---|
| 190 | %patch32 -p1 -b .manfix3 |
---|
| 191 | %patch33 -p1 -b .nomulti |
---|
| 192 | %patch34 -p1 -b .fd2lost |
---|
| 193 | %patch35 -p1 -b .memlik3 |
---|
| 194 | %patch36 -p1 -b .filecomsubst |
---|
| 195 | %patch37 -p1 -b .crash |
---|
| 196 | %patch38 -p1 -b .sufix |
---|
| 197 | %patch39 -p1 -b .argvfix |
---|
| 198 | %patch40 -p1 -b .fikspand |
---|
| 199 | %patch41 -p1 -b .roundit |
---|
| 200 | %patch42 -p1 -b .heresub |
---|
| 201 | %patch43 -p1 -b .hokaido |
---|
| 202 | %patch44 -p1 -b .tpstl |
---|
| 203 | %patch45 -p1 -b .mtty |
---|
| 204 | %patch46 -p1 -b .manfix4 |
---|
| 205 | %patch47 -p1 -b .fununset |
---|
| 206 | %patch48 -p1 -b .cdfix3 |
---|
| 207 | %patch49 -p1 -b .locking |
---|
| 208 | %patch50 -p1 -b .cdfix4 |
---|
| 209 | %patch51 -p1 -b .retfix |
---|
| 210 | %patch52 -p1 -b .oldenvinit |
---|
| 211 | %patch53 -p1 -b .noexeccdfix |
---|
| 212 | %patch54 -p1 -b .cdfork |
---|
| 213 | %patch55 -p1 -b .emptyarrayinit |
---|
| 214 | %patch56 -p1 -b .xufix |
---|
| 215 | %patch57 -p1 -b .assoc-unset-leak |
---|
| 216 | %patch58 -p1 -b .alarmifs |
---|
| 217 | %patch59 -p1 -b .safefd |
---|
| 218 | %patch60 -p1 -b .trapcom |
---|
| 219 | %patch61 -p1 -b .lexfix |
---|
| 220 | %patch62 -p1 -b .arraylen |
---|
| 221 | %patch63 -p1 -b .diskfull |
---|
| 222 | %patch64 -p1 -b .nohupfork |
---|
[5321] | 223 | |
---|
| 224 | #/dev/fd test does not work because of mock |
---|
| 225 | sed -i 's|ls /dev/fd|ls /proc/self/fd|' src/cmd/ksh93/features/options |
---|
| 226 | |
---|
| 227 | %build |
---|
| 228 | ./bin/package |
---|
| 229 | ./bin/package make mamake ||: |
---|
| 230 | ./bin/package make mamake ||: |
---|
| 231 | export CCFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" |
---|
| 232 | export CC=gcc |
---|
| 233 | ./bin/package "make" |
---|
| 234 | |
---|
[10292] | 235 | #cp lib/package/LICENSES/cpl LICENSE |
---|
| 236 | mv %{SOURCE5} LICENSE |
---|
[5321] | 237 | |
---|
| 238 | %install |
---|
| 239 | rm -rf $RPM_BUILD_ROOT |
---|
| 240 | mkdir -p $RPM_BUILD_ROOT{/bin,%{_bindir},%{_mandir}/man1} |
---|
| 241 | install -c -m 755 arch/*/bin/ksh $RPM_BUILD_ROOT/bin/ksh |
---|
| 242 | install -c -m 755 arch/*/bin/shcomp $RPM_BUILD_ROOT%{_bindir}/shcomp |
---|
| 243 | install -c -m 644 arch/*/man/man1/sh.1 $RPM_BUILD_ROOT%{_mandir}/man1/ksh.1 |
---|
| 244 | mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/skel |
---|
| 245 | install -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/skel/.kshrc |
---|
| 246 | install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/kshrc |
---|
[10292] | 247 | install -D -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/binfmt.d/kshcomp.conf |
---|
[5321] | 248 | |
---|
| 249 | %post |
---|
| 250 | if [ ! -f /etc/shells ]; then |
---|
| 251 | echo "/bin/ksh" > /etc/shells |
---|
| 252 | else |
---|
| 253 | if ! grep -q '^/bin/ksh$' /etc/shells ; then |
---|
| 254 | echo "/bin/ksh" >> /etc/shells |
---|
| 255 | fi |
---|
| 256 | fi |
---|
| 257 | |
---|
| 258 | %postun |
---|
| 259 | if [ ! -f /bin/ksh ]; then |
---|
| 260 | sed -i '/^\/bin\/ksh$/ d' /etc/shells |
---|
| 261 | fi |
---|
| 262 | |
---|
| 263 | %verifyscript |
---|
| 264 | echo -n "Looking for ksh in /etc/shells... " |
---|
| 265 | if ! grep '^/bin/ksh$' /etc/shells > /dev/null; then |
---|
| 266 | echo "missing" |
---|
| 267 | echo "ksh missing from /etc/shells" >&2 |
---|
| 268 | else |
---|
| 269 | echo "found" |
---|
| 270 | fi |
---|
| 271 | |
---|
| 272 | %files |
---|
| 273 | %defattr(-, root, root,-) |
---|
[10292] | 274 | %doc src/cmd/ksh93/COMPATIBILITY src/cmd/ksh93/RELEASE src/cmd/ksh93/TYPES |
---|
| 275 | %doc LICENSE |
---|
[5321] | 276 | /bin/ksh |
---|
| 277 | /usr/bin/shcomp |
---|
| 278 | %{_mandir}/man1/* |
---|
| 279 | %config(noreplace) %{_sysconfdir}/skel/.kshrc |
---|
| 280 | %config(noreplace) %{_sysconfdir}/kshrc |
---|
[10292] | 281 | %config(noreplace) %{_sysconfdir}/binfmt.d/kshcomp.conf |
---|
[5321] | 282 | |
---|
| 283 | %clean |
---|
| 284 | rm -rf $RPM_BUILD_ROOT |
---|
| 285 | |
---|
| 286 | %changelog |
---|
[10292] | 287 | * Tue May 17 2016 Toshiharu Kudoh <toshi.kd2@gmail.com> - 20120801-1 |
---|
| 288 | - new upstream release |
---|
| 289 | - imported and synced Fedora rawhide |
---|
| 290 | - added %%source5 |
---|
| 291 | - not included LICENSE in original source.. |
---|
| 292 | |
---|
[5321] | 293 | * Sat Dec 24 2011 Toshiharu Kudoh <toshi.kd2@gmail.com> - 20110630-1 |
---|
| 294 | - initial build for VineSeed |
---|
| 295 | |
---|
| 296 | * Wed Dec 07 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110630-9 |
---|
| 297 | - do not crash when browsing through history containing comment (#733813) |
---|
| 298 | |
---|
| 299 | * Wed Dec 07 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110630-8 |
---|
| 300 | - do not crash when two subseguent dots are used in variable or command name (#733544) |
---|
| 301 | |
---|
| 302 | * Mon Dec 05 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110630-7 |
---|
| 303 | - fix: ksh can prematurely exit without crash or any error |
---|
| 304 | - make spec work in epel |
---|
| 305 | |
---|
| 306 | * Thu Nov 10 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110630-6 |
---|
| 307 | - add files to %%doc |
---|
| 308 | |
---|
| 309 | * Thu Oct 06 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110630-5 |
---|
| 310 | - ksh sometimes returns wrong exit code when pid numbers are being recycled |
---|
| 311 | |
---|
| 312 | * Tue Oct 04 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110630-4 |
---|
| 313 | - restore tty settings after timed out read (#572291) |
---|
| 314 | |
---|
| 315 | * Fri Aug 12 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110630-3 |
---|
| 316 | - do not crash when killing last bg job when there is not any |
---|
| 317 | |
---|
| 318 | * Wed Aug 03 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110630-2 |
---|
| 319 | - fix: IFS manipulation in a function can cause crash |
---|
| 320 | |
---|
| 321 | * Fri Jul 01 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110630-1 |
---|
| 322 | - ksh updated to 2011-06-30 |
---|
| 323 | |
---|
| 324 | * Wed Jun 08 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110505-2 |
---|
| 325 | - fix: resume of suspended process using pipes does not work (#708909) |
---|
| 326 | |
---|
| 327 | * Mon May 09 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110505-1 |
---|
| 328 | - ksh updated to 2011-05-05 |
---|
| 329 | |
---|
| 330 | * Fri Apr 29 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110428-1 |
---|
| 331 | - ksh updated to 2011-04-28 |
---|
| 332 | |
---|
| 333 | * Mon Apr 18 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110415-1 |
---|
| 334 | - ksh updated to 2011-04-15 |
---|
| 335 | |
---|
| 336 | * Tue Mar 29 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110208-3 |
---|
| 337 | - fix array definition being treated as fixed array |
---|
| 338 | - fix suspend crashing ksh |
---|
| 339 | |
---|
| 340 | * Mon Mar 07 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110208-2 |
---|
| 341 | - fix ( ) compound list altering environment |
---|
| 342 | |
---|
| 343 | * Wed Feb 09 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110208-1 |
---|
| 344 | - ksh updated to 2011-02-08 |
---|
| 345 | |
---|
| 346 | * Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20110202-2 |
---|
| 347 | - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild |
---|
| 348 | |
---|
| 349 | * Fri Feb 04 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110202-1 |
---|
| 350 | - ksh updated to 2011-02-02 |
---|
| 351 | |
---|
| 352 | * Wed Feb 02 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110131-1 |
---|
| 353 | - ksh updated to 2011-01-31 |
---|
| 354 | |
---|
| 355 | * Fri Jan 28 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110127-1 |
---|
| 356 | - ksh updated to 2011-01-27 |
---|
| 357 | |
---|
| 358 | * Thu Jan 20 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110118-1 |
---|
| 359 | - ksh updated to 2011-01-18 |
---|
| 360 | |
---|
| 361 | * Mon Jan 17 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110104-1 |
---|
| 362 | - ksh updated to 2011-01-04 |
---|
| 363 | |
---|
| 364 | * Thu Dec 23 2010 Michal Hlavinka <mhlavink@redhat.com> - 20101212-2.20101122 |
---|
| 365 | - found ugly regression, reverting to 2010-11-22 (with io race patch) for now |
---|
| 366 | |
---|
| 367 | * Thu Dec 16 2010 Michal Hlavinka <mhlavink@redhat.com> - 20101212-1 |
---|
| 368 | - ksh updated to 2010-12-12 |
---|
| 369 | |
---|
| 370 | * Mon Dec 06 2010 Michal Hlavinka <mhlavink@redhat.com> - 20101201-2 |
---|
| 371 | - fix file io race condition when file was created, but still does not exist |
---|
| 372 | |
---|
| 373 | * Fri Dec 03 2010 Michal Hlavinka <mhlavink@redhat.com> - 20101201-1 |
---|
| 374 | - ksh updated to 2010-12-01 |
---|
| 375 | |
---|
| 376 | * Tue Nov 23 2010 Michal Hlavinka <mhlavink@redhat.com> - 20101122-1 |
---|
| 377 | - ksh updated to 2010-11-22 |
---|
| 378 | |
---|
| 379 | * Mon Nov 01 2010 Michal Hlavinka <mhlavink@redhat.com> - 20101026-1 |
---|
| 380 | - ksh updated to 2010-10-26 |
---|
| 381 | |
---|
| 382 | * Tue Oct 12 2010 Michal Hlavinka <mhlavink@redhat.com> - 20101010-1 |
---|
| 383 | - ksh updated to 2010-10-10 |
---|
| 384 | |
---|
| 385 | * Fri Oct 08 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100924-2 |
---|
| 386 | - disable only known to be broken builtins, let other enabled |
---|
| 387 | - skip regression tests if /dev/fd is missing |
---|
| 388 | |
---|
| 389 | * Tue Sep 28 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100924-1 |
---|
| 390 | - ksh updated to 2010-09-24 |
---|
| 391 | |
---|
| 392 | * Mon Aug 30 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100826-1 |
---|
| 393 | - ksh updated to 2010-08-26 |
---|
| 394 | - make regression test suite usable during package build |
---|
| 395 | |
---|
| 396 | * Fri Aug 13 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100811-1 |
---|
| 397 | - ksh updated to 2010-08-11 |
---|
| 398 | |
---|
| 399 | * Thu Jul 08 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100701-1 |
---|
| 400 | - updated to 2010-07-01 |
---|
| 401 | |
---|
| 402 | * Fri Jun 25 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100621-1 |
---|
| 403 | - updated to 2010-06-21 |
---|
| 404 | |
---|
| 405 | * Tue Jun 15 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100527-2 |
---|
| 406 | - add shcomp for shell compiling |
---|
| 407 | |
---|
| 408 | * Thu Jun 10 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100527-1 |
---|
| 409 | - updated to 2010-05-27 |
---|
| 410 | |
---|
| 411 | * Mon May 31 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100309-6 |
---|
| 412 | - add pathmunge to /etc/kshrc |
---|
| 413 | |
---|
| 414 | * Wed May 05 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100309-5 |
---|
| 415 | - fix rare cd builtin crash (#578582) |
---|
| 416 | |
---|
| 417 | * Wed May 05 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100309-4 |
---|
| 418 | - fix infinite loop when whence builtin is used with -q option (#587127) |
---|
| 419 | - fix stdin for double command substitution (#584007) |
---|
| 420 | |
---|
| 421 | * Mon Mar 29 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100309-3 |
---|
| 422 | - fix typo in last patch |
---|
| 423 | |
---|
| 424 | * Fri Mar 26 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100309-2 |
---|
| 425 | - restore tty settings after timed out read for utf-8 locale |
---|
| 426 | |
---|
| 427 | * Wed Mar 10 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100309-1 |
---|
| 428 | - updated to 2010-03-09 |
---|
| 429 | - fix mock building - detection of /dev/fd/X |
---|
| 430 | |
---|
| 431 | * Mon Jan 04 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100202-1 |
---|
| 432 | - updated to 2010-02-02 |
---|
| 433 | |
---|
| 434 | * Mon Jan 04 2010 Michal Hlavinka <mhlavink@redhat.com> - 20091224-1 |
---|
| 435 | - updated to 2009-12-24 |
---|
| 436 | |
---|
| 437 | * Mon Dec 07 2009 Michal Hlavinka <mhlavink@redhat.com> - 20091206-1 |
---|
| 438 | - updated to 2009-12-06 |
---|
| 439 | |
---|
| 440 | * Fri Dec 04 2009 Michal Hlavinka <mhlavink@redhat.com> - 20091130-1 |
---|
| 441 | - updated to 2009-11-30 |
---|
| 442 | |
---|
| 443 | * Wed Nov 18 2009 Michal Hlavinka <mhlavink@redhat.com> - 20091021-1 |
---|
| 444 | - updated to 2009-10-21 |
---|
| 445 | |
---|
| 446 | * Thu Aug 27 2009 Michal Hlavinka <mhlavink@redhat.com> - 20090630-1 |
---|
| 447 | - updated to 2009-06-30 |
---|
| 448 | |
---|
| 449 | * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20090505-2 |
---|
| 450 | - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild |
---|
| 451 | |
---|
| 452 | * Mon May 11 2009 Michal Hlavinka <mhalvink@redhat.com> - 20090505-1 |
---|
| 453 | - updated to 2009-05-05 |
---|
| 454 | |
---|
| 455 | * Tue May 05 2009 Michal Hlavinka <mhalvink@redhat.com> - 20090501-1 |
---|
| 456 | - updated to 2009-05-01 |
---|
| 457 | |
---|
| 458 | * Tue Mar 10 2009 Michal Hlavinka <mhlavink@redhat.com> - 20081104-3 |
---|
| 459 | - fix typos in spec file |
---|
| 460 | |
---|
| 461 | * Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20081104-2 |
---|
| 462 | - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild |
---|
| 463 | |
---|
| 464 | * Tue Jan 21 2009 Michal Hlavinka <mhlavink@redhat.com> 20081104-1 |
---|
| 465 | - update to 2008-11-04 |
---|
| 466 | - ast-ksh-locales are not useable remove them |
---|
| 467 | |
---|
| 468 | * Tue Oct 21 2008 Michal Hlavinka <mhlavink@redhat.com> 20080725-4 |
---|
| 469 | - fix #467025 - Ksh fails to initialise environment when login from graphic console |
---|
| 470 | |
---|
| 471 | * Wed Aug 06 2008 Tomas Smetana <tsmetana@redhat.com> 20080725-3 |
---|
| 472 | - fix BuildRequires, rebuild |
---|
| 473 | |
---|
| 474 | * Tue Aug 5 2008 Tom "spot" Callaway <tcallawa@redhat.com> 20080725-2 |
---|
| 475 | - fix license tag |
---|
| 476 | |
---|
| 477 | * Mon Jul 28 2008 Tomas Smetana <tsmetana@redhat.com> 20080725-1 |
---|
| 478 | - new upstream version |
---|
| 479 | |
---|
| 480 | * Thu Jun 26 2008 Tomas Smetana <tsmetana@redhat.com> 20080624-1 |
---|
| 481 | - new upstream version |
---|
| 482 | |
---|
| 483 | * Mon Feb 11 2008 Tomas Smetana <tsmetana@redhat.com> 20080202-1 |
---|
| 484 | - new upstream version |
---|
| 485 | |
---|
| 486 | * Wed Jan 30 2008 Tomas Smetana <tsmetana@redhat.com> 20071105-3 |
---|
| 487 | - fix #430602 - ksh segfaults after unsetting OPTIND |
---|
| 488 | |
---|
| 489 | * Mon Jan 07 2008 Tomas Smetana <tsmetana@redhat.com> 20071105-2 |
---|
| 490 | - fix #405381 - ksh will not handle $(xxx) when typeset -r IFS |
---|
| 491 | - fix #386501 - bad group in spec file |
---|
| 492 | |
---|
| 493 | * Wed Nov 07 2007 Tomas Smetana <tsmetana@redhat.com> 20071105-1 |
---|
| 494 | - new upstream version |
---|
| 495 | |
---|
| 496 | * Wed Aug 22 2007 Tomas Smetana <tsmetana@redhat.com> 20070628-1.1 |
---|
| 497 | - rebuild |
---|
| 498 | |
---|
| 499 | * Thu Jul 12 2007 Tomas Smetana <tsmetana@redhat.com> 20070628-1 |
---|
| 500 | - new upstream version |
---|
| 501 | - fix unaligned access messages (Related: #219420) |
---|
| 502 | |
---|
| 503 | * Tue May 22 2007 Tomas Smetana <tsmetana@redhat.com> 20070328-2 |
---|
| 504 | - fix wrong exit status of spawned process after SIGSTOP |
---|
| 505 | - fix building of debuginfo package, add %%{?dist} to release |
---|
| 506 | - fix handling of SIGTTOU in non-interactive shell |
---|
| 507 | - remove useless builtins |
---|
| 508 | |
---|
| 509 | * Thu Apr 19 2007 Tomas Smetana <tsmetana@redhat.com> 20070328-1 |
---|
| 510 | - new upstream source |
---|
| 511 | - fix login shell invocation (#182397) |
---|
| 512 | - fix memory leak |
---|
| 513 | |
---|
| 514 | * Wed Feb 21 2007 Karsten Hopp <karsten@redhat.com> 20070111-1 |
---|
| 515 | - new upstream version |
---|
| 516 | - fix invalid write in uname function |
---|
| 517 | |
---|
| 518 | * Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 20060214-1.1 |
---|
| 519 | - rebuild |
---|
| 520 | |
---|
| 521 | * Thu Jun 01 2006 Karsten Hopp <karsten@redhat.de> 20060214-1 |
---|
| 522 | - new upstream source |
---|
| 523 | |
---|
| 524 | * Mon Feb 27 2006 Karsten Hopp <karsten@redhat.de> 20060124-3 |
---|
| 525 | - PreReq grep, coreutils (#182835) |
---|
| 526 | |
---|
| 527 | * Tue Feb 14 2006 Karsten Hopp <karsten@redhat.de> 20060124-2 |
---|
| 528 | - make it build in chroots (#180561) |
---|
| 529 | |
---|
| 530 | * Mon Feb 13 2006 Karsten Hopp <karsten@redhat.de> 20060124-1 |
---|
| 531 | - version 20060124 |
---|
| 532 | |
---|
| 533 | * Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 20050202-5.1 |
---|
| 534 | - bump again for double-long bug on ppc(64) |
---|
| 535 | |
---|
| 536 | * Fri Feb 10 2006 Karsten Hopp <karsten@redhat.de> 20050202-5 |
---|
| 537 | - rebuild |
---|
| 538 | |
---|
| 539 | * Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 20050202-4.1 |
---|
| 540 | - rebuilt for new gcc4.1 snapshot and glibc changes |
---|
| 541 | |
---|
| 542 | * Thu Feb 02 2006 Karsten Hopp <karsten@redhat.de> 20050202-4 |
---|
| 543 | - fix uname -i output |
---|
| 544 | - fix loop (*-path.patch) |
---|
| 545 | - conflict pdksh instead of obsoleting it |
---|
| 546 | |
---|
| 547 | * Fri Dec 16 2005 Jesse Keating <jkeating@redhat.com> 20050202-3.1 |
---|
| 548 | - rebuilt for new gcj |
---|
| 549 | |
---|
| 550 | * Tue May 10 2005 Karsten Hopp <karsten@redhat.de> 20050202-3 |
---|
| 551 | - enable debuginfo |
---|
| 552 | |
---|
| 553 | * Tue Mar 15 2005 Karsten Hopp <karsten@redhat.de> 20050202-2 |
---|
| 554 | - add /usr/bin/ksh link for compatibility with pdksh scripts (#151134) |
---|
| 555 | |
---|
| 556 | * Wed Mar 02 2005 Karsten Hopp <karsten@redhat.de> 20050202-1 |
---|
| 557 | - update and rebuild with gcc-4 |
---|
| 558 | |
---|
| 559 | * Tue Mar 01 2005 Karsten Hopp <karsten@redhat.de> 20041225-2 |
---|
| 560 | - fix gcc4 build |
---|
| 561 | |
---|
| 562 | * Fri Jan 21 2005 Karsten Hopp <karsten@redhat.de> 20041225-1 |
---|
| 563 | - rebuild with new ksh tarball (license change) |
---|
| 564 | |
---|
| 565 | * Tue Nov 02 2004 Karsten Hopp <karsten@redhat.de> 20040229-11 |
---|
| 566 | - disable ia64 for now |
---|
| 567 | |
---|
| 568 | * Fri Oct 15 2004 Karsten Hopp <karsten@redhat.de> 20040229-9 |
---|
| 569 | - rebuild |
---|
| 570 | |
---|
| 571 | * Thu Sep 02 2004 Nalin Dahyabhai <nalin@redhat.com> 20040229-8 |
---|
| 572 | - remove '&' from summary |
---|
| 573 | |
---|
| 574 | * Thu Sep 02 2004 Bill Nottingham <notting@redhat.com> 20040229-7 |
---|
| 575 | - obsolete pdksh (#131303) |
---|
| 576 | |
---|
| 577 | * Mon Aug 02 2004 Karsten Hopp <karsten@redhat.de> 20040229-6 |
---|
| 578 | - obsolete ksh93, provide ksh93 |
---|
| 579 | |
---|
| 580 | * Mon Jul 05 2004 Karsten Hopp <karsten@redhat.de> 20040229-3 |
---|
| 581 | - add /bin/ksh to /etc/shells |
---|
| 582 | |
---|
| 583 | * Wed Jun 16 2004 Karsten Hopp <karsten@redhat.de> 20040229-2 |
---|
| 584 | - add ppc64 patch to avoid ppc64 dot symbol problem |
---|
| 585 | |
---|
| 586 | * Fri May 28 2004 Karsten Hopp <karsten@redhat.de> 20040229-1 |
---|
| 587 | - initial version |
---|
| 588 | |
---|