summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog36
-rw-r--r--Makefile.am13
-rw-r--r--NEWS10
-rw-r--r--configure.in4
4 files changed, 54 insertions, 9 deletions
diff --git a/ChangeLog b/ChangeLog
index 96f9d77..0bd7f42 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,32 @@
-Version 0.2 [2008-07-02]
- - Lookup zone name properly
- - Fix crashers and build problems
+=== ChangeLog discontinued ===
-Version 0.1
- - Initial version
+ With the move to git, this project is switching from a ChangeLog
+ file to relying on commit messages to provide change history. Please
+ write commit messages in the following format:
+
+=== begin example commit ===
+
+ Short explanation of the commit
+
+ Longer explanation explaining exactly what's changed, whether any
+ external or private interfaces changed, what bugs were fixed (with bug
+ tracker reference if applicable) and so forth. Be concise but not too
+ brief.
+
+=== end example commit ===
+
+ - Always add a brief description of the commit to the _first_ line of
+ the commit and terminate by two newlines. This may be the title of
+ a fixed bug, copied from Bugzilla.
+
+ - First line (the brief description) must only be one sentence and
+ should start with a capital letter unless it starts with a
+ lowercase symbol or identifier. Don't use a trailing full stop,
+ and don't exceed 72 characters.
+
+ - The main description (the body) is normal prose and should use
+ normal punctuation and capital letters where appropriate.
+
+ - When committing code on behalf of others use the --author option,
+ e.g. git commit -a --author "Joe Coder <joe@coder.org>" and
+ --signoff.
diff --git a/Makefile.am b/Makefile.am
index a8d1f9f..8145774 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -2,5 +2,16 @@ EXTRA_DIST = common include
SUBDIRS = plugin tools tests doc
dist-hook:
- rm -rf `find $(distdir)/ -name .svn`
+ @if test -d "$(srcdir)/.git"; \
+ then \
+ echo Creating ChangeLog && \
+ ( cd "$(top_srcdir)" && \
+ echo '# Generate automatically. Do not edit.'; echo; \
+ $(top_srcdir)/missing --run git log --stat --date=short ) > ChangeLog.tmp \
+ && mv -f ChangeLog.tmp $(top_distdir)/ChangeLog \
+ || ( rm -f ChangeLog.tmp ; \
+ echo Failed to generate ChangeLog >&2 ); \
+ else \
+ echo A git clone is required to generate a ChangeLog >&2; \
+ fi
diff --git a/NEWS b/NEWS
index c7ab92a..2434db2 100644
--- a/NEWS
+++ b/NEWS
@@ -1 +1,9 @@
-See ChangeLog \ No newline at end of file
+Version 0.2.1 [2010-10-16]
+ - Various compiler and build fixes
+
+Version 0.2 [2008-07-02]
+ - Lookup zone name properly
+ - Fix crashers and build problems
+
+Version 0.1
+ - Initial version
diff --git a/configure.in b/configure.in
index 64747a3..d68624c 100644
--- a/configure.in
+++ b/configure.in
@@ -36,8 +36,8 @@ dnl Stef Walter <stef@memberwebs.com>
dnl
dnl Process this file with autoconf to produce a configure script.
-AC_INIT(slapi-dnsnotify, 0.2, stef@memberwebs.com)
-AM_INIT_AUTOMAKE(slapi-dnsnotify, 0.2)
+AC_INIT(slapi-dnsnotify, 0.2.1, stef@memberwebs.com)
+AM_INIT_AUTOMAKE(slapi-dnsnotify, 0.2.1)
LDFLAGS="$LDFLAGS -L/usr/local/lib"
CFLAGS="$CFLAGS -I/usr/local/include"