From: Richard W.M. Jones <"Richard W.M. Jones "> Date: Tue, 10 Jun 2008 14:51:13 +0000 (+0100) Subject: A better way to distribute the changelog X-Git-Url: http://git.annexia.org/?p=virt-mem.git;a=commitdiff_plain;h=483c843d2aa5f5987b18a7529a52cf698ac624e1 A better way to distribute the changelog --- diff --git a/ChangeLog b/ChangeLog deleted file mode 100644 index d04b2de..0000000 --- a/ChangeLog +++ /dev/null @@ -1,143 +0,0 @@ -2008-06-10 "Richard W.M. Jones - - * 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 - - * 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 - - * 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 - - * uname/virt_uname.ml: - Expect the sysname field to always be 'Linux' - [1445c7c70655] - -2008-06-03 "Richard W.M. Jones - - * 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] - diff --git a/MANIFEST b/MANIFEST index 2874f23..74bcdf1 100644 --- a/MANIFEST +++ b/MANIFEST @@ -1,5 +1,4 @@ aclocal.m4 -ChangeLog configure.ac COPYING dmesg/.depend diff --git a/Makefile.in b/Makefile.in index 27a7ea9..fde6494 100644 --- a/Makefile.in +++ b/Makefile.in @@ -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