summaryrefslogtreecommitdiff
path: root/cpp/RPMTools.py
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/RPMTools.py')
-rw-r--r--cpp/RPMTools.py14
1 files changed, 5 insertions, 9 deletions
diff --git a/cpp/RPMTools.py b/cpp/RPMTools.py
index 32d4e53cfd3..a9967ae89e9 100644
--- a/cpp/RPMTools.py
+++ b/cpp/RPMTools.py
@@ -222,15 +222,11 @@ class Subpackage(Package):
class DotNetPackage(Subpackage):
def writePostInstall(self, ofile, version, intVersion, installDir):
ofile.write('\n%ifarch noarch\n')
- ofile.write('''x=`which mono 2> /dev/null | grep mono`
-if test ! "x$x" == "x";
-then
- mono_home=`dirname $x | sed -e "s/\/bin$//" | sed -e "s/\//\\x5c\\x5c\\x2f/g"`
- for f in icecs glacier2cs iceboxcs icegridcs icepatch2cs icestormcs;
- do
- sed -i.bak -e "s/^mono_root.*$/mono_root = $mono_home/" /usr/lib/pkgconfig/$f.pc ;
- done
-fi
+ ofile.write('''
+for f in icecs glacier2cs iceboxcs icegridcs icepatch2cs icestormcs;
+do
+ sed -i.bak -e "s/^mono_root.*$/mono_root = \/usr/" /usr/lib/pkgconfig/$f.pc ;
+done
''')
ofile.write('\n%endif\n')