Skip to content
Snippets Groups Projects
Commit 0837a708 authored by Russell Bryant's avatar Russell Bryant
Browse files

Add an "install-unpackaged" command to install_prereq for installing...

Add an "install-unpackaged" command to install_prereq for installing unpackaged dependencies (such as NBS and libresample).


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@269201 65c4cc65-6c06-0410-ace0-fbb531ad65f3
parent 3716797d
No related branches found
No related tags found
No related merge requests found
......@@ -12,9 +12,10 @@ usage() {
echo "$0: a script to install distribution-specific prerequirement"
echo 'Revision: $Id$'
echo ""
echo "Usage: $0: Shows this message."
echo "Usage: $0 test Prints commands it is about to run."
echo "Usage: $0 install Really install."
echo "Usage: $0: Shows this message."
echo "Usage: $0 test Prints commands it is about to run."
echo "Usage: $0 install Really install."
echo "Usage: $0 install-unpackaged Really install unpackaged requirements."
}
# Basic build system:
......@@ -36,6 +37,7 @@ KVERS=`uname -r`
case "$1" in
test) testcmd=echo ;;
install) testcmd='' ;;
install-unpackaged) unpackaged="yes" ;;
'') usage; exit 0 ;;
*) usage; exit 1 ;;
esac
......@@ -88,11 +90,28 @@ handle_obsd() {
$testcmd pkg_add $extra_packs
}
install_unpackaged() {
echo "*** Installing NBS (Network Broadcast Sound) ***"
svn co http://svn.digium.com/svn/nbs/trunk nbs-trunk
cd nbs-trunk
make && make install
cd ..
echo "*** Installing libresample ***"
svn co http://svn.digium.com/svn/thirdparty/libresample/trunk libresample-trunk
cd libresample-trunk
./configure && make && make install
cd ..
}
if in_test_mode; then
echo "#############################################"
echo "## $1: test mode."
echo "## Use the commands here to install your system."
echo "#############################################"
elif test "${unpackaged}" = "yes" ; then
install_unpackaged
exit 0
fi
OS=`uname -s`
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment