X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;ds=sidebyside;f=wanna-build%2Ftrigger.daily;h=8a1e4c39c35db40b46ecfe9eb7228edd6f697f55;hb=6cc79b7b093af0c68c9d80c61d5aa7cfe72c9188;hp=ddb027e9bdb37c28adbdf93f8c09e02e3860a28c;hpb=7f7fd010ed3038e7ad4cd5dd80610a9034044f8c;p=dak.git diff --git a/wanna-build/trigger.daily b/wanna-build/trigger.daily index ddb027e9..8a1e4c39 100755 --- a/wanna-build/trigger.daily +++ b/wanna-build/trigger.daily @@ -3,8 +3,12 @@ # Updates wanna-build databases after the archive maintenance # finishes # +# Files: +# Sources-* == upstream fetched file +# Sources.* == uncompressed, concat'd version PATH="/bin:/usr/bin" -DISTS="unstable oldstable-security stable stable-security testing testing-security" +#testing must be before unstable so late upld don't build for testing needlessly +DISTS="oldstable-security stable stable-security testing testing-security unstable" SECTIONS="main contrib non-free" ARCHS_oldstable="m68k arm sparc alpha powerpc i386" ARCHS_stable="mips mipsel ia64 hppa s390 $ARCHS_oldstable" @@ -160,10 +164,10 @@ for d in $DISTS ; do done fi for a in $ARCHS ; do - if [ "$d" = "unstable" ]; then + if [ "$d" = "unstable" -o ! -e "quinn-unstable.$a-old" ]; then quinn-diff -A $a -a /org/buildd.debian.org/web/quinn-diff/Packages-arch-specific -s Sources.$d -p Packages.$d.$a >> quinn-$d.$a else - quinn-diff -A $a -a /org/buildd.debian.org/web/quinn-diff/Packages-arch-specific -s Sources.$d -p Packages.$d.$a | fgrep -v -f quinn-unstable.$a >> quinn-$d.$a + quinn-diff -A $a -a /org/buildd.debian.org/web/quinn-diff/Packages-arch-specific -s Sources.$d -p Packages.$d.$a | fgrep -v -f quinn-unstable.$a-old >> quinn-$d.$a fi done done