From: fred Date: Wed, 8 Jul 1998 09:28:35 +0000 (+0000) Subject: lilypond-1.0.1 X-Git-Tag: release/1.5.59~5906 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=5cd6ddd0cba119a72d626fca560d5c9c80498f6b;p=lilypond.git lilypond-1.0.1 --- 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