0.9.1.041-maemo.2 release tagged
[maemo-efl] / tags / 0.9.1.041-maemo.2 / scripts / build.sh
1 #!/bin/sh
2
3 components=$*
4 [ -z "$components" ] && components="eet evas ecore embryo edje python-evas python-ecore python-edje"
5
6 export SBOX_DEFAULT_AUTOMAKE=1.8
7
8 for component in $components ; do 
9         echo "building $component package"
10         rm -rf ./component
11         svn export https://garage.maemo.org/svn/maemo-efl/trunk/$component
12         cd $component
13         tar -zxf ../${component}_*.orig.tar.gz --strip-components=1
14         if [ -d debian/patches ] ; then
15                 quilt pop -a -f
16                 quilt push -a
17         fi
18         if [ -f configure.in ] ; then
19                 automake
20                 autoconf
21         fi
22         # FIXME: install build dependencies here
23         dpkg-buildpackage -rfakeroot -us -uc -sa -D || exit
24         cd ..
25         fakeroot dpkg -i *$component*deb || exit
26 done
27