d966b07
%global       releasedate 2012-08-01
cvsdist 7b811d5
cvsdist 00f58df
Name:         ksh
cvsdist 7b811d5
Summary:      The Original ATT Korn Shell
cvsdist 00f58df
URL:          http://www.kornshell.com/
64f1bf7
Group:        System Environment/Shells
e31ae3c
License:      EPL
d966b07
Version:      20120801
84b0194
Release:      14%{?dist}
cvsdist 7b811d5
Source0:      http://www.research.att.com/~gsf/download/tgz/ast-ksh.%{releasedate}.tgz
521d11f
Source1:      http://www.research.att.com/~gsf/download/tgz/INIT.%{releasedate}.tgz
06611a6
Source2:      kshcomp.conf
9d5844c
Source3:      kshrc.rhs
9d5844c
Source4:      dotkshrc
67ef81e
#expected results of test suite
67ef81e
Source5:      expectedresults.log
b30d358
67ef81e
#don't use not wanted/needed builtins - Fedora/RHEL specific
b30d358
Patch1:       ksh-20070328-builtins.patch
b30d358
67ef81e
#fix regression test suite to be usable during packagebuild - Fedora/RHEL specific
67ef81e
Patch2:       ksh-20100826-fixregr.patch
018b0a4
Patch3: rmdirfix.patch
10497cb
Patch4: ksh-20120801-cdfix.patch
10497cb
Patch5: ksh-20120801-tabfix.patch
01a16b1
Patch6: ksh-20120801-cdfix2.patch
0a835ab
Patch7: ksh-20130214-fixkill.patch
965f8ce
Patch8: ksh-20120801-kshmfix.patch
f579796
Patch9: ksh-20120801-memlik.patch
361f260
Patch10: ksh-20120801-mtty.patch
361f260
Patch11: ksh-20120801-argvfix.patch
9e8e7f1
Patch12: ksh-20130628-longer.patch
67ef81e
84b0194
# for ksh <= 2013-04-09, rhbz#960371
84b0194
Patch13: ksh-20120801-lexfix.patch
84b0194
0f16643
BuildRoot:    %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
fd54fb9
Conflicts:    pdksh
8a6e4f2
Requires: coreutils, glibc-common, diffutils
a8955dc
BuildRequires: bison
4e7626d
# regression test suite uses 'ps' from procps
4e7626d
BuildRequires: procps
ae81b91
Requires(post): grep, coreutils, systemd-units
0f16643
Requires(preun): grep, coreutils
cvsdist 00f58df
cvsdist 00f58df
%description
a8955dc
KSH-93 is the most recent version of the KornShell by David Korn of
cvsdist 7b811d5
AT&T Bell Laboratories.
cvsdist 7b811d5
KornShell is a shell programming language, which is upward compatible
cvsdist 7b811d5
with "sh" (the Bourne Shell).
cvsdist 7b811d5
cvsdist 00f58df
%prep
cvsdist 7b811d5
%setup -q -c
cvsdist 7b811d5
%setup -q -T -D -a 1
b30d358
%patch1 -p1 -b .builtins
67ef81e
%patch2 -p1 -b .fixregr
018b0a4
%patch3 -p1 -b .rmdirfix
10497cb
%patch4 -p1 -b .cdfix
10497cb
%patch5 -p1 -b .tabfix
01a16b1
%patch6 -p1 -b .cdfix2
0a835ab
%patch7 -p1 -b .fixkill
965f8ce
%patch8 -p1 -b .kshmfix
f579796
%patch9 -p1 -b .memlik
361f260
%patch10 -p1 -b .mtty
361f260
%patch11 -p1 -b .argvfix
9e8e7f1
%patch12 -p1 -b .longer
84b0194
%patch13 -p1 -b .lexfix
cvsdist 00f58df
9577e68
#/dev/fd test does not work because of mock
9577e68
sed -i 's|ls /dev/fd|ls /proc/self/fd|' src/cmd/ksh93/features/options
9577e68
4a6897b
# sh/main.c was not using CCFLAGS
4a6897b
sed -i '/-c sh\/main.c/s|${mam_cc_FLAGS} |${mam_cc_FLAGS} ${CCFLAGS} |p' src/cmd/ksh93/Mamfile
4a6897b
cvsdist 00f58df
%build
67ef81e
./bin/package
67ef81e
./bin/package make mamake ||:
67ef81e
./bin/package make mamake ||:
0ca0131
export CCFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing -Wno-unknown-pragmas -Wno-parentheses -Wno-unused -Wno-unused-but-set-variable -Wno-cpp"
8a6e4f2
export CC=gcc
8a6e4f2
./bin/package "make"
c15de2d
d966b07
#cp lib/package/LICENSES/epl LICENSE
cvsdist 00f58df
cvsdist 00f58df
%install
cvsdist 00f58df
rm -rf $RPM_BUILD_ROOT
b30d358
mkdir -p $RPM_BUILD_ROOT{/bin,%{_bindir},%{_mandir}/man1}
59272c8
install -c -m 755 arch/*/bin/ksh $RPM_BUILD_ROOT/bin/ksh
6a00850
install -c -m 755 arch/*/bin/shcomp $RPM_BUILD_ROOT%{_bindir}/shcomp
cvsdist 7b811d5
install -c -m 644 arch/*/man/man1/sh.1 $RPM_BUILD_ROOT%{_mandir}/man1/ksh.1
9d5844c
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/skel
9d5844c
install -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/skel/.kshrc
9d5844c
install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/kshrc
06611a6
install -D -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/binfmt.d/kshcomp.conf
cvsdist 00f58df
67ef81e
%check
f579796
[ -f ./skipcheck -o -f ./../skipcheck ] && exit 0 ||:
04c2322
%if 0%{?rhel} > 6
04c2322
%ifarch s390
04c2322
exit 0
04c2322
%endif
04c2322
%endif
04c2322
67ef81e
export SHELL=$(ls $(pwd)/arch/*/bin/ksh)
67ef81e
cd src/cmd/ksh93/tests/
67ef81e
ulimit -c unlimited
472d43e
if [ ! -e /dev/fd ]
472d43e
then
472d43e
  echo "ERROR: /dev/fd does not exist, regression tests skipped"
b988ac8
  exit 0
472d43e
fi
67ef81e
$SHELL ./shtests 2>&1 | tee testresults.log
18a5f23
exit 0
67ef81e
sed -e '/begins at/d' -e '/ 0 error/d' -e 's/at [^\[]*\[/\[/' testresults.log -e '/tests skipped/d' >filteredresults.log
67ef81e
if ! cmp filteredresults.log %{SOURCE5} >/dev/null || ls core.*
67ef81e
then
67ef81e
  echo "Regression tests failed"
472d43e
  diff -Naurp %{SOURCE5} filteredresults.log
18a5f23
  exit -1
67ef81e
fi
67ef81e
cvsdist 7b811d5
%post
cvsdist 00f58df
if [ ! -f /etc/shells ]; then
cvsdist 00f58df
        echo "/bin/ksh" > /etc/shells
cvsdist 00f58df
else
cvsdist 00f58df
        if ! grep -q '^/bin/ksh$' /etc/shells ; then
cvsdist 00f58df
                echo "/bin/ksh" >> /etc/shells
cvsdist 00f58df
        fi
cvsdist 00f58df
fi
cvsdist 00f58df
9696751
/bin/systemctl try-restart systemd-binfmt.service >/dev/null 2>&1 || :
9696751
cvsdist 7b811d5
%postun
cvsdist 00f58df
if [ ! -f /bin/ksh ]; then
e9c80e4
	sed -i '/^\/bin\/ksh$/ d' /etc/shells
cvsdist 00f58df
fi
cvsdist 00f58df
cvsdist 7b811d5
%verifyscript
cvsdist 7b811d5
echo -n "Looking for ksh in /etc/shells... "
cvsdist 7b811d5
if ! grep '^/bin/ksh$' /etc/shells > /dev/null; then
cvsdist 7b811d5
    echo "missing"
cvsdist 7b811d5
    echo "ksh missing from /etc/shells" >&2
cvsdist 7b811d5
else
cvsdist 7b811d5
    echo "found"
cvsdist 7b811d5
fi
cvsdist 7b811d5
cvsdist 7b811d5
%files 
0f16643
%defattr(-, root, root,-)
7178444
%doc src/cmd/ksh93/COMPATIBILITY src/cmd/ksh93/RELEASE src/cmd/ksh93/TYPES 
7178444
# LICENSE file is missing, temporarily?
b30d358
/bin/ksh
6a00850
/usr/bin/shcomp
cvsdist 00f58df
%{_mandir}/man1/*
9d5844c
%config(noreplace) %{_sysconfdir}/skel/.kshrc
9d5844c
%config(noreplace) %{_sysconfdir}/kshrc
06611a6
%config(noreplace) %{_sysconfdir}/binfmt.d/kshcomp.conf
cvsdist 7b811d5
cvsdist 7b811d5
%clean
cvsdist 7b811d5
    rm -rf $RPM_BUILD_ROOT
cvsdist 00f58df
cvsdist 00f58df
%changelog
84b0194
* Mon Mar 03 2014 Michal Hlavinka <mhlavink@redhat.com> - 20120801-14
84b0194
- fix man page hang (#1071574)
84b0194
84b0194
* Thu Feb 06 2014 Michal Hlavinka <mhlavink@redhat.com> - 20120801-13
84b0194
- fix lexical parser crash (#960371)
84b0194
9e8e7f1
* Fri Jan 17 2014 Michal Hlavinka <mhlavink@redhat.com> - 20120801-12
9e8e7f1
- fix overflow in subshell loop
9e8e7f1
361f260
* Tue Jan 14 2014 Michal Hlavinka <mhlavink@redhat.com> - 20120801-11
361f260
- fix argv rewrite (#1047508)
361f260
- ksh stops on read when monitor mode is enabled
361f260
f579796
* Wed Jun 12 2013 Michal Hlavinka <mhlavink@redhat.com> - 20120801-10
f579796
- fix memory leak
f579796
965f8ce
* Mon Jun 10 2013 Michal Hlavinka <mhlavink@redhat.com> - 20120801-9
965f8ce
- monitor mode in scripts wasn't working
965f8ce
b0f7ce8
* Thu Mar 07 2013 Michal Hlavinka <mhlavink@redhat.com> - 20120801-8
b0f7ce8
- fix another reproducer for tab completion
b0f7ce8
0a835ab
* Fri Feb 22 2013 Michal Hlavinka <mhlavink@redhat.com> - 20120801-7
0a835ab
- do not segfault on kill % (#914669)
0a835ab
01a16b1
* Fri Feb 01 2013 Michal Hlavinka <mhlavink@redhat.com> - 20120801-6
01a16b1
- cd file did not produce any error
01a16b1
10497cb
* Fri Jan 25 2013 Michal Hlavinka <mhlavink@redhat.com> - 20120801-5
10497cb
- ksh could not enter directories with path containing /.something (#889748)
10497cb
- file name autocomplete prevented following numeric input (#889745)
10497cb
018b0a4
* Wed Nov 21 2012 Michal Hlavinka <mhlavink@redhat.com> - 20120801-4
018b0a4
- bind Home, End, Delete,... key correctly for emacs mode
018b0a4
- do not crash when executed from deleted directory
018b0a4
ae81b91
* Fri Sep 14 2012 Michal Hlavinka <mhlavink@redhat.com> - 20120801-3
ae81b91
- fix typo in binfmt config file
ae81b91
- register binary format after package installation
ae81b91
06611a6
* Thu Sep 13 2012 Michal Hlavinka <mhlavink@redhat.com> - 20120801-2
06611a6
- add support for direct execution of compiled scripts
06611a6
d966b07
* Wed Aug 08 2012 Michal Hlavinka <mhlavink@redhat.com> - 20120801-1
d966b07
- ksh updated to 20120801
d966b07
a69d2ce
* Tue Jul 31 2012 Michal Hlavinka <mhlavink@redhat.com> - 20120727-1
a69d2ce
- ksh updated to 2012-07-27
a69d2ce
135963e
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20120628-2
135963e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
135963e
b716ca9
* Mon Jul 02 2012 Michal Hlavinka <mhlavink@redhat.com> - 20120628-1
b716ca9
- ksh updated to 20120628
b716ca9
552127a
* Wed Jun 27 2012 Michal Hlavinka <mhlavink@redhat.com> - 20120626-1
552127a
- ksh updated to 20120626
552127a
207226a
* Fri Jun 22 2012 Michal Hlavinka <mhlavink@redhat.com> - 20120620-1
207226a
- ksh updated to 2012-06-20
207226a
219a505
* Wed Jun 13 2012 Michal Hlavinka <mhlavink@redhat.com> - 20120612-1
219a505
- ksh updated to 20120612
219a505
0ca0131
* Mon Jun 04 2012 Michal Hlavinka <mhlavink@redhat.com> - 20120531-1
0ca0131
- ksh updated to 2012-05-31
0ca0131
c7f72d5
* Mon Mar 19 2012 Michal Hlavinka <mhlavink@redhat.com> - 20120229-2
c7f72d5
- do not hang after return code 12
c7f72d5
c7f72d5
* Wed Mar 14 2012 Michal Hlavinka <mhlavink@redhat.com> - 20120229-1
c7f72d5
- ksh updated to 2012-02-29
c7f72d5
1f85ad6
* Tue Mar 13 2012 Michal Hlavinka <mhlavink@redhat.com> - 20120214-2
1f85ad6
- fix tilda expansion in scripts
1f85ad6
b0b7eaa
* Mon Feb 20 2012 Michal Hlavinka <mhlavink@redhat.com> - 20120214-1
b0b7eaa
- ksh updated to 20120214
b0b7eaa
4dfe644
* Mon Feb 06 2012 Michal Hlavinka <mhlavink@redhat.com> - 20120202-1
4dfe644
- ksh updated to 20120202
4dfe644
e31ae3c
* Thu Jan 05 2012 Michal Hlavinka <mhlavink@redhat.com> - 20120101-1
e31ae3c
- ksh updated to 2012-01-01
e31ae3c
51febfd
* Wed Dec 07 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110630-9
51febfd
- do not crash when browsing through history containing comment (#733813)
51febfd
6acaf4c
* Wed Dec 07 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110630-8
6acaf4c
- do not crash when two subseguent dots are used in variable or command name (#733544)
6acaf4c
04c2322
* Mon Dec 05 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110630-7
04c2322
- fix: ksh can prematurely exit without crash or any error
04c2322
- make spec work in epel
04c2322
f8e19fc
* Thu Nov 10 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110630-6
f8e19fc
- add files to %%doc
f8e19fc
76e3422
* Thu Oct 06 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110630-5
76e3422
- ksh sometimes returns wrong exit code when pid numbers are being recycled
76e3422
1801570
* Tue Oct 04 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110630-4
1801570
- restore tty settings after timed out read (#572291)
1801570
f57567a
* Fri Aug 12 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110630-3
f57567a
- do not crash when killing last bg job when there is not any
f57567a
09c4040
* Wed Aug 03 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110630-2
09c4040
- fix: IFS manipulation in a function can cause crash
09c4040
85f580b
* Fri Jul 01 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110630-1
85f580b
- ksh updated to 2011-06-30
85f580b
99a963d
* Wed Jun 08 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110505-2
99a963d
- fix: resume of suspended process using pipes does not work (#708909)
99a963d
63f9177
* Mon May 09 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110505-1
63f9177
- ksh updated to 2011-05-05
63f9177
1dab511
* Fri Apr 29 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110428-1
1dab511
- ksh updated to 2011-04-28
1dab511
b97b525
* Mon Apr 18 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110415-1
b97b525
- ksh updated to 2011-04-15
b97b525
45d8d3c
* Tue Mar 29 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110208-3
45d8d3c
- fix array definition being treated as fixed array
45d8d3c
- fix suspend crashing ksh
45d8d3c
524fb3b
* Mon Mar 07 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110208-2
524fb3b
- fix ( ) compound list altering environment
524fb3b
54da721
* Wed Feb 09 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110208-1
54da721
- ksh updated to 2011-02-08
54da721
b5a47de
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20110202-2
b5a47de
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
b5a47de
dc57c15
* Fri Feb 04 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110202-1
dc57c15
- ksh updated to 2011-02-02
dc57c15
26b7903
* Wed Feb 02 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110131-1
26b7903
- ksh updated to 2011-01-31
26b7903
4b5b693
* Fri Jan 28 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110127-1
4b5b693
- ksh updated to 2011-01-27
4b5b693
185ff53
* Thu Jan 20 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110118-1
185ff53
- ksh updated to 2011-01-18
185ff53
ac13542
* Mon Jan 17 2011 Michal Hlavinka <mhlavink@redhat.com> - 20110104-1
ac13542
- ksh updated to 2011-01-04
ac13542
28f1d68
* Thu Dec 23 2010 Michal Hlavinka <mhlavink@redhat.com> - 20101212-2.20101122
28f1d68
- found ugly regression, reverting to 2010-11-22 (with io race patch) for now
28f1d68
9970a53
* Thu Dec 16 2010 Michal Hlavinka <mhlavink@redhat.com> - 20101212-1
9970a53
- ksh updated to 2010-12-12
9970a53
6ef664b
* Mon Dec 06 2010 Michal Hlavinka <mhlavink@redhat.com> - 20101201-2
6ef664b
- fix file io race condition when file was created, but still does not exist
6ef664b
fbb5937
* Fri Dec 03 2010 Michal Hlavinka <mhlavink@redhat.com> - 20101201-1
fbb5937
- ksh updated to 2010-12-01
fbb5937
8f2f757
* Tue Nov 23 2010 Michal Hlavinka <mhlavink@redhat.com> - 20101122-1
8f2f757
- ksh updated to 2010-11-22
8f2f757
3a9a1f3
* Mon Nov 01 2010 Michal Hlavinka <mhlavink@redhat.com> - 20101026-1
3a9a1f3
- ksh updated to 2010-10-26
3a9a1f3
d08af7b
* Tue Oct 12 2010 Michal Hlavinka <mhlavink@redhat.com> - 20101010-1
d08af7b
- ksh updated to 2010-10-10
d08af7b
472d43e
* Fri Oct 08 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100924-2
472d43e
- disable only known to be broken builtins, let other enabled
472d43e
- skip regression tests if /dev/fd is missing
472d43e
13cc038
* Tue Sep 28 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100924-1
13cc038
- ksh updated to 2010-09-24
13cc038
22f40a7
* Mon Aug 30 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100826-1
22f40a7
- ksh updated to 2010-08-26
67ef81e
- make regression test suite usable during package build
22f40a7
Michal Hlavinka 431c5ae
* Fri Aug 13 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100811-1
Michal Hlavinka 431c5ae
- ksh updated to 2010-08-11
Michal Hlavinka 431c5ae
1b6b225
* Thu Jul 08 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100701-1
1b6b225
- updated to 2010-07-01
1b6b225
c15de2d
* Fri Jun 25 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100621-1
b01fe68
- updated to 2010-06-21
c15de2d
6a00850
* Tue Jun 15 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100527-2
6a00850
- add shcomp for shell compiling
6a00850
f8aa9c6
* Thu Jun 10 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100527-1
f8aa9c6
- updated to 2010-05-27
f8aa9c6
e3b3c93
* Mon May 31 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100309-6
e3b3c93
- add pathmunge to /etc/kshrc
e3b3c93
62b429b
* Wed May 05 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100309-5
62b429b
- fix rare cd builtin crash (#578582)
62b429b
4e11346
* Wed May 05 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100309-4
4e11346
- fix infinite loop when whence builtin is used with -q option (#587127)
4e11346
- fix stdin for double command substitution (#584007)
4e11346
9704bfe
* Mon Mar 29 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100309-3
9704bfe
- fix typo in last patch
9704bfe
869fbb9
* Fri Mar 26 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100309-2
869fbb9
- restore tty settings after timed out read for utf-8 locale
869fbb9
9577e68
* Wed Mar 10 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100309-1
9577e68
- updated to 2010-03-09
9577e68
- fix mock building - detection of /dev/fd/X
9577e68
5009ddc
* Mon Jan 04 2010 Michal Hlavinka <mhlavink@redhat.com> - 20100202-1
5009ddc
- updated to 2010-02-02
5009ddc
b69a8bf
* Mon Jan 04 2010 Michal Hlavinka <mhlavink@redhat.com> - 20091224-1
b69a8bf
- updated to 2009-12-24
b69a8bf
bbed53c
* Mon Dec 07 2009 Michal Hlavinka <mhlavink@redhat.com> - 20091206-1
e5ae7db
- updated to 2009-12-06
e5ae7db
86dc5de
* Fri Dec 04 2009 Michal Hlavinka <mhlavink@redhat.com> - 20091130-1
86dc5de
- updated to 2009-11-30
86dc5de
d6838fd
* Wed Nov 18 2009 Michal Hlavinka <mhlavink@redhat.com> - 20091021-1
9419421
- updated to 2009-10-21
9419421
fdff092
* Thu Aug 27 2009 Michal Hlavinka <mhlavink@redhat.com> - 20090630-1
fdff092
- updated to 2009-06-30
fdff092
f532cf1
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20090505-2
f532cf1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
f532cf1
0ec2a03
* Mon May 11 2009 Michal Hlavinka <mhalvink@redhat.com> - 20090505-1
0ec2a03
- updated to 2009-05-05
0ec2a03
9c01939
* Tue May 05 2009 Michal Hlavinka <mhalvink@redhat.com> - 20090501-1
9c01939
- updated to 2009-05-01
9c01939
895e246
* Tue Mar 10 2009 Michal Hlavinka <mhlavink@redhat.com> - 20081104-3
895e246
- fix typos in spec file
895e246
6bc5dc6
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 20081104-2
6bc5dc6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
6bc5dc6
361f260
* Wed Jan 21 2009 Michal Hlavinka <mhlavink@redhat.com> 20081104-1
b30d358
- update to 2008-11-04
b30d358
- ast-ksh-locales are not useable remove them
b30d358
895e246
* Tue Oct 21 2008 Michal Hlavinka <mhlavink@redhat.com> 20080725-4
9d5844c
- fix #467025 - Ksh fails to initialise environment when login from graphic console
9d5844c
a8955dc
* Wed Aug 06 2008 Tomas Smetana <tsmetana@redhat.com> 20080725-3
a8955dc
- fix BuildRequires, rebuild
a8955dc
53ba2c5
* Tue Aug  5 2008 Tom "spot" Callaway <tcallawa@redhat.com> 20080725-2
53ba2c5
- fix license tag
53ba2c5
a664599
* Mon Jul 28 2008 Tomas Smetana <tsmetana@redhat.com> 20080725-1
a664599
- new upstream version
a664599
a664599
* Thu Jun 26 2008 Tomas Smetana <tsmetana@redhat.com> 20080624-1
a664599
- new upstream version
a664599
0f1170c
* Mon Feb 11 2008 Tomas Smetana <tsmetana@redhat.com> 20080202-1
0f1170c
- new upstream version
0f1170c
98fd270
* Wed Jan 30 2008 Tomas Smetana <tsmetana@redhat.com> 20071105-3
98fd270
- fix #430602 - ksh segfaults after unsetting OPTIND
98fd270
64f1bf7
* Mon Jan 07 2008 Tomas Smetana <tsmetana@redhat.com> 20071105-2
64f1bf7
- fix #405381 - ksh will not handle $(xxx) when typeset -r IFS
64f1bf7
- fix #386501 - bad group in spec file
64f1bf7
4852349
* Wed Nov 07 2007 Tomas Smetana <tsmetana@redhat.com> 20071105-1
4852349
- new upstream version
4852349
b472a5e
* Wed Aug 22 2007 Tomas Smetana <tsmetana@redhat.com> 20070628-1.1
b472a5e
- rebuild
b472a5e
3de28ba
* Thu Jul 12 2007 Tomas Smetana <tsmetana@redhat.com> 20070628-1
3de28ba
- new upstream version
3de28ba
- fix unaligned access messages (Related: #219420)
3de28ba
8a6e4f2
* Tue May 22 2007 Tomas Smetana <tsmetana@redhat.com> 20070328-2
8a6e4f2
- fix wrong exit status of spawned process after SIGSTOP
8a6e4f2
- fix building of debuginfo package, add %%{?dist} to release
8a6e4f2
- fix handling of SIGTTOU in non-interactive shell
8a6e4f2
- remove useless builtins
8a6e4f2
521d11f
* Thu Apr 19 2007 Tomas Smetana <tsmetana@redhat.com> 20070328-1
521d11f
- new upstream source
521d11f
- fix login shell invocation (#182397)
521d11f
- fix memory leak
521d11f
0f16643
* Wed Feb 21 2007 Karsten Hopp <karsten@redhat.com> 20070111-1
0f16643
- new upstream version
0f16643
- fix invalid write in uname function
0f16643
e275b3a
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 20060214-1.1
e275b3a
- rebuild
e275b3a
a909292
* Thu Jun 01 2006 Karsten Hopp <karsten@redhat.de> 20060214-1
a909292
- new upstream source
a909292
6b025a3
* Mon Feb 27 2006 Karsten Hopp <karsten@redhat.de> 20060124-3
e059c66
- PreReq grep, coreutils (#182835)
e059c66
a5bc967
* Tue Feb 14 2006 Karsten Hopp <karsten@redhat.de> 20060124-2
a5bc967
- make it build in chroots (#180561)
a5bc967
c0b80f3
* Mon Feb 13 2006 Karsten Hopp <karsten@redhat.de> 20060124-1
c0b80f3
- version 20060124
c0b80f3
a9cc8bb
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 20050202-5.1
a9cc8bb
- bump again for double-long bug on ppc(64)
a9cc8bb
d2c1e3e
* Fri Feb 10 2006 Karsten Hopp <karsten@redhat.de> 20050202-5
d2c1e3e
- rebuild
d2c1e3e
ab8bcbe
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 20050202-4.1
ab8bcbe
- rebuilt for new gcc4.1 snapshot and glibc changes
ab8bcbe
997da7f
* Thu Feb 02 2006 Karsten Hopp <karsten@redhat.de> 20050202-4
fd54fb9
- fix uname -i output
fd54fb9
- fix loop (*-path.patch)
fd54fb9
- conflict pdksh instead of obsoleting it
fd54fb9
997da7f
* Fri Dec 16 2005 Jesse Keating <jkeating@redhat.com> 20050202-3.1
2e9b9f6
- rebuilt for new gcj
2e9b9f6
6700d03
* Tue May 10 2005 Karsten Hopp <karsten@redhat.de> 20050202-3
6700d03
- enable debuginfo
6700d03
527ccdf
* Tue Mar 15 2005 Karsten Hopp <karsten@redhat.de> 20050202-2
527ccdf
- add /usr/bin/ksh link for compatibility with pdksh scripts (#151134)
527ccdf
62e78ed
* Wed Mar 02 2005 Karsten Hopp <karsten@redhat.de> 20050202-1 
62e78ed
- update and rebuild with gcc-4
62e78ed
f313d49
* Tue Mar 01 2005 Karsten Hopp <karsten@redhat.de> 20041225-2 
f313d49
- fix gcc4 build 
f313d49
c790c1f
* Fri Jan 21 2005 Karsten Hopp <karsten@redhat.de> 20041225-1
c790c1f
- rebuild with new ksh tarball (license change)
c790c1f
954d490
* Tue Nov 02 2004 Karsten Hopp <karsten@redhat.de> 20040229-11
7e82c20
- disable ia64 for now
7e82c20
df9066f
* Fri Oct 15 2004 Karsten Hopp <karsten@redhat.de> 20040229-9 
df9066f
- rebuild
df9066f
cvsdist 7b811d5
* Thu Sep 02 2004 Nalin Dahyabhai <nalin@redhat.com> 20040229-8
cvsdist 7b811d5
- remove '&' from summary
cvsdist 7b811d5
cvsdist 7b811d5
* Thu Sep 02 2004 Bill Nottingham <notting@redhat.com> 20040229-7
cvsdist 7b811d5
- obsolete pdksh (#131303)
cvsdist 7b811d5
cvsdist 7b811d5
* Mon Aug 02 2004 Karsten Hopp <karsten@redhat.de> 20040229-6
cvsdist 7b811d5
- obsolete ksh93, provide ksh93
cvsdist 7b811d5
cvsdist 7b811d5
* Mon Jul 05 2004 Karsten Hopp <karsten@redhat.de> 20040229-3 
cvsdist 7b811d5
- add /bin/ksh to /etc/shells
cvsdist 7b811d5
cvsdist 7b811d5
* Wed Jun 16 2004 Karsten Hopp <karsten@redhat.de> 20040229-2 
cvsdist 7b811d5
- add ppc64 patch to avoid ppc64 dot symbol problem
cvsdist 7b811d5
cvsdist 7b811d5
* Fri May 28 2004 Karsten Hopp <karsten@redhat.de> 20040229-1 
cvsdist 7b811d5
- initial version
cvsdist 00f58df