Sophie

Sophie

distrib > Fedora > 13 > x86_64 > by-pkgid > 02c7113ddd696806884655391cd1af4d > files > 2

podsleuth-0.6.7-1.fc13.src.rpm

diff -ur podsleuth-0.6.0.orig/src/PodSleuth.Hal/hal-podsleuth.in podsleuth-0.6.0/src/PodSleuth.Hal/hal-podsleuth.in
--- podsleuth-0.6.0.orig/src/PodSleuth.Hal/hal-podsleuth.in	2007-09-17 19:51:40.000000000 +1200
+++ podsleuth-0.6.0/src/PodSleuth.Hal/hal-podsleuth.in	2008-05-15 13:39:33.000000000 +1200
@@ -3,6 +3,7 @@
 MONO=mono
 MONO_ARGS="--debug"
 MONO_EXEC="@libdir@/@PACKAGE@/PodSleuth.Hal.exe"
+MONO_SHARED_DIR=/tmp/.podsleuth
 
 if [ "$1" = "--update" ]; then
 	MONO_EXEC_ARGS="--update"
@@ -13,8 +14,10 @@
 DEBUG_PATH=/tmp/podsleuth-debug
 
 rm -f $DEBUG_PATH
+mkdir -p $MONO_SHARED_DIR
 
-$MONO $MONO_ARGS $MONO_EXEC $MONO_EXEC_ARGS &> $DEBUG_PATH && {
+MONO_SHARED_DIR=$MONO_SHARED_DIR $MONO $MONO_ARGS $MONO_EXEC $MONO_EXEC_ARGS &> $DEBUG_PATH && {
 	rm -f $DEBUG_PATH
+	rm -rdf $MONO_SHARED_DIR
 }