summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-mathematics/scilab/files/scilab-4.1.2-tmp-fix.patch')
-rw-r--r--sci-mathematics/scilab/files/scilab-4.1.2-tmp-fix.patch133
1 files changed, 0 insertions, 133 deletions
diff --git a/sci-mathematics/scilab/files/scilab-4.1.2-tmp-fix.patch b/sci-mathematics/scilab/files/scilab-4.1.2-tmp-fix.patch
deleted file mode 100644
index f945fe12994c..000000000000
--- a/sci-mathematics/scilab/files/scilab-4.1.2-tmp-fix.patch
+++ /dev/null
@@ -1,133 +0,0 @@
-diff -Naur scilab-4.1.2/bin/scilink scilab-4.1.2.new/bin/scilink
---- scilab-4.1.2/bin/scilink 2001-04-26 03:43:33.000000000 -0400
-+++ scilab-4.1.2.new/bin/scilink 2008-11-07 08:57:27.000000000 -0500
-@@ -15,30 +15,31 @@
- shift
- LOCALPOS=`pwd`
- cd $SCI
--make show | grep -v make > /tmp/SciLink$$1
--sed -e "s+routines/default+\$SD+g" -e "s+libs+\$SL+g" -e "s+./pvm3+\$SPVM+g" /tmp/SciLink$$1 > /tmp/SciLink$$2
-+TMPWRKDIR=`mktemp -d sci.XXXXXXXXXX`
-+make show | grep -v make > $TMPWRKDIR/SciLink$$1
-+sed -e "s+routines/default+\$SD+g" -e "s+libs+\$SL+g" -e "s+./pvm3+\$SPVM+g" $TMPWRKDIR/SciLink$$1 > $TMPWRKDIR/SciLink$$2
- for i in $*
- do
- x=`basename $i`
-- sed "s+\$SD/$x++g" /tmp/SciLink$$2 > /tmp/SciLink$$3
-- rm -f /tmp/SciLink$$2
-- mv /tmp/SciLink$$3 /tmp/SciLink$$2
-+ sed "s+\$SD/$x++g" $TMPWRKDIR/SciLink$$2 > $TMPWRKDIR/SciLink$$3
-+ rm -f $TMPWRKDIR/SciLink$$2
-+ mv $TMPWRKDIR/SciLink$$3 $TMPWRKDIR/SciLink$$2
- done
--echo "#!/bin/sh" > /tmp/SciLink$$3
--echo SCI=$SCI >> /tmp/SciLink$$3
--echo "SD=\$SCI/routines/default" >> /tmp/SciLink$$3
--echo "SPVM=\$SCI/pvm3" >> /tmp/SciLink$$3
--echo "SL=\$SCI/libs" >> /tmp/SciLink$$3
--echo "LOCAL=\"$*\"" >> /tmp/SciLink$$3
--sed -e "s+\$SL+ \$LOCAL \$SL+" -e "s+show+scilex+g" /tmp/SciLink$$2 >> /tmp/SciLink$$3
-+echo "#!/bin/sh" > $TMPWRKDIR/SciLink$$3
-+echo SCI=$SCI >> $TMPWRKDIR/SciLink$$3
-+echo "SD=\$SCI/routines/default" >> $TMPWRKDIR/SciLink$$3
-+echo "SPVM=\$SCI/pvm3" >> $TMPWRKDIR/SciLink$$3
-+echo "SL=\$SCI/libs" >> $TMPWRKDIR/SciLink$$3
-+echo "LOCAL=\"$*\"" >> $TMPWRKDIR/SciLink$$3
-+sed -e "s+\$SL+ \$LOCAL \$SL+" -e "s+show+scilex+g" $TMPWRKDIR/SciLink$$2 >> $TMPWRKDIR/SciLink$$3
- cd $LOCALPOS
--mv /tmp/SciLink$$3 Script
-+mv $TMPWRKDIR/SciLink$$3 Script
- chmod +x Script
- echo "Linking a new Scilab with " $*
- ./Script
- echo "I've created : scilex and scilab which uses that scilex"
- sed -e "s+\$SCI/bin/scilex+`pwd`/scilex+g" $SCI/bin/scilab > scilab
- chmod +x scilab
--#rm -f /tmp/SciLink*
-+#rm -f $TMPWRKDIR/SciLink*
-
-
-diff -Naur scilab-4.1.2/util/scidem scilab-4.1.2.new/util/scidem
---- scilab-4.1.2/util/scidem 2002-09-02 07:14:52.000000000 -0400
-+++ scilab-4.1.2.new/util/scidem 2008-11-07 08:57:27.000000000 -0500
-@@ -6,33 +6,34 @@
- echo ------------------- File $2--------------------
- SCI1=$1
- if [ -f $3 ]; then rm $3;fi;
--trap "rm -f /tmp/$2.$$ /tmp/$2.$$.res /tmp/$2.$$.err /tmp/$2.$$.diff\
-+TMPWRKDIR=`mktemp -d sci.XXXXXXXXXX`
-+trap "rm -f $TMPWRKDIR/$2.$$ $TMPWRKDIR/$2.$$.res $TMPWRKDIR/$2.$$.err $TMPWRKDIR/$2.$$.diff\
- ;exit 1" 1 2 13 15
- echo "clear;lines(0);deff('[]=bugmes()','write(%io(2),''error on test'')');\
-- diary('$3');driver('Pos');" >> /tmp/$2.$$ ;
-+ diary('$3');driver('Pos');" >> $TMPWRKDIR/$2.$$ ;
- sed -e "s/pause,end/bugmes();quit;end/" \
- -e "s/halt()//" \
-- $2 >> /tmp/$2.$$ ;
--echo "diary(0);xend();exit;" >> /tmp/$2.$$ ;
--($SCI1/bin/scilab -nwni < /tmp/$2.$$ > /tmp/$2.$$.res ) 2> /tmp/$2.$$.err ;
-+ $2 >> $TMPWRKDIR/$2.$$ ;
-+echo "diary(0);xend();exit;" >> $TMPWRKDIR/$2.$$ ;
-+($SCI1/bin/scilab -nwni < $TMPWRKDIR/$2.$$ > $TMPWRKDIR/$2.$$.res ) 2> $TMPWRKDIR/$2.$$.err ;
- sed -e "s/ \./0\./g" -e "s/E+/D+/g" -e "s/E-/D-/g" -e "s/-\./-0\./g" -e "s/^-->//g" -e "s/^-1->//g" $3 > $3.n
- grep -v "xinit(" $3.n | grep -v "diary(" | grep -v "exec(" > $3
- rm -f $3.n
--if ( grep " error" /tmp/$2.$$.res > /dev/null ) ; then
-+if ( grep " error" $TMPWRKDIR/$2.$$.res > /dev/null ) ; then
- if [ $# != 4 ]; then
- echo "Test failed ERROR DETECTED while executing $2" ;
-- else if (grep "$4" /tmp/$2.$$.res > /dev/null ) ;
-+ else if (grep "$4" $TMPWRKDIR/$2.$$.res > /dev/null ) ;
- then echo Test skipped ;
- else echo "Test failed ERROR DETECTED while executing $2" ;
- fi;
- fi;
- else if [ -f $3.ref ];then
-- if ( diff -w $3 $3.ref > /tmp/$2.$$.diff ) ;
-+ if ( diff -w $3 $3.ref > $TMPWRKDIR/$2.$$.diff ) ;
- then echo Test passed ;
- else echo Test Failed SEE : diff -w $3 $3.ref ;
- fi;
- fi;
- fi;
- echo ----------------------------------------------------------
--#rm -f /tmp/$2.$$ /tmp/$2.$$.res /tmp/$2.$$.err /tmp/$2.$$.diff
-+#rm -f $TMPWRKDIR/$2.$$ $TMPWRKDIR/$2.$$.res $TMPWRKDIR/$2.$$.err $TMPWRKDIR/$2.$$.diff
- exit 0
-diff -Naur scilab-4.1.2/util/scidoc scilab-4.1.2.new/util/scidoc
---- scilab-4.1.2/util/scidoc 2006-01-04 09:40:34.000000000 -0500
-+++ scilab-4.1.2.new/util/scidoc 2008-11-07 08:57:27.000000000 -0500
-@@ -7,24 +7,26 @@
- SCI=$1
- export SCI
- if [ -f $3 ]; then rm $3;fi;
--trap "rm -f /tmp/$2.$$ /tmp/$2.$$.res /tmp/$2.$$.err /tmp/$2.$$.diff\
-+TMPWRKDIR=`mktemp -d sci.XXXXXXXXXX`
-+trap "rm -f $TMPWRKDIR/$2.$$ $TMPWRKDIR/$2.$$.res $TMPWRKDIR/$2.$$.err $TMPWRKDIR/$2.$$.diff\
- ;exit 1" 1 2 13 15
- echo "clear;lines(0);deff('[]=bugmes()','write(%io(2),''error on test'')');\
-- diary('$3');driver('Pos');" >> /tmp/$2.$$ ;
-+ diary('$3');driver('Pos');" >> $TMPWRKDIR/$2.$$ ;
- sed -e "s/pause,end/bugmes();quit;end/" \
- -e "s/halt()//" \
-- $2 >> /tmp/$2.$$ ;
--echo "diary(0);xend();quit;quit;quit;quit;quit;quit;" >> /tmp/$2.$$ ;
--($SCI/bin/scilex -nw < /tmp/$2.$$ > /tmp/$2.$$.res ) 2> /tmp/$2.$$.err ;
-+ $2 >> $TMPWRKDIR/$2.$$ ;
-+echo "diary(0);xend();quit;quit;quit;quit;quit;quit;" >> $TMPWRKDIR/$2.$$ ;
-+($SCI/bin/scilex -nw < $TMPWRKDIR/$2.$$ > $TMPWRKDIR/$2.$$.res ) 2> $TMPWRKDIR/$2.$$.err ;
- sed -e "s/ \.[0-9]/0&/g" -e "s/0 \./0./g" -e "s/E+/D+/g" -e "s/E-/D-/g" -e "s/-\./-0\./g" $3 > $3.n
- grep -v "xinit(" $3.n | grep -v "diary(" | grep -v "exec(" > $3
- rm -f $3.n
--if ( grep error /tmp/$2.$$.res > /dev/null ) ; then
-+if ( grep error $TMPWRKDIR/$2.$$.res > /dev/null ) ; then
- if [ $# != 4 ]; then
- echo "ERROR DETECTED while executing $2" ;
- fi;
- fi;
- echo ----------------------------------------------------------
--rm -f /tmp/$2.$$ /tmp/$2.$$.res /tmp/$2.$$.err /tmp/$2.$$.diff
-+rm -f $TMPWRKDIR/$2.$$ $TMPWRKDIR/$2.$$.res $TMPWRKDIR/$2.$$.err $TMPWRKDIR/$2.$$.diff
-+rmdir $TMPWRKDIR
- exit 0
-