GLUCOSE="sugar sugar-artwork sugar-base sugar-datastore sugar-presence-service sugar-toolkit" FRUCTOSE="browse calculate chat imageviewer paint pippy read" PACKAGES="${GLUCOSE} ${FRUCTOSE}" parse_package_info() { OLDIFS="$IFS" IFS=":" read upstream_name debian_name upstream_place <<< "$1" IFS="$OLDIFS" if [ -z "${debian_name}" ] ; then if egrep -q "(^| )${upstream_name}( |:|\$)" <<< "${FRUCTOSE}" ; then debian_name="sugar-${upstream_name}-activity" else debian_name="${upstream_name}" fi fi debian_repo=git://git.debian.org/git/collab-maint/"${debian_name}" case "${upstream_place}" in olpc) upstream_repo=git://dev.laptop.org/projects/"${upstream_name}" ;; '') upstream_repo=git://git.sugarlabs.org/projects/"${upstream_name}"/mainline.git ;; esac }