1 pkgname=centrafuseauto-beta
4 pkgdesc="A complete automotive infotainment software suite"
5 url="https://www.centrafuse.com"
8 source=("http://dl.dropbox.com/u/28660381/Linux%20Repo/x86/Centrafuse_4.0.14_Linux_x86.tar.gz")
9 md5sums=('ad7fff09adfd35e3f8b02c295f23600b')
10 depends=('mono' 'gstreamer0.10-ffmpeg' 'gstreamer0.10-ugly' 'gstreamer0.10-ugly-plugins' 'gstreamer0.10-bad' 'gstreamer0.10-bad-plugins' 'gstreamer0.10-base' 'gstreamer0.10-base-plugins' 'gstreamer0.10' 'flite' 'ecasound' 'gstreamer-sharp' 'sphinxbase' 'pocketsphinx')
11 install="centrafuse-beta.install"
16 # Create directories that might not be included in TAR
17 mkdir -p opt/Centrafuse_$pkgver/RadioModules
18 mkdir -p opt/Centrafuse_$pkgver/Visuals
19 mkdir -p usr/share/Centrafuse/CentrafuseAuto/Default/Plugins
20 mkdir -p usr/share/Centrafuse/CentrafuseAuto/Default/RadioModules
22 mkdir -p $pkgdir/opt/centrafuseauto
24 cp -r opt/Centrafuse_$pkgver/* $pkgdir/opt/centrafuseauto/
26 chown -R root:root $pkgdir/opt/centrafuseauto
27 chown -R root:root $pkgdir/usr/share/Centrafuse
28 chown -R root:root $pkgdir/usr/local/bin/centrafuseauto
29 chown -R root:root $pkgdir/usr/share/fonts/truetype/utsaah
31 # Set directory permissions
32 chmod 755 $pkgdir/opt/centrafuseauto
33 chmod 755 $pkgdir/usr/share/Centrafuse
34 chmod 755 $pkgdir/usr/share/fonts/truetype/utsaah
36 # Set directory permissions
37 find $pkgdir/opt/centrafuseauto -type d -exec chmod 755 {} \;
38 find $pkgdir/usr/share/Centrafuse -type d -exec chmod 755 {} \;
39 find $pkgdir/usr/share/fonts/truetype/utsaah -type d -exec chmod 755 {} \;
41 # Set directory write permissions
42 find $pkgdir/opt/centrafuseauto/Plugins -type d -exec chmod 777 {} \;
43 find $pkgdir/opt/centrafuseauto/RadioModules -type d -exec chmod 777 {} \;
44 find $pkgdir/opt/centrafuseauto/Skins -type d -exec chmod 777 {} \;
46 # Set generic permissions for all files
47 find $pkgdir/opt/centrafuseauto -type f -exec chmod 666 {} \;
48 find $pkgdir/usr/share/Centrafuse -type f -exec chmod 666 {} \;
49 find $pkgdir/usr/share/fonts/truetype/utsaah -type f -exec chmod 666 {} \;
51 # Set execute file permissions
52 chmod 644 $pkgdir/usr/local/bin/centrafuseauto
53 chmod a+x $pkgdir/opt/centrafuseauto/centrafuseauto
54 chmod a+x $pkgdir/usr/local/bin/centrafuseauto
55 find $pkgdir/opt/centrafuseauto -name "*.exe" -exec chmod a+x {} \;
56 find $pkgdir/opt/centrafuseauto -name "*.dll" -exec chmod a+x {} \;
59 sed -i 's/${INSTALL_DIR}/mono \/opt\/centrafuseauto/' $pkgdir/usr/local/bin/centrafuseauto
60 sed -i 's/${INSTALL_DIR}/mono \/opt\/centrafuseauto/' $pkgdir/opt/centrafuseauto/centrafuseauto