blob: 7a07d1ac0fd6fe8e906f21285aed31fd39f9544b (
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
|
#!/bin/sh
# This will create a tar file that contains all the armel packages already extracted.
# Dont go further if there are no packages, i.e install-pkgs.sh was not run!
if [ ! -e pkgs ]
then
echo "install-pkgs.sh was not run!!! Exiting!"
exit
fi
# Cleanup
if [ -e pkgs-output.txt ]
then
rm pkgs-output.txt
fi
# Cleanup
if [ -e pkgs.tar.bz2 ]
then
rm pkgs.tar.bz2
fi
# Extract all deb packages into a temporary directory.
# Keep the output log, incase something went wrong.
cd pkgs
mkdir tmp
echo "Collecting all package data... please wait"
for i in `ls *.deb`
do
dpkg-deb -x $i tmp/ >> ../pkgs-output.txt 2>&1
done
echo "Please check pkgs-output.txt for any errors that may have been encountered!"
echo "Creating tar file... please wait"
cd tmp
tar cjf ../../pkgs.tar.bz2 ./
cd ../
rm -r tmp
echo "Done! Output: pkgs.tar.bz2"
|