rpms/ksh/devel ksh-20080725-ttou.patch, NONE, 1.1 .cvsignore, 1.14, 1.15 ksh.spec, 1.37, 1.38 sources, 1.14, 1.15 ksh-20070328-ttou.patch, 1.1, NONE

Tomas Smetana (tsmetana) fedora-extras-commits at redhat.com
Mon Jul 28 06:55:52 UTC 2008


Author: tsmetana

Update of /cvs/pkgs/rpms/ksh/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv28664

Modified Files:
	.cvsignore ksh.spec sources 
Added Files:
	ksh-20080725-ttou.patch 
Removed Files:
	ksh-20070328-ttou.patch 
Log Message:
* Mon Jul 28 2008 Tomas Smetana <tsmetana at redhat.com> 20080725-1
- new upstream version


ksh-20080725-ttou.patch:

--- NEW FILE ksh-20080725-ttou.patch ---
diff -up ksh-20080725/src/cmd/ksh93/sh/jobs.c.ttou ksh-20080725/src/cmd/ksh93/sh/jobs.c
--- ksh-20080725/src/cmd/ksh93/sh/jobs.c.ttou	2008-07-28 08:25:02.000000000 +0200
+++ ksh-20080725/src/cmd/ksh93/sh/jobs.c	2008-07-28 08:27:30.000000000 +0200
@@ -663,9 +663,16 @@ static void job_reset(register struct pr
 {
 	/* save the terminal state for current job */
 #ifdef SIGTSTP
+	Sig_handler_t saved_handler;
+	
+	saved_handler = signal(SIGTTOU, SIG_IGN);
 	job_fgrp(pw,tcgetpgrp(job.fd));
 	if(tcsetpgrp(job.fd,job.mypid) !=0)
+	{
+		signal(SIGTTOU, saved_handler);
 		return;
+	}
+	signal(SIGTTOU, saved_handler);
 #endif	/* SIGTSTP */
 	/* force the following tty_get() to do a tcgetattr() unless fg */
 	if(!(pw->p_flag&P_FG))


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ksh/devel/.cvsignore,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- .cvsignore	11 Feb 2008 08:19:43 -0000	1.14
+++ .cvsignore	28 Jul 2008 06:55:21 -0000	1.15
@@ -1,3 +1,3 @@
-INIT.2008-02-02.tgz
-ast-ksh.2008-02-02.tgz
-ast-ksh-locale.2008-02-02.tgz
+INIT.2008-07-25.tgz
+ast-ksh.2008-07-25.tgz
+ast-ksh-locale.2008-07-25.tgz


Index: ksh.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ksh/devel/ksh.spec,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -r1.37 -r1.38
--- ksh.spec	11 Feb 2008 08:19:43 -0000	1.37
+++ ksh.spec	28 Jul 2008 06:55:21 -0000	1.38
@@ -1,5 +1,5 @@
 #ExclusiveArch:  x86_64
-%define       releasedate   2008-02-02
+%define       releasedate   2008-07-25
 #ExcludeArch:  ia64
 
 Name:         ksh
@@ -7,7 +7,7 @@
 URL:          http://www.kornshell.com/
 Group:        System Environment/Shells
 License:      Common Public License Version 1.0
-Version:      20080202
+Version:      20080725
 Release:      1%{?dist}
 Source0:      http://www.research.att.com/~gsf/download/tgz/ast-ksh.%{releasedate}.tgz
 Source1:      http://www.research.att.com/~gsf/download/tgz/INIT.%{releasedate}.tgz
@@ -16,7 +16,7 @@
 Patch1:       ksh-20070328-uname.patch
 Patch2:       ksh-20070328-useex.patch
 Patch3:       ksh-20070328-builtins.patch
-Patch4:       ksh-20070328-ttou.patch
+Patch4:       ksh-20080725-ttou.patch
 Patch5:       ksh-20070628-unaligned.patch
 # for debugging only:
 #Patch100:     ksh-20060124-iffedebug.patch
@@ -44,7 +44,7 @@
 %patch1 -p1 -b .uname
 %patch2 -p1 -b .use_ex
 %patch3 -p1 -b .builtins
-%patch4 -p1 -b .ttou
+#%patch4 -p1 -b .ttou
 %patch5 -p1 -b .unaligned
 #patch100 -p1 -b .iffedebug
 
@@ -104,6 +104,12 @@
     rm -rf $RPM_BUILD_ROOT
 
 %changelog
+* Mon Jul 28 2008 Tomas Smetana <tsmetana at redhat.com> 20080725-1
+- new upstream version
+
+* Thu Jun 26 2008 Tomas Smetana <tsmetana at redhat.com> 20080624-1
+- new upstream version
+
 * Mon Feb 11 2008 Tomas Smetana <tsmetana at redhat.com> 20080202-1
 - new upstream version
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ksh/devel/sources,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- sources	11 Feb 2008 08:19:43 -0000	1.14
+++ sources	28 Jul 2008 06:55:21 -0000	1.15
@@ -1,3 +1,3 @@
-740c6fc775bf2f7b6bff463bdbad1c31  INIT.2008-02-02.tgz
-d2a71e320fbaa7a0fd950a27c7e4b099  ast-ksh.2008-02-02.tgz
-f003813d83fa2606017b3b60196ad38e  ast-ksh-locale.2008-02-02.tgz
+59bd2850ce70bd93db3760578e237449  INIT.2008-07-25.tgz
+aa6031753184ce6a5d08a8abc8c0ab92  ast-ksh.2008-07-25.tgz
+cd5b1720c1c0584e13cc689e75b4baf2  ast-ksh-locale.2008-07-25.tgz


--- ksh-20070328-ttou.patch DELETED ---




More information about the fedora-extras-commits mailing list