--- /dev/null
+#!/bin/sh
+
+components=$*
+[ -z "$components" ] && components="eet evas ecore embryo edje python-evas python-ecore python-edje"
+
+for component in $components ; do
+ echo "building $component package"
+ rm -rf ./component
+ svn export https://garage.maemo.org/svn/maemo-efl/trunk/$component
+ cd $component
+ tar -zxf ../${component}_*.orig.tar.gz --strip-components=1
+ if [ -d debian/patches ] ; then
+ quilt pop -a -f
+ quilt push -a
+ fi
+ if [ -f configure.in ] ; then
+ automake
+ autoconf
+ fi
+ # FIXME: install build dependencies here
+ dpkg-buildpackage -rfakeroot -us -uc -sa -D || exit
+done
+
--- /dev/null
+#!/bin/sh
+
+for component in $* ; do
+ rm -rf ./$component*
+ cvs -z3 -d :pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e co -d ./$component e17/libs/$component
+ cd ./$component
+ ./autogen.sh && make dist-gzip
+ version=`sed -n 's/#define VERSION "\([^"]\+\)"/\1/p' config.h`
+ mv $component-$version.tar.gz ../
+ cd ../
+ tar zxf $component-$version.tar.gz --exclude=debian
+ tar zcf ${component}_${version}.orig.tar.gz $component-$version
+ rm -rf $component-$version.tar.gz $component-$version
+done
+
--- /dev/null
+#!/bin/sh
+
+for component in $* ; do
+ rm -rf ./$component*
+ cvs -z3 -d :pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e co -d ./$component e17/proto/python-efl/$component
+ version=`sed -n "s/.*version[ ]*=[ ]*'\([^']\+\)'.*/\1/p" $component/setup.py`
+ #find ./$component -name CVS -type d -exec rm -rf {} ;
+ mv ./$component ./$component-$version
+ tar zcf ${component}_$version.orig.tar.gz --exclude=CVS $component-$version
+done
+