summaryrefslogtreecommitdiff
path: root/buildlib/mkChangeLog
diff options
context:
space:
mode:
authorArch Librarian <arch@canonical.com>2004-09-20 16:52:16 +0000
committerArch Librarian <arch@canonical.com>2004-09-20 16:52:16 +0000
commitf4448842468110fc414c00f4149114de58e6786f (patch)
tree6a593ce9bdb57710d70acf9afc8a6f25dcb69c7d /buildlib/mkChangeLog
parentb53b7926de5d01fc33bc253fa94b9c98a0833dea (diff)
Changelog generator
Author: jgg Date: 1998-12-15 21:14:50 GMT Changelog generator
Diffstat (limited to 'buildlib/mkChangeLog')
-rwxr-xr-xbuildlib/mkChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/buildlib/mkChangeLog b/buildlib/mkChangeLog
new file mode 100755
index 000000000..c54a4333d
--- /dev/null
+++ b/buildlib/mkChangeLog
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+NAMES="`sed -ne 's/^.*CVS:\([^ ]\+\) \([^<]\+\) <\([^>]*\)>/\
+ -u '\''\1:\2:\3'\''/gp' AUTHORS`"
+OPTIONS="-l 78"
+
+# Generate the standard ChangeLog
+echo CVSIGNORE=po rcs2log $OPTIONS $NAMES
+eval CVSIGNORE=po rcs2log $OPTIONS $NAMES >> ChangeLog
+
+# Generate the po ChangeLog
+echo rcs2log $OPTIONS $NAMES po
+eval rcs2log $OPTIONS $NAMES po >> po/ChangeLog