1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-30 21:49:25 +00:00
freebsd-ports/audio/rosegarden/files/patch-ad
Maxim Sobolev 2f6fb4ef8c - Update MASTER_SITES
- Support PREFIX properly
- Fix configure error under XFree86 4.x

PR:			23621
Submitted by:		Ports Furry
No response from:	maintainer
2000-12-19 08:34:53 +00:00

78 lines
2.3 KiB
Plaintext

--- do-install.orig Wed Oct 22 06:20:43 1997
+++ do-install Wed Dec 13 03:31:28 2000
@@ -1,34 +1,30 @@
#!/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
( set -x
$install -d $BINDIR
-$install -s -c ./bin/rosegarden $BINDIR
+$install -s -c ./bin/rosegarden $BINDIR/rosegarden-bin
$install -d $ROSELIBDIR/bin
$install -s -c ./bin/sequencer $ROSELIBDIR/bin
@@ -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
)