summaryrefslogtreecommitdiff
path: root/install812.sh
blob: b4b15be54caafc5e19011a037ba11292bb5b8b58 (plain)
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
echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
echo "Please insure you have installed development packages for"
echo "x11, xext, jpeg, libpng, zlib and freetype2" 
echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
sleep 2
echo "Decompressing..."

INSTALLDIR="."
DIRECTFBDIR="."

FUSION="linux-fusion-8.1.2"

cd Source
tar xf $FUSION.tar.gz
cd $FUSION
patch -p1 < ../linux-fusion_8.1.2
make
make install
cd ..
mv $FUSION ../Kernel/linux-fusion

#mkdir -p $INSTALLDIR/lib
mkdir -p $INSTALLDIR/include/direct
mkdir -p $INSTALLDIR/include/fusion
mkdir -p $INSTALLDIR/include/voodoo
mkdir -p $INSTALLDIR/include/fusion/shm
mkdir -p $INSTALLDIR/include/gfx
mkdir -p $INSTALLDIR/include/gfx/generic
mkdir -p $INSTALLDIR/include/core
mkdir -p $INSTALLDIR/include/misc
mkdir -p $INSTALLDIR/include/linux
#cp -f $DIRECTFBDIR/Config_tv550/direct/*.h										$INSTALLDIR/include/direct
#cp -f $DIRECTFBDIR/Config_tv550/fusion/*.h										$INSTALLDIR/include/fusion
cp -f $DIRECTFBDIR/Source/$DIRECTFB/include/*.h							$INSTALLDIR/include
cp -f $DIRECTFBDIR/Source/$DIRECTFB/lib/direct/*.h						$INSTALLDIR/include/direct
cp -f $DIRECTFBDIR/Source/$DIRECTFB/lib/voodoo/*.h						$INSTALLDIR/include/voodoo
cp -f $DIRECTFBDIR/Source/$DIRECTFB/lib/fusion/*.h						$INSTALLDIR/include/fusion
cp -f $DIRECTFBDIR/Source/$DIRECTFB/lib/fusion/shm/*.h					$INSTALLDIR/include/fusion/shm
cp -f $DIRECTFBDIR/Source/$DIRECTFB/src/gfx/*.h							$INSTALLDIR/include/gfx
cp -f $DIRECTFBDIR/Source/$DIRECTFB/src/gfx/generic/*.h					$INSTALLDIR/include/gfx/generic
cp -f $DIRECTFBDIR/Source/$DIRECTFB/src/core/*.h						$INSTALLDIR/include/core
cp -f $DIRECTFBDIR/Source/$DIRECTFB/src/misc/*.h						$INSTALLDIR/include/misc
cp -f $DIRECTFBDIR/Source/$FUSIONDALE/include/*.h						$INSTALLDIR/include
cp -f $DIRECTFBDIR/Source/$SAWMAN/include/*.h							$INSTALLDIR/include
cp -f $DIRECTFBDIR/Source/$DIVINE/include/*.h							$INSTALLDIR/include
#cp -f $DIRECTFBDIR/Philips/DirectFB/systems/cetvfb/callbacks.h							$INSTALLDIR/include
#cp -f $DIRECTFBDIR/Kernel/linux-fusion/linux/include/linux/*.h							$INSTALLDIR/include/linux
cp -f $DIRECTFBDIR/Source/$FUSION/linux/include/linux/*.h	            $INSTALLDIR/include/linux
#cp -f $DIRECTFBDIR/libdirectfb.so												$INSTALLDIR/lib
#mv libdirectfb.so /usr/lib
rm -rf ../inc
mv $INSTALLDIR/include ../inc