From 5349494106c6e111e48ad1eaae8a4ec3ac09338270b7cb0ef4ad0afa234f94e3 Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Thu, 19 Jan 2017 12:38:40 +0000 Subject: [PATCH] . OBS-URL: https://build.opensuse.org/package/show/shells/tcsh?expand=0&rev=68 --- tcsh.changes | 6 ++++++ tcsh.spec | 5 +++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/tcsh.changes b/tcsh.changes index 65bd906..4ff30dd 100644 --- a/tcsh.changes +++ b/tcsh.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Jan 19 12:20:06 UTC 2017 - werner@suse.de + +- Remove -L option on screen call dues API change, now we depend + on environment variables only. + ------------------------------------------------------------------- Wed Dec 7 15:29:56 UTC 2016 - werner@suse.de diff --git a/tcsh.spec b/tcsh.spec index c6eac8c..fcbc696 100644 --- a/tcsh.spec +++ b/tcsh.spec @@ -1,7 +1,7 @@ # # spec file for package tcsh # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -134,6 +134,7 @@ correction, a history mechanism, job control, and a C-like syntax. SCREENLOG=${SCREENDIR}/log cat > $SCREENRC<<-EOF deflogin off + deflog on logfile $SCREENLOG logfile flush 1 logtstamp off @@ -147,7 +148,7 @@ correction, a history mechanism, job control, and a C-like syntax. tail -q -s 0.5 -f $SCREENLOG & pid=$! env -i HOME=$HOME TERM=$TERM TMPDIR=$TMPDIR \ SCREENRC=$SCREENRC SCREENDIR=$SCREENDIR \ - screen -L -D -m make check + screen -D -m make check sleep 1 kill -TERM $pid rm -rf $SCREENDIR $TMPDIR