openbsd-ports/lang/erlang/patches/patch-erts_etc_unix_Install_src
steven fd86297c92 update to erlang R11B-0
from maintainer Jon Olsson <jon at vexed.se>

ok sturm@
2006-08-02 17:21:19 +00:00

75 lines
1.9 KiB
Plaintext

$OpenBSD: patch-erts_etc_unix_Install_src,v 1.3 2006/08/02 17:21:19 steven Exp $
--- erts/etc/unix/Install.src.orig Wed May 3 09:57:33 2006
+++ erts/etc/unix/Install.src Wed May 17 16:06:25 2006
@@ -8,7 +8,8 @@ while [ $# -ne 0 ]; do
case $1 in
-minimal) start_option=minimal ;;
-sasl) start_option=sasl ;;
- *) ERL_ROOT=$1 ;;
+ *) ERL_ROOT=$DESTDIR/$1;
+ ERL_IROOT=$1 ;;
esac
shift
done
@@ -35,7 +36,7 @@ fi
if [ -d $ERL_ROOT/erts-%I_VSN%/obj ]
then
cd $ERL_ROOT/erts-%I_VSN%/obj
- sed -e "s;%FINAL_ROOTDIR%;$ERL_ROOT;" Makefile.src > Makefile
+ sed -e "s;%FINAL_ROOTDIR%;$ERL_IROOT;" Makefile.src > Makefile
fi
if [ ! -d $ERL_ROOT/bin ]
@@ -59,14 +60,14 @@ esac
cd $ERL_ROOT/erts-%I_VSN%/bin
-sed -e "s;%FINAL_ROOTDIR%;$ERL_ROOT;" erl.src > erl
+sed -e "s;%FINAL_ROOTDIR%;$ERL_IROOT;" erl.src > erl
chmod 755 erl
#
# Create start file for embedded system use,
#
(cd $ERL_ROOT/erts-%I_VSN%/bin;
- sed -e "s;%FINAL_ROOTDIR%;$ERL_ROOT;" start.src > start;
+ sed -e "s;%FINAL_ROOTDIR%;$ERL_IROOT;" start.src > start;
chmod 755 start)
cd $ERL_ROOT/bin
@@ -85,7 +86,7 @@ if [ -h epmd ]; then
/bin/rm -f epmd
fi
-ln -s $ERL_ROOT/erts-%I_VSN%/bin/epmd epmd
+ln -s ../erts-%I_VSN%/bin/epmd epmd
cp -p $ERL_ROOT/erts-%I_VSN%/bin/run_erl .
cp -p $ERL_ROOT/erts-%I_VSN%/bin/to_erl .
@@ -95,7 +96,7 @@ chmod 755 start_erl
echo ""
echo %I_VSN% %I_SYSTEM_VSN% > $ERL_ROOT/releases/start_erl.data
-sed -e "s;%ERL_ROOT%;$ERL_ROOT;" $ERL_ROOT/releases/RELEASES.src > $ERL_ROOT/releases/RELEASES
+sed -e "s;%ERL_ROOT%;$ERL_IROOT;" $ERL_ROOT/releases/RELEASES.src > $ERL_ROOT/releases/RELEASES
if [ "$start_option" = "query" ]
then
@@ -134,16 +135,4 @@ if [ "X$TARGET" != "Xsunos5" -a -d $ERL_
(ranlib $library) > /dev/null 2>&1
done
fi
-
-
-#
-# Fixing the man pages
-#
-
-if [ -d $ERL_ROOT/man ]
-then
- cd $ERL_ROOT
- ./misc/format_man_pages $ERL_ROOT
-fi
-