From 5cd6ddd0cba119a72d626fca560d5c9c80498f6b Mon Sep 17 00:00:00 2001 From: fred Date: Wed, 8 Jul 1998 09:28:35 +0000 Subject: [PATCH] lilypond-1.0.1 --- stepmake/bin/package-zet.sh | 42 +++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100755 stepmake/bin/package-zet.sh diff --git a/stepmake/bin/package-zet.sh b/stepmake/bin/package-zet.sh new file mode 100755 index 0000000000..9c8cf8ecd1 --- /dev/null +++ b/stepmake/bin/package-zet.sh @@ -0,0 +1,42 @@ +#!/bin/sh +# package-zet.sh --- help configure a StepMake package's sourcetree +# normally invoked by a script like: +# +# zet-pack.sh ( e.g.: ". bin/zet-lily.sh") +# +PACKAGE=`echo $PACKAGE_NAME | tr '[a-z]' '[A-Z]'` +package=`echo $PACKAGE_NAME | tr '[A-Z]' '[a-z]'` +# +# You should set ${PACKAGE}_SOURCEDIR to the latest unpacked source dir, +# it will default to: +# +# $sources/$package (e.g.: LILYPOND_SOURCEDIR=/home/fred/usr/src/lilypond) +# + + +PACKAGE_SOURCEDIR=`eval echo '\$'${PACKAGE}_SOURCEDIR` +if [ "x$PACKAGE_SOURCEDIR" = "x" ]; then + eval ${PACKAGE}_SOURCEDIR="$prefix/src/$package" + export ${PACKAGE}_SOURCEDIR + PACKAGE_SOURCEDIR=`eval echo '\$'${PACKAGE}_SOURCEDIR` +fi +# +# and create links to here, if necessary +# +if [ ! -r $sources ]; then + (cd ..; ln -s `pwd` $sources) +fi +# +sourcetree=`basename \`pwd\`` +(cd ..; rm -f $package 2>&1 > /dev/null) +(cd ..; ln -s $sourcetree $package) +# +mkdir -p $prefix/bin +result=`echo $PATH | grep "$HOME/usr/bin"` +if [ "x$result" = "x" ];then + PATH=$PATH:$HOME/usr/bin +fi +result=`echo $PATH | grep "$sources/$package/bin"` +if [ "x$result" = "x" ];then + PATH=$PATH:$sources/$package/bin +fi -- 2.39.5