summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Cloos <cloos@jhcloos.com>2007-12-06 16:38:57 -0500
committerJames Cloos <cloos@jhcloos.com>2007-12-06 16:38:57 -0500
commit2ffb32d61cbed1452d67abb2028ac13910550392 (patch)
tree4c1fdc2a7155945ae8f3f5f5c1cffd40d41c494e
parent5ac473a9375fa43896e379da96d1955653960350 (diff)
Replace static ChangeLog with dist-hook to generate from git log
-rw-r--r--ChangeLog88
-rw-r--r--Makefile.am10
2 files changed, 10 insertions, 88 deletions
diff --git a/ChangeLog b/ChangeLog
deleted file mode 100644
index 89c8b5b..0000000
--- a/ChangeLog
+++ /dev/null
@@ -1,88 +0,0 @@
-2006-3-30 Deron Johnson <deron.johnson@sun.com>
-
- * composite.h
- * compositeproto.h
- * configure.ac
- Composite Version 0.3: CompositeGetOverlayWindow, CompositeReleaseOverlayWindow
- Moved Coordinate Transform Redirect defines to 0.4 and bumped request numbers
-
-2005-12-14 Kevin E. Martin <kem-at-freedesktop-dot-org>
-
- * configure.ac:
- Update package version number for final X11R7 release candidate.
-
-2004-07-08 Keith Packard <keithp@keithp.com>
-
- * composite.h:
- * compositeproto.h:
- * protocol:
- Add NameWindowPixmap request.
- Bump protocol to 0.2
-
-2004-06-27 Eric Anholt <anholt@freedesktop.org>
-
- * protocol:
- Fix some apostrophe issues.
-
-2004-02-03 Jim Gettys <freedesktop.org>
-
- * AUTHORS: needed author's attribution
-
-2004-01-15 Daniel Stone <daniel@fooishbar.org>
- * Tag release 2.0 for first freedesktop.org clientside release.
-
-2003-11-08 Keith Packard <keithp@keithp.com>
-
- * protocol:
- Note that Manual Subwindows mode disables background painting.
-
-2003-11-06 Keith Packard <keithp@keithp.com>
-
- * composite.h:
- * compositeproto.h:
- Add update mode to Unredirect requests so clients
- can redirect multiple times (and then unredirect)
- Add CompositeNumberRequests
- Fix some typeos
-
-2003-11-04 Keith Packard <keithp@keithp.com>
-
- * COPYING:
- * INSTALL:
- * Makefile.am:
- * README:
- * composite.h:
- * compositeext.pc.in:
- * compositeproto.h:
- * configure.ac:
- * protocol:
- Change name from Apportion to Composite
- Clarify that root cannot be redirected.
- Add more error values.
-
-2003-10-29 Keith Packard <keithp@keithp.com>
-
- * COPYING:
- * INSTALL:
- * Makefile.am:
- * README:
- * apportion.h:
- * apportionext.pc.in:
- * apportionproto.h:
- * autogen.sh:
- * configure.ac:
- * protocol:
- autofoo
- Add protocol headers
- Use enum for update mode instead of bool
-
-2003-10-29 Keith Packard <keithp@keithp.com>
-
- * protocol:
- Define clipping while redirected
-
-2003-10-24 Keith Packard <keithp@keithp.com>
-
- * ChangeLog
- * protocol
- Initial protocol design imported
diff --git a/Makefile.am b/Makefile.am
index dfc4a1c..105a360 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -33,3 +33,13 @@ compositedocdir = $(datadir)/doc/$(PACKAGE)
compositedoc_DATA = compositeproto.txt
EXTRA_DIST = autogen.sh compositeproto.pc.in $(compositedoc_DATA)
+
+EXTRA_DIST += ChangeLog
+MAINTAINERCLEANFILES = ChangeLog
+
+.PHONY: ChangeLog
+
+ChangeLog:
+ (GIT_DIR=$(top_srcdir)/.git git-log > .changelog.tmp && mv .changelog.tmp ChangeLog; rm -f .changelog.tmp) || (touch ChangeLog; echo 'git directory not found: installing possibly empty changelog.' >&2)
+
+dist-hook: ChangeLog