From be02ac4b993cb05338d79f0e9c6219b8f565c409 Mon Sep 17 00:00:00 2001
From: Michael Pyne
Date: Mon, 21 Jun 2004 18:52:58 +0000
Subject: [PATCH] * Two bug fixes, two new features.
svn path=/trunk/kdenonbeta/kdecvs-build/; revision=322576
---
HISTORY | 4 +++
doc.html.in | 62 ++++++++++++++------------------
kdecvs-build | 99 +++++++++++++++++++++++++++++++++++++---------------
3 files changed, 101 insertions(+), 64 deletions(-)
diff --git a/HISTORY b/HISTORY
index f0184d8..643684c 100644
--- a/HISTORY
+++ b/HISTORY
@@ -8,6 +8,10 @@ Version history: 0.74
'simple' options like --help, --version, and --author are done. So now
options which require an argument set a flag, and the processing is done
later.
+ * Add feature for Amilcar, failed packages will display the path to the
+ appropriate log file.
+ * Another feature, automatically refresh build system if a Makefile.am is
+ added.
Version history: 0.73
* Added support for timing a build to the program. Each make attempt is
diff --git a/doc.html.in b/doc.html.in
index 8dd0f96..41d13a0 100644
--- a/doc.html.in
+++ b/doc.html.in
@@ -65,7 +65,30 @@ those who either can't or don't feel like installing it.
It is authored by Michael Pyne (mpyne (AT) grammarian (DOT) homelinux
(DOT) net), and is one of several build scripts for this purpose.
-2004-Jun-17: v$VERSION
+
2004-Jun-21: v0.74
+New features:
+
+- When a package fails to build, the script will give the file name of the
+appropriate log file in the summary. Some errors don't leave a log file.
+Hopefully later I'll have every error condition reported in the summary as
+well.
+- Based on advice from Amilcar Lucas, the build system will automatically
+refresh (without scrapping the builddir) if the CVS update for a module
+detects an added Makefile.am. This is hard to test, so I'd appreciate any
+reports on how well this is working.
+
+
+Bugfixes:
+
+- The -h option no longer prints annoying
+warnings. Thanks to Kurt V. Hindenburg for the patch.
+- The --install option was similarly
+afflicted. It has also been fixed. As of this release, the file
+successfully-build is no longer created.
+
+
+
+2004-Jun-17: v0.73
New features:
- The script now will report how long each module spent building, both in
@@ -139,6 +162,7 @@ of the script.
- The script tells you the log directory to examine after running.
+
2004-Jun-13: v0.72 -- This Should Work Edition™
Bugfixes:
@@ -170,42 +194,8 @@ the script, and now keeps me from doing stupid stuff like forgetting to
upgrade the version number in the script, forgetting to commit my changes to
my CVS repository, and forgetting to actually install the script to test.
-
-
2004-Jun-12: v0.71
-This release is dedicated to the heavy testing given the script by berkus and
-mornfall. Thanks guys!
-Bugfixes:
-
-- Make script header documentation better.
-- Force configure to run if qt-copy hasn't been configured. If you had
-interrupted the build process for qt-copy before the configure script had run,
-it wouldn't build right after that.
-
-
-New features:
-
-- If the admin directory does not exist for some reason, kick CVS in the
-head repeatedly until it checks it out. (I'm not responsible if CVS ends up in
-a coma).
-
-- Accept GPL license by default for qt-copy. If you happen to have a
-commerical license or some such for qt-copy, patches are accepted. :-)
-
-- Debug mode additions.
-
-- Experimental mode to simulate builddir != srcdir mode for qt-copy, as
-requested by berkus. This needs more testing, but it seems to Work For
-Me™. The appropriate configuration file option is use-qt-builddir-hack.
-
-- The script now creates a symlink to the latest log directory called
-latest. So you can always review the log of the last day the script
-ran in by browsing $(cvs-root)/log/latest.
-
-
-
I recommend that you set up a separate user account if you decide to run KDE
from CVS. I didn't at first, and I won't repeat that mistake for KDE 3.3 ;-).
I would also recommend that you add this script to your crontab so that you
@@ -841,7 +831,7 @@ href="#options">.kdecvs-buildrc options.
CVSup is a registered trademark of John D. Polstra.
-Last modified: Thu Jun 17 22:50:35 2004
+Last modified: Mon Jun 21 14:52:14 2004