summaryrefslogtreecommitdiff
path: root/pkgtools
diff options
context:
space:
mode:
authorjoerg <joerg>2010-02-26 16:25:49 +0000
committerjoerg <joerg>2010-02-26 16:25:49 +0000
commitc36f4ebaac3f42b6358448c5962d1f5616114214 (patch)
tree1e52e9be5a61acf5e345edfd9312d32e0563c74e /pkgtools
parentff74f32ef0bfa23559e7a8dc1ecb69f7e267f042 (diff)
downloadpkgsrc-c36f4ebaac3f42b6358448c5962d1f5616114214.tar.gz
pbulk-base-0.40:
Don't print all failed/successful jobs at the beginning, just a small message when it is done.
Diffstat (limited to 'pkgtools')
-rw-r--r--pkgtools/pbulk-base/Makefile4
-rw-r--r--pkgtools/pbulk/files/pbulk/pbuild/jobs.c12
2 files changed, 11 insertions, 5 deletions
diff --git a/pkgtools/pbulk-base/Makefile b/pkgtools/pbulk-base/Makefile
index 5ad88ebcb1a..c3cee5902e6 100644
--- a/pkgtools/pbulk-base/Makefile
+++ b/pkgtools/pbulk-base/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2009/08/23 18:02:04 joerg Exp $
+# $NetBSD: Makefile,v 1.3 2010/02/26 16:25:49 joerg Exp $
-DISTNAME= pbulk-base-0.39
+DISTNAME= pbulk-base-0.40
COMMENT= Core components of the modular bulk build framework
PKG_DESTDIR_SUPPORT= user-destdir
diff --git a/pkgtools/pbulk/files/pbulk/pbuild/jobs.c b/pkgtools/pbulk/files/pbulk/pbuild/jobs.c
index 6d09eb82be1..485fea39fbe 100644
--- a/pkgtools/pbulk/files/pbulk/pbuild/jobs.c
+++ b/pkgtools/pbulk/files/pbulk/pbuild/jobs.c
@@ -1,4 +1,4 @@
-/* $NetBSD: jobs.c,v 1.10 2009/01/31 23:25:38 joerg Exp $ */
+/* $NetBSD: jobs.c,v 1.11 2010/02/26 16:25:49 joerg Exp $ */
/*-
* Copyright (c) 2007, 2009 Joerg Sonnenberger <joerg@NetBSD.org>.
@@ -47,6 +47,8 @@
#include "pbulk.h"
#include "pbuild.h"
+static int post_initial;
+
static int log_success;
static int log_failed;
@@ -292,6 +294,10 @@ mark_initial(void)
mark_initial_state(log_success, JOB_DONE, "successful");
mark_initial_state(log_failed, JOB_FAILED, "failing");
+
+ if (verbosity >= 1)
+ printf("Initialisation complete.\n");
+ post_initial = 1;
}
static void
@@ -399,7 +405,7 @@ process_job(struct build_job *job, enum job_state state, int log_state)
err(1, "Cannot log successful build");
free(buf);
}
- if (verbosity >= 1)
+ if (verbosity >= 1 && post_initial)
ts_printf("Successfully built %s\n", job->pkgname);
break;
case JOB_FAILED:
@@ -409,7 +415,7 @@ process_job(struct build_job *job, enum job_state state, int log_state)
err(1, "Cannot log failed build");
free(buf);
}
- if (verbosity >= 1)
+ if (verbosity >= 1 && post_initial)
ts_printf("Failed to build %s\n", job->pkgname);
/* FALLTHROUGH */
case JOB_INDIRECT_FAILED: