diff options
author | Sascha Silbe <silbe@buildslave-debian-squeeze-64bit.sugarlabs.org> | 2010-09-23 13:07:40 (GMT) |
---|---|---|
committer | Sascha Silbe <silbe@buildslave-debian-squeeze-64bit.sugarlabs.org> | 2010-09-23 13:07:40 (GMT) |
commit | 483700259a59e5f9947a4cbf974aa8ca9e67bb0f (patch) | |
tree | f23547e2552c01eaa1aa59627d19720aa9693934 | |
parent | 56c4852d8a76828ef1b7e5bd6ec5f006da1850b7 (diff) |
-rw-r--r-- | packages.conf | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/packages.conf b/packages.conf new file mode 100644 index 0000000..55c7a30 --- /dev/null +++ b/packages.conf @@ -0,0 +1,28 @@ +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 +} |