A better way to distribute the changelog
authorRichard W.M. Jones <rjones@redhat.com>
Tue, 10 Jun 2008 14:51:13 +0000 (15:51 +0100)
committerRichard W.M. Jones <rjones@redhat.com>
Tue, 10 Jun 2008 14:51:13 +0000 (15:51 +0100)
ChangeLog [deleted file]
MANIFEST
Makefile.in

diff --git a/ChangeLog b/ChangeLog
deleted file mode 100644 (file)
index d04b2de..0000000
--- a/ChangeLog
+++ /dev/null
@@ -1,143 +0,0 @@
-2008-06-10  "Richard W.M. Jones  <rjones@redhat.com>
-
-       * configure.ac:
-       Version 0.2.2 for release
-       [6e0d306f0cec] [tip]
-
-       * ChangeLog, Makefile.in:
-       Added auto-generated ChangeLog.
-       [90fb671d13b1]
-
-       * .hgignore, MANIFEST, configure.ac, lib/.depend, lib/Makefile.in,
-       lib/virt_mem.ml, lib/virt_mem_version.ml.in:
-       Make '--version' flag work.
-       [2d5ed7e38a7f]
-
-       * Makefile.in, dmesg/Makefile.in, lib/Makefile.in, uname/Makefile.in:
-       'make install' installs programs and man pages
-       [98a4abb25fbd]
-
-       * virt-mem.1, virt-mem.pod, virt-mem.txt:
-       Updated man pages
-       [c85036d8e126]
-
-       * virt-mem.1, virt-mem.pod, virt-mem.txt:
-       Manpage for uname and dmesg
-       [59b1331fbeb3]
-
-       * MANIFEST, Makefile.in, virt-dmesg.1, virt-mem.1, virt-mem.pod, virt-
-       mem.txt, virt-uname.1:
-       Outline manual pages (copied from virt-df).
-       [a0cb77c9e084]
-
-2008-06-09  "Richard W.M. Jones  <rjones@redhat.com>
-
-       * dmesg/Makefile.in, uname/Makefile.in:
-       Use $(...) for instead of backquotes.
-       [3b75c13453f3]
-
-       * dmesg/Makefile.in, uname/Makefile.in:
-       Backed out changeset b6f239031d2f
-       [b83f42f5c886]
-
-       * dmesg/Makefile.in, uname/Makefile.in:
-       Use for instead of backquotes.
-       [b6f239031d2f]
-
-2008-06-05  "Richard W.M. Jones  <rjones@redhat.com>
-
-       * dmesg/Makefile.in, lib/Makefile.in, lib/virt_mem.ml,
-       lib/virt_mem_mmap.ml, lib/virt_mem_mmap.mli, uname/Makefile.in:
-       Simple support for new libvirt virDomainMemoryPeek
-       [d8e0ddb1b406]
-
-       * .hgignore, lib/virt_mem.ml:
-       Don't just delete text symbols.
-       [42ee3d7437bc]
-
-2008-06-04  "Richard W.M. Jones  <rjones@redhat.com>
-
-       * uname/virt_uname.ml:
-       Expect the sysname field to always be 'Linux'
-       [1445c7c70655]
-
-2008-06-03  "Richard W.M. Jones  <rjones@redhat.com>
-
-       * configure.ac:
-       Version 0.2.0 released.
-       [032749320f15]
-
-       * .hgignore:
-       Ignore tarballs.
-       [181bd6071155]
-
-       * dmesg/virt_dmesg.ml:
-       virt-dmesg working.
-       [f2d0ef88a125]
-
-       * lib/virt_mem_mmap.ml, lib/virt_mem_mmap.mli:
-       Added get_int32/int64/C_int/C_long
-       [6bc257cef8e5]
-
-       * MANIFEST, dmesg/.depend, dmesg/Makefile.in, dmesg/virt_dmesg.ml:
-       Beginning of virt-dmesg command, not quite working because I can't
-       work out how the kernel buffer is arranged.
-       [8f75044ef658]
-
-       * uname/virt_uname.ml:
-       virt-uname command done.
-       [9815a9263751]
-
-       * lib/virt_mem.ml, lib/virt_mem_mmap.ml, lib/virt_mem_mmap.mli:
-       Add support for finding/parsing kallsyms.
-       [1c930709ecbd]
-
-       * uname/.depend, uname/virt_uname.ml:
-       new_utsname parsing, uname finished.
-       [fd7d4cde7e79]
-
-       * MANIFEST:
-       Updated MANIFEST
-       [ddfc9e3ee1e5]
-
-       * .hgignore, lib/.depend, lib/virt_mem.ml, lib/virt_mem.mli,
-       uname/.depend, uname/Makefile.in, uname/virt_uname.ml:
-       Librarify the arg-parsing code. Added virt-uname command.
-       [73f375bc103c]
-
-       * .depend, .hgignore, Make.rules.in, Makefile.in, README,
-       configure.ac, dmesg/.depend, dmesg/Makefile.in, lib/.depend,
-       lib/Makefile.in, lib/virt_mem.ml, lib/virt_mem_mmap.ml,
-       lib/virt_mem_mmap.mli, lib/virt_mem_utils.ml, po/Makefile.in,
-       uname/.depend, uname/Makefile.in, virt_mem.ml, virt_mem_mmap.ml,
-       virt_mem_mmap.mli, virt_mem_utils.ml:
-       Move libraries into subdirectory, programs into their own subdirs.
-       [eada327d9840]
-
-       * Makefile.in, dmesg/Makefile.in, lib/Makefile.in, uname/Makefile.in:
-       Moved Makefile to subdirectories.
-       [71539028acdb]
-
-       * README:
-       locales -> message catalogs
-       [b8cc1a638b75]
-
-       * COPYING, README:
-       Added COPYING and README files.
-       [20cfb6fc46a2]
-
-       * .hgignore:
-       Ignore *.o files.
-       [54e119fe90ef]
-
-       * MANIFEST, Makefile.in:
-       Fix check-manifest and add a MANIFEST file
-       [52458c7f2232]
-
-       * .depend, .hgignore, Makefile.in, aclocal.m4, configure.ac, install-
-       sh, po/.cvsignore, po/LINGUAS, po/Makefile.in, po/POTFILES, po/virt-
-       mem.pot, virt_mem.ml, virt_mem_mmap.ml, virt_mem_mmap.mli,
-       virt_mem_utils.ml:
-       Import from CVS.
-       [e5f891ec63f3]
-
index 2874f23..74bcdf1 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -1,5 +1,4 @@
 aclocal.m4
-ChangeLog
 configure.ac
 COPYING
 dmesg/.depend
index 27a7ea9..fde6494 100644 (file)
@@ -93,11 +93,12 @@ endif
 
 # Distribution.
 
-dist: ChangeLog
+dist:
        $(MAKE) check-manifest
        rm -rf $(PACKAGE)-$(VERSION)
        mkdir $(PACKAGE)-$(VERSION)
        tar -cf - -T MANIFEST | tar -C $(PACKAGE)-$(VERSION) -xf -
+       hg log --style changelog > $(PACKAGE)-$(VERSION)/ChangeLog
        $(INSTALL) -m 0755 configure $(PACKAGE)-$(VERSION)/
        tar zcf $(PACKAGE)-$(VERSION).tar.gz $(PACKAGE)-$(VERSION)
        rm -rf $(PACKAGE)-$(VERSION)
@@ -110,9 +111,5 @@ check-manifest:
        rm -f .orig-manifest .check-manifest; \
        exit $$rv
 
-ChangeLog: force
-       hg log --style changelog > $@.new
-       mv $@.new $@
-
 .PHONY: all opt depend install clean distclean configure dist check-manifest \
        release release_stage_2 release_stage_3 force
\ No newline at end of file