[ARM] Added neccessary GLES, EGL and other arm related files
[xbmc:xbmc-antiquated.git] / trunk / arm-scripts / create-pkgsfile.sh
1 #!/bin/sh
2
3 # This will create a tar file that contains all the armel packages already extracted.
4
5 # Dont go further if there are no packages, i.e install-pkgs.sh was not run!
6 if [ ! -e pkgs ]
7 then
8   echo "install-pkgs.sh was not run!!! Exiting!"
9   exit
10 fi
11
12 # Cleanup
13 if [ -e pkgs-output.txt ]
14 then
15   rm pkgs-output.txt
16 fi
17
18 # Cleanup
19 if [ -e pkgs.tar.bz2 ]
20 then
21   rm pkgs.tar.bz2
22 fi
23
24 # Extract all deb packages into a temporary directory.
25 # Keep the output log, incase something went wrong.
26 cd pkgs
27 mkdir tmp
28
29 echo "Collecting all package data... please wait"
30 for i in `ls *.deb`
31 do
32   dpkg-deb -x $i tmp/ >> ../pkgs-output.txt 2>&1
33 done
34 echo "Please check pkgs-output.txt for any errors that may have been encountered!"
35
36 echo "Creating tar file... please wait"
37 cd tmp
38 tar cjf ../../pkgs.tar.bz2 ./
39 cd ../
40 rm -r tmp
41 echo "Done! Output: pkgs.tar.bz2"