Gentoo Archives: gentoo-commits

From: Christian Ruppert <idl0r@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/qa-scripts:master commit in: genrdeps/
Date: Sun, 01 Apr 2012 22:10:37
Message-Id: 1333318015.c5f274ccc91d59cddceb63aa9f65c5741e6b678c.idl0r@gentoo
1 commit: c5f274ccc91d59cddceb63aa9f65c5741e6b678c
2 Author: Christian Ruppert <idl0r <AT> gentoo <DOT> org>
3 AuthorDate: Sun Apr 1 22:06:55 2012 +0000
4 Commit: Christian Ruppert <idl0r <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 1 22:06:55 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/qa-scripts.git;a=commit;h=c5f274cc
7
8 Improve run-genrdeps-index.sh
9
10 This is a slightly modified version of Arfrever's patch (bug 410399).
11 We'll remove the output dirs now only when we're done with the specified job,
12 this allows us to view the old data while an update is running in the
13 background.
14
15 Reported-by: Arfrever Frehtes Taifersar Arahesis <arfrever.fta <AT> gmail.com>
16 X-Gentoo-Bug: 410399
17 X-Gentoo-Bug-URL: https://bugs.gentoo.org/410399
18
19 ---
20 genrdeps/run-genrdeps-index.sh | 30 ++++++++++++++++++++----------
21 1 files changed, 20 insertions(+), 10 deletions(-)
22
23 diff --git a/genrdeps/run-genrdeps-index.sh b/genrdeps/run-genrdeps-index.sh
24 index 09cf7ac..819940d 100755
25 --- a/genrdeps/run-genrdeps-index.sh
26 +++ b/genrdeps/run-genrdeps-index.sh
27 @@ -1,21 +1,31 @@
28 #!/bin/sh
29 OUTPUTDIR=/var/www/qa-reports.gentoo.org/htdocs/output/genrdeps
30 -[[ -d ${OUTPUTDIR} ]] || mkdir -p ${OUTPUTDIR}
31 +[ -d "${OUTPUTDIR}" ] || mkdir -p ${OUTPUTDIR}
32 +cd ${OUTPUTDIR}
33
34 -rm -rf ${OUTPUTDIR}/rindex
35 -mkdir ${OUTPUTDIR}/rindex
36 -cd ${OUTPUTDIR}/rindex
37 +mkdir .rindex_new
38 +pushd .rindex_new > /dev/null
39 /var/www/qa-reports.gentoo.org/qa-scripts/genrdeps/genrdeps.py RDEPEND
40 find | cut -c 3- > .rindex
41 +popd > /dev/null
42 +mv rindex rindex_old
43 +mv .rindex_new rindex
44 +rm -rf rindex_old
45
46 -rm -rf ${OUTPUTDIR}/dindex
47 -mkdir ${OUTPUTDIR}/dindex
48 -cd ${OUTPUTDIR}/dindex
49 +mkdir .dindex_new
50 +pushd .dindex_new > /dev/null
51 /var/www/qa-reports.gentoo.org/qa-scripts/genrdeps/genrdeps.py DEPEND
52 find | cut -c 3- > .dindex
53 +popd > /dev/null
54 +mv dindex dindex_old
55 +mv .dindex_new dindex
56 +rm -rf dindex_old
57
58 -rm -rf ${OUTPUTDIR}/pindex
59 -mkdir ${OUTPUTDIR}/pindex
60 -cd ${OUTPUTDIR}/pindex
61 +mkdir .pindex_new
62 +pushd .pindex_new > /dev/null
63 /var/www/qa-reports.gentoo.org/qa-scripts/genrdeps/genrdeps.py PDEPEND
64 find | cut -c 3- > .pindex
65 +popd > /dev/null
66 +mv pindex pindex_old
67 +mv .pindex_new pindex
68 +rm -rf pindex_old