summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xlibs/ncurses/FINAL3
-rw-r--r--libs/ncurses/HISTORY3
-rwxr-xr-xlibs/ncurses/INSTALL4
3 files changed, 8 insertions, 2 deletions
diff --git a/libs/ncurses/FINAL b/libs/ncurses/FINAL
new file mode 100755
index 0000000000..e6225bfc55
--- /dev/null
+++ b/libs/ncurses/FINAL
@@ -0,0 +1,3 @@
+message "removing stale files..." &&
+
+rm -rf "$TMPSTAGING"
diff --git a/libs/ncurses/HISTORY b/libs/ncurses/HISTORY
index fcdd218f6f..5cecfb931b 100644
--- a/libs/ncurses/HISTORY
+++ b/libs/ncurses/HISTORY
@@ -1,5 +1,8 @@
2011-02-27 Vlad Glagolev <stealth@sourcemage.org>
* DETAILS: updated spell to 5.8
+ * INSTALL: make TMPSTAGING global
+ * FINAL: added, to fix installation with recent installwatch -- remove
+ staging files here
2010-10-06 Eric Sandall <sandalle@sourcemage.org>
* DETAILS: PATCHLEVEL++ (Bug #15785)
diff --git a/libs/ncurses/INSTALL b/libs/ncurses/INSTALL
index db90f0dc52..d77e07fbee 100755
--- a/libs/ncurses/INSTALL
+++ b/libs/ncurses/INSTALL
@@ -12,6 +12,7 @@ function fixlinks() { # $1 = install root
make_normal &&
# setup staging
+persistent_add TMPSTAGING &&
local TMPSTAGING=/tmp/sorcery/ncurses.$$ &&
mkdir -p $TMPSTAGING/lib &&
MVERSION=${VERSION/.*/} &&
@@ -100,5 +101,4 @@ else
done
fi &&
-ldconfig &&
-rm -rf "/tmp/sorcery/ncurses.$$" # hardcode for safety
+ldconfig