summaryrefslogtreecommitdiff
path: root/audio/rosegarden/files/patch-ad
blob: 815a1db29be886e7f71814cbf0be55fa4190d3f1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
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.0 )
 
 $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
 
  )