Updated EFL to svn rev38480 and added new package Eina (which
[maemo-efl] / trunk / scripts / mktarball-efl.sh
1 #!/bin/sh
2
3 components=$*
4 [ -z "$components" ] && components='eina eet evas ecore embryo edje epeg imlib2 epsilon etk e_dbus'
5
6 export SBOX_DEFAULT_AUTOMAKE=1.8
7
8 for component in $components ; do
9         rm -rf ./$component*
10         cvs -z3 -d :pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e co -d ./$component e17/libs/$component || exit
11         cd ./$component
12         ./autogen.sh && make dist-gzip
13         config_h=`grep AM_CONFIG_HEADER configure.in |sed 's/.*(\([^)]\+\)).*/\1/'`
14         version=`sed -n 's/#define VERSION "\([^"]\+\)"/\1/p' $config_h`
15         mv $component-$version.tar.gz ../
16         cd ../
17         tar zxf $component-$version.tar.gz --exclude=debian
18         tar zcf ${component}_${version}.orig.tar.gz $component-$version
19         rm -rf $component-$version.tar.gz $component-$version
20 done
21