summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Cloos <cloos@jhcloos.com>2007-12-06 16:36:58 -0500
committerJames Cloos <cloos@jhcloos.com>2007-12-06 16:36:58 -0500
commit5e0236010162c677abdf043c12c8b06c0b391dc0 (patch)
tree3b442ae9dca273efcab8485f144c1dc098dd3c41
parenta11a600cb29bfd378651dffd23b116c4d084840a (diff)
Replace static ChangeLog with dist-hook to generate from git log
-rw-r--r--ChangeLog110
-rw-r--r--Makefile.am10
2 files changed, 10 insertions, 110 deletions
diff --git a/ChangeLog b/ChangeLog
deleted file mode 100644
index f77b5b5..0000000
--- a/ChangeLog
+++ /dev/null
@@ -1,110 +0,0 @@
-2006-01-21 Keith Packard <keithp@keithp.com>
-
- * Makefile.am:
- * write_png.c:
- * write_png.h:
- * fdfacepng.c: (dump_png):
- Replace private png output with cairo_surface_write_to_png
-
- * fdclock.c: (clear), (make_background), (main_x):
- * fdface.c: (draw_fancy_tick), (draw_plain_tick):
- * fdhand.c: (draw_hand), (draw_time):
- * fdlogo.c: (draw_outline), (draw_background), (draw_window_at),
- (draw_windows), (fdlogo_draw):
- Rewrite for new API, eliminating most X objects and using
- only cairo objects instead (much cleaner looking).
-
-2005-06-20 Carl Worth <cworth@cworth.org>
-
- * fdclock.c: (clear), (make_background), (main_x):
- * fdface.c: (draw_fancy_tick), (draw_plain_tick), (fdface_draw):
- * fdfacepng.c: (dump_png):
- * fdhand.c: (draw_hand), (draw_time), (fdhand_draw_now):
- * fdlogo.c: (draw_outline), (draw_background), (draw_window_at),
- (draw_windows): Update to work with cairo 0.5.0.
-
- * Makefile.am:
- * write_png.c:
- * write_png.h: Remove in favor of cairo_surface_write_to_png.
-
-2004-07-19 Eric Anholt <anholt@FreeBSD.org>
-
- * configure.ac:
- autoconf 2.57 is perfectly suitable, only require that and higher.
-
-2004-06-18 Keith Packard <keithp@keithp.com>
-
- * fdclock.c:
- * fdface.c: (draw_plain_tick):
- * fdhand.c: (draw_hand), (draw_time):
- Draw the shadows all together to make them look better
-
-2004-03-28 Philip Blundell <philb@gnu.org>
-
- * autogen.sh: New.
-
-2004-03-25 Philip Blundell <philb@gnu.org>
-
- * Makefile.am, configure.ac: Autoconfiscate.
- * NEWS, README, AUTHORS: New files.
- * Makefile: Deleted.
-
-2003-12-10 Carl Worth <cworth@east.isi.edu>
-
- * fdclock.c: Remove reference to deprecated cairo-xlib.h.
-
-2003-12-02 Keith Packard <keithp@keithp.com>
-
- * fdclock.c: (make_background), (main_x), (main):
- Add '-o' flag to make an ARGB32 clock that is opaque in the middle.
-
-2003-12-02 Keith Packard <keithp@keithp.com>
-
- * fdclock.c: (main_x), (main):
- Add '-a' ratio to preserve 1-1 aspect ratio.
-
- * fdhand.c: (draw_hour), (draw_minute), (draw_second), (draw_hand),
- (draw_time):
- Make hands look more like physical clock.
-
-2003-12-01 Keith Packard <keithp@keithp.com>
-
- * fdclock.c: (main_x):
- Keep cairo_t around (creating them turns out to be expensive)
- Use XEventsQueued instead of XFlush to avoid lost queued events
-
- * fdhand.c: (draw_hand_helper), (draw_hand), (draw_time):
- Eliminate discs from minute/second hand as wasted computation.
-
-2003-12-01 Keith Packard <keithp@keithp.com>
-
- * Makefile:
- * fdclock.c: (clear), (make_background), (main_x), (main):
- * fdface.c: (draw_fancy_tick), (draw_plain_tick), (fdface_draw):
- * fdface.h:
- * fdfacepng.c: (dump_png), (main):
- * fdhand.c: (draw_hand_helper), (draw_hand), (draw_time),
- (fdhand_draw_now):
- * fdhand.h:
- * fdlogo.c: (draw_boundary), (draw_outline), (draw_background),
- (draw_window), (draw_window_at), (draw_windows), (fdlogo_draw):
- * fdlogo.h:
- * findargb.c: (find_argb_visual):
- * findargb.h:
- Add fdfacepng program, split clock into many files.
- make background generation a bit more efficient for
- opaque case. Add translucent disc for translucent case.
- Add options to fdclock program
-
-2003-12-01 Keith Packard <keithp@keithp.com>
-
- * fdclock.c: (draw_time), (main_x):
- Shrink default size to 150x150.
- Fix hour adjustment for minute angle.
- Add WMProperties.
- Clear temporary surfaces using CAIRO_OPERATOR_SRC.
-
-2003-12-01 Keith Packard <keithp@keithp.com>
-
- * fdclock.c: (find_argb_visual), (main_x):
- Make clock translucent using ARGB visual where available.
diff --git a/Makefile.am b/Makefile.am
index 418d47b..7493aed 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -15,3 +15,13 @@ bin_PROGRAMS = fdclock fdfacepng
fdclock_LDADD = @FDCLOCK_LIBS@
fdfacepng_LDADD = @FDCLOCK_LIBS@ @PNG_LIBS@
+
+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