]> git.donarmstrong.com Git - wannabuild.git/commitdiff
Use keep-latest in trigger.often
authorJoachim Breitner <nomeata@debian.org>
Wed, 29 Jul 2009 14:06:57 +0000 (16:06 +0200)
committerJoachim Breitner <nomeata@debian.org>
Wed, 29 Jul 2009 14:06:57 +0000 (16:06 +0200)
This makes sure the Packages and Sources as passed to wanna-build do not
contain old entries, so that they are not passed to edos-debcheck. They
would not be considered by apt on the buildds for installation anyways.

trigger.often

index 31a1bd335e18c2e60441e50cd44bfe20521ecfc1..2cbf584d7717f9b437cf8989657e05c69b8ce91e 100755 (executable)
@@ -43,16 +43,18 @@ cd $TMPDIR
 rm -f Sources.unstable Sources.gz Packages.gz
 if wget $WGETOPT http://incoming.debian.org/buildd/Sources.gz; then
        mv Sources.gz Sources-unstable.accepted.gz
+       rm -f Sources-unstable.accepted
+       gunzip Sources-unstable.accepted.gz
 fi
 if wget $WGETOPT http://incoming.debian.org/buildd/Packages.gz; then
        mv Packages.gz Packages-unstable.accepted.gz
+       rm -f Packages-unstable.accepted
+       gunzip Packages-unstable.accepted.gz
 fi
-cp Sources.unstable.base Sources.unstable
-zcat Sources-unstable.accepted.gz >> Sources.unstable
+keep-latest Sources.unstable.base Sources-unstable.accepted > Sources.unstable
 for a in $ARCHS_unstable; do
        rm -f Packages.unstable.$a
-       cp Packages.unstable.$a.base Packages.unstable.$a
-       zcat Packages-unstable.accepted.gz >> Packages.unstable.$a
+       keep-latest Packages.unstable.$a.base Packages-unstable.accepted > Packages.unstable.$a
 done
        
 umask 007