Re: Reducing chroot count to 4 -- using aliases
Update for experimental. Now I understand where this sid-experimental-*
thing comes from
Christoph
--- 99builddsourceslist~ 2013-08-15 10:13:20.000000000 +0000
+++ 99builddsourceslist 2013-08-15 14:46:24.000000000 +0000
@@ -26,18 +26,26 @@
. "$SETUP_DATA_DIR/common-functions"
. "$SETUP_DATA_DIR/common-config"
+CHROOT_ALIAS="$(echo $CHROOT_ALIAS | sed -e 's/experimental/sid-experimental/g')"
+
if [ "$CHROOT_SESSION_PURGE" = "true" ]; then
- case $CHROOT_NAME in
- *-*-*-*-sbuild*)
- SUITE_BASE=$(echo $CHROOT_NAME | cut -f1 -d-)
- SUITE_VARIANT=$(echo $CHROOT_NAME | cut -f2,3 -d-)
+ if [ "Linux" != "`uname`" ]; then
+ tail='*-*-sbuild*'
+ else
+ tail='*-sbuild*'
+ fi
+
+ case $CHROOT_ALIAS in
+ *-*-*-$tail)
+ SUITE_BASE=$(echo $CHROOT_ALIAS | cut -f1 -d-)
+ SUITE_VARIANT=$(echo $CHROOT_ALIAS | cut -f2,3 -d-)
;;
- *-*-*-sbuild*)
- SUITE_BASE=$(echo $CHROOT_NAME | cut -f1 -d-)
- SUITE_VARIANT=$(echo $CHROOT_NAME | cut -f2 -d-)
+ *-*-$tail)
+ SUITE_BASE=$(echo $CHROOT_ALIAS | cut -f1 -d-)
+ SUITE_VARIANT=$(echo $CHROOT_ALIAS | cut -f2 -d-)
;;
- *-*-sbuild*)
- SUITE_BASE=$(echo $CHROOT_NAME | cut -f1 -d-)
+ *-$tail)
+ SUITE_BASE=$(echo $CHROOT_ALIAS | cut -f1 -d-)
if [ ${SUITE_BASE} != "sid" ]; then
SUITE_VARIANT="proposed-updates"
fi
Reply to: