bc087374d3
Submitted by: Ade Lovett <ade@lovett.com>
69 lines
2.0 KiB
Plaintext
69 lines
2.0 KiB
Plaintext
Index: do-install
|
|
@@ -1,27 +1,23 @@
|
|
#!/bin/sh
|
|
|
|
-BINDIR=/usr/local/bin
|
|
-LIBDIR=/usr/local/lib
|
|
+BINDIR=${PREFIX}/bin
|
|
+LIBDIR=${PREFIX}/lib
|
|
+APP=${PREFIX}/lib/X11/app-defaults
|
|
|
|
-install="sh ./install-sh"
|
|
-
|
|
-if [ ! -f ./bin/rosegarden ]; then
|
|
- echo "You're supposed to build it first..."
|
|
- exit 1
|
|
-fi
|
|
+install=/usr/bin/install
|
|
|
|
echo
|
|
echo Rosegarden 2.1 basic install script
|
|
echo
|
|
-echo 'Enter directory for the main rosegarden executable ['$BINDIR']'
|
|
-read newbin
|
|
-if [ t"$newbin" != t ]; then BINDIR="$newbin"; fi
|
|
-echo 'Enter directory to contain the rosegarden lib directory ['$LIBDIR']'
|
|
-read newlib
|
|
-if [ t"$newlib" != t ]; then LIBDIR="$newlib"; fi
|
|
-echo
|
|
-echo Thanks
|
|
-echo
|
|
+# echo 'Enter directory for the main rosegarden executable ['$BINDIR']'
|
|
+# read newbin
|
|
+# if [ t"$newbin" != t ]; then BINDIR="$newbin"; fi
|
|
+# echo 'Enter directory to contain the rosegarden lib directory ['$LIBDIR']'
|
|
+# read newlib
|
|
+# if [ t"$newlib" != t ]; then LIBDIR="$newlib"; fi
|
|
+# echo
|
|
+# echo Thanks
|
|
+# echo
|
|
|
|
ROSELIBDIR=$LIBDIR/rosegarden
|
|
|
|
@@ -46,20 +42,20 @@
|
|
$install -c -m 644 ./common/help/rosehelp.hnx $ROSELIBDIR/help
|
|
|
|
$install -d $ROSELIBDIR/petal
|
|
-test -f ./petal/Petal.so && $install -m 644 ./petal/Petal.so $ROSELIBDIR/petal
|
|
+test -f ./petal/Petal.so && $install -c -m 644 ./petal/Petal.so $ROSELIBDIR/petal
|
|
$install -c ./petal/Petal.tcl $ROSELIBDIR/petal
|
|
$install -c ./petal/petaleditor/PetalEditor.tcl $ROSELIBDIR/petal
|
|
$install -c ./petal/petalmidi/PetalMidi.tcl $ROSELIBDIR/petal
|
|
|
|
-( cd $ROSELIBDIR/petal ; echo "pkg_mkIndex . Petal.so *.tcl" | tclsh )
|
|
+( cd $ROSELIBDIR/petal ; echo "pkg_mkIndex . Petal.so *.tcl" | tclsh8.2 )
|
|
|
|
$install -d $ROSELIBDIR/rosepetal-filters
|
|
$install -c ./petal/harmonizer.tcl $ROSELIBDIR/rosepetal-filters
|
|
$install -c ./petal/pattern.tcl $ROSELIBDIR/rosepetal-filters
|
|
|
|
-test -d $HOME/.. || exit 0 # not set
|
|
-test -f $HOME/Rosegarden && mv $HOME/Rosegarden $HOME/Rosegarden.SAVED
|
|
-$install -c -m 644 Rosegarden $HOME
|
|
+
|
|
+test -f $APP/Rosegarden && mv $APP/Rosegarden $APP/Rosegarden.SAVED
|
|
+$install -c -m 644 Rosegarden $APP
|
|
|
|
)
|
|
|