summary refs log tree commit diff
path: root/pkgs/applications/science/math/sage/spkg-singular.patch
blob: 606ffcd3ad4ed6a89c99c08f642d708039ec284c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
diff --git a/build/pkgs/singular/spkg-install b/build/pkgs/singular/spkg-install
index 8caafb1699..3c34e6608a 100644
--- a/build/pkgs/singular/spkg-install
+++ b/build/pkgs/singular/spkg-install
@@ -2,6 +2,13 @@
 ## Singular
 ###########################################
 
+# Fix hardcoded paths, while making sure to only update timestamps of actually
+# changed files (otherwise confuses make)
+grep -rlF '/bin/rm' . | while read file
+do
+	sed -e 's@/bin/rm@rm@g' -i "$file"
+done
+
 if [ -z "$SAGE_LOCAL" ]; then
     echo >&2 "Error: SAGE_LOCAL undefined -- exiting..."
     echo >&2 "Maybe run 'sage -sh'?"