Blame paw-108-quote-protect-comis-script.dpatch
|
|
6804820 |
#! /bin/sh /usr/share/dpatch/dpatch-run
|
|
|
6804820 |
## 108-quote-protect-comis-script.dpatch by <kmccarty@debian.org>
|
|
|
6804820 |
##
|
|
|
6804820 |
## All lines beginning with `## DP:' are a description of the patch.
|
|
|
f20e8e9 |
## DP: Try to be whitespace-safe in script generated at runtime by COMIS.
|
|
|
6804820 |
|
|
|
6804820 |
@DPATCH@
|
|
|
6804820 |
diff -urNad cernlib-2005.05.09/src/pawlib/comis/code/cscrexec.F /tmp/dpep.tIRzzG/cernlib-2005.05.09/src/pawlib/comis/code/cscrexec.F
|
|
|
6804820 |
--- cernlib-2005.05.09/src/pawlib/comis/code/cscrexec.F 2000-09-25 10:16:36.000000000 -0400
|
|
|
6804820 |
+++ /tmp/dpep.tIRzzG/cernlib-2005.05.09/src/pawlib/comis/code/cscrexec.F 2005-06-09 15:41:16.757077306 -0400
|
|
|
6804820 |
@@ -70,7 +70,7 @@
|
|
|
6804820 |
LEXEC=LENOCC(FEXEC)
|
|
|
6804820 |
OPEN(LUNOUT,FILE=FEXEC(:LEXEC), STATUS='UNKNOWN',ERR=99)
|
|
|
6804820 |
WRITE(LUNOUT,'(A)') '#!/bin/sh'
|
|
|
6804820 |
- WRITE(LUNOUT,'(A)') 'olddir=`pwd`'
|
|
|
6804820 |
+ WRITE(LUNOUT,'(A)') 'olddir="`pwd`"'
|
|
|
6804820 |
* WRITE(LUNOUT,'(A)') 'cd '//CHPATH(:LPATH)
|
|
|
6804820 |
CHLINE= 'cd '//CHPATH(:LPATH)
|
|
|
6804820 |
L=LENOCC(CHLINE)
|
|
|
6804820 |
@@ -206,7 +206,7 @@
|
|
|
6804820 |
CHLINE= '/bin/rm -f '//NAME(:LN)//'.o'
|
|
|
6804820 |
L=LENOCC(CHLINE)
|
|
|
6804820 |
WRITE(LUNOUT,'(A)')CHLINE(:L)
|
|
|
6804820 |
- WRITE(LUNOUT,'(A)') 'cd $olddir'
|
|
|
6804820 |
+ WRITE(LUNOUT,'(A)') 'cd "$olddir"'
|
|
|
6804820 |
WRITE(LUNOUT,'(A)') 'exit 0'
|
|
|
6804820 |
CALL CSCLOS(LUNOUT)
|
|
|
6804820 |
CLOSE(LUNOUT)
|