+exit 0
+###########################################################
+# ARCHITECTURE INDEPENDENT MODULES
+###########################################################
+# For each scratchbox target
+for target in `$__sbox_sb_conf list --targets`; do
+ msg_begin "Checking distro and arch for target $target"
+ setup_distro $target
+ msg_end $?
+
+ msg " Distribution..: $__distro"
+ msg " Architecture..: $__arch"
+ msg " Build Options.: $__build_pkg_options"
+
+ if [ "x$__arch" = "xarm" ]; then
+ warn "Skipping target $target for architecture independent packages"
+ continue
+ fi
+
+ __arch="all"
+ __pkg_dir=`dirname $__pkg_dir`/$__arch
+
+ if [ ! -d $__pkg_dir ]; then
+ msg_begin " Creating dir for $__distro $__arch packages"
+ $__mkdir -p $__pkg_dir
+ msg_end $?
+ fi
+
+ msg_begin " Changing current sbox target to $target"
+ change_sbox_target $target
+ msg_end $?
+
+ # For each module
+ for module in $__python_efl_utils_module; do
+ msg " Building $module packages for $__distro $__arch"
+
+ if [ ! -d /tmp/$module ]; then
+ mkdir /tmp/$module
+ fi
+
+ if [ -d /tmp/$module/$module ]; then
+ msg_begin " Removing temporary $module"
+ rm -rf /tmp/$module/$module
+ msg_end $?
+ fi
+
+ msg_begin " Copying specific debian directory"
+ if [ -d ./$module/debian ]; then
+ cp -r ./$module/debian ./$module/$module/
+
+ if [ -d ./$module/debian_$__distro ]; then
+ cp -r ./$module/debian_$__distro/* ./$module/$module/debian/
+ fi
+ else
+ echo ""
+ warn " Missing debian directory for $module. Ignoring"
+ continue
+ fi
+ msg_end $?
+
+ msg_begin " Copying $module dir to /tmp"
+ cp -u -r $module /tmp
+ msg_end $?
+
+ msg_begin " Cleaning $module repository"
+ clean_repository $module/$module
+ msg_end $?
+
+ msg_begin " Building $module packages"
+ build_pkg /tmp/$module
+ msg_end $?
+
+ msg_begin " Signing $module packages"
+ sign_pkgs /tmp/$module
+ msg_end $?
+
+ msg_begin " Installing $module packages"
+ install_pkgs /tmp/$module
+ msg_end $?
+
+ msg_begin " Copying $module packages"
+ mv /tmp/$module/*.dsc /tmp/$module/*.tar.gz /tmp/$module/*.deb /tmp/$module/*.changes $__pkg_dir
+ msg_end $?
+
+ msg_begin " Removing temporary $module"
+ rm -rf /tmp/$module/$module
+ msg_end $?
+ done
+
+ msg_begin " Uninstalling packages $__installed_packages"
+ uninstall_pkgs
+ msg_end $?
+done
+
+###########################################################
+# VIRTUAL PACKAGES
+###########################################################
+# For each scratchbox target
+for target in `$__sbox_sb_conf list --targets`; do
+ msg_begin "Checking distro and arch for target $target"
+ setup_distro $target
+ msg_end $?
+
+ msg " Distribution..: $__distro"
+ msg " Architecture..: $__arch"
+ msg " Build Options.: $__build_pkg_options"
+
+ if [ "x$__arch" = "xarm" ]; then
+ warn "Skipping target $target for architecture independent packages"
+ continue
+ fi
+
+ __arch="all"
+ __pkg_dir=`dirname $__pkg_dir`/$__arch
+
+ if [ ! -d $__pkg_dir ]; then
+ msg_begin " Creating dir for $__distro $__arch packages"
+ $__mkdir -p $__pkg_dir
+ msg_end $?
+ fi
+
+ msg_begin " Changing current sbox target to $target"
+ change_sbox_target $target
+ msg_end $?
+
+ # For each module
+ for module in $__virtual_packages; do
+ msg " Building $module packages for $__distro $__arch"
+
+ if [ ! -d /tmp/$module ]; then
+ mkdir /tmp/$module
+ fi
+
+ if [ -d /tmp/$module/$module ]; then
+ msg_begin " Removing temporary $module"
+ rm -rf /tmp/$module/$module
+ msg_end $?
+ fi
+
+ msg_begin " Copying $module dir to /tmp"
+ cp -u -r $module /tmp/$module
+ msg_end $?
+
+ msg_begin " Building $module packages"
+ build_pkg /tmp/$module
+ msg_end $?
+
+ msg_begin " Signing $module packages"
+ sign_pkgs /tmp/$module
+ msg_end $?
+
+ msg_begin " Installing $module packages"
+ install_pkgs /tmp/$module
+ msg_end $?
+
+ msg_begin " Copying $module packages"
+ mv /tmp/$module/*.dsc /tmp/$module/*.tar.gz /tmp/$module/*.deb /tmp/$module/*.changes $__pkg_dir
+ msg_end $?
+
+ msg_begin " Removing temporary $module"
+ rm -rf /tmp/$module/$module
+ msg_end $?
+ done
+
+ msg_begin " Uninstalling packages $__installed_packages"
+ uninstall_pkgs
+ msg_end $?
+done
+