From a4c4ee1aaea4359432bdf60dd572f549ef8dee83 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Fri, 2 Dec 2011 11:32:31 +0100 Subject: Generate the ChangeLog from commit logs. * build-aux/gitlog-to-changelog: New script. Taken from gnulib. * build-aux/git-log-fix: New file. * build-aux/git-log-footer: New file. * build-aux/git-hook/commit-msg: New script. * doc/HACKING: New file. * ChangeLog: New file. * Makefile.am (EXTRA_DIST): Add new files. (gen-ChangeLog): New. (dist-hook): Run gen-ChangeLog. * autogen.sh: Install commit-msg hook for git. Rename all ChangeLog files to ChangeLog-2011. --- lang/cl/ChangeLog | 34 ---------------------------------- lang/cl/ChangeLog-2011 | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ lang/cl/Makefile.am | 12 +++++------- 3 files changed, 55 insertions(+), 41 deletions(-) delete mode 100644 lang/cl/ChangeLog create mode 100644 lang/cl/ChangeLog-2011 (limited to 'lang') diff --git a/lang/cl/ChangeLog b/lang/cl/ChangeLog deleted file mode 100644 index 5aadfebc..00000000 --- a/lang/cl/ChangeLog +++ /dev/null @@ -1,34 +0,0 @@ -2008-11-08 Moritz - - * gpgme.lisp (size-t): Wrong call to defctype: function accepts - optional, not keyword argument. - (ssize-t): Likewise. - (off-t): Likewise. - (gpgme-data-t, gpgme-ctx-t): Likewise. - (gpgme-error-t): Likewise. - (gpgme-error-no-signal-t): Likewise. - (gpgme-err-code-t): Likewise. - (gpgme-err-source-t): Likewise. - (gpgme-sig-notation-t, gpgme-engine-info-t): Likewise. - (gpgme-subkey-t): Likewise. - (gpgme-key-sig-t): Likewise. - (gpgme-user-id-t): Likewise. - (gpgme-key-t): Likewise. - (gpgme-data-cbs-t): Likewise. - (gpgme-invalid-key-t): Likewise. - (gpgme-op-encrypt-result-t): Likewise. - (gpgme-recipient-t): Likewise. - (gpgme-op-decrypt-result-t): Likewise. - (gpgme-new-signature-t): Likewise. - (gpgme-op-sign-result-t): Likewise. - (gpgme-signature-t): Likewise. - (gpgme-op-verify-result-t): Likewise. - (gpgme-import-status-t): Likewise. - (gpgme-op-import-result-t): Likewise. - (gpgme-op-genkey-result-t): Likewise. - (gpgme-op-keylist-result-t): Likewise. - -2006-07-06 Marcus Brinkmann - - * Initial release. - diff --git a/lang/cl/ChangeLog-2011 b/lang/cl/ChangeLog-2011 new file mode 100644 index 00000000..cbd21be0 --- /dev/null +++ b/lang/cl/ChangeLog-2011 @@ -0,0 +1,50 @@ +2011-12-02 Werner Koch + + NB: ChangeLog files are no longer manually maintained. Starting + on December 1st, 2011 we put change information only in the GIT + commit log, and generate a top-level ChangeLog file from logs at + "make dist". See doc/HACKING for details. + +2008-11-08 Moritz + + * gpgme.lisp (size-t): Wrong call to defctype: function accepts + optional, not keyword argument. + (ssize-t): Likewise. + (off-t): Likewise. + (gpgme-data-t, gpgme-ctx-t): Likewise. + (gpgme-error-t): Likewise. + (gpgme-error-no-signal-t): Likewise. + (gpgme-err-code-t): Likewise. + (gpgme-err-source-t): Likewise. + (gpgme-sig-notation-t, gpgme-engine-info-t): Likewise. + (gpgme-subkey-t): Likewise. + (gpgme-key-sig-t): Likewise. + (gpgme-user-id-t): Likewise. + (gpgme-key-t): Likewise. + (gpgme-data-cbs-t): Likewise. + (gpgme-invalid-key-t): Likewise. + (gpgme-op-encrypt-result-t): Likewise. + (gpgme-recipient-t): Likewise. + (gpgme-op-decrypt-result-t): Likewise. + (gpgme-new-signature-t): Likewise. + (gpgme-op-sign-result-t): Likewise. + (gpgme-signature-t): Likewise. + (gpgme-op-verify-result-t): Likewise. + (gpgme-import-status-t): Likewise. + (gpgme-op-import-result-t): Likewise. + (gpgme-op-genkey-result-t): Likewise. + (gpgme-op-keylist-result-t): Likewise. + +2006-07-06 Marcus Brinkmann + + * Initial release. + + Copyright (C) 2006, 2008 g10 Code GmbH + + This file is free software; as a special exception the author gives + unlimited permission to copy and/or distribute it, with or without + modifications, as long as this notice is preserved. + + This file is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY, to the extent permitted by law; without even the + implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. diff --git a/lang/cl/Makefile.am b/lang/cl/Makefile.am index e0064baa..553926e2 100644 --- a/lang/cl/Makefile.am +++ b/lang/cl/Makefile.am @@ -1,18 +1,18 @@ # Makefile.am for GPGME-CL. # Copyright (C) 2003, 2006 g10 Code GmbH -# +# # This file is part of GPGME-CL. -# +# # GPGME-CL is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. -# +# # GPGME-CL is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU Lesser General Public License for more details. -# +# # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA @@ -24,6 +24,4 @@ clfiles = gpgme.asd gpgme-package.lisp gpgme.lisp clfilesdir = $(datadir)/common-lisp/source/gpgme dist_clfiles_DATA = $(clfiles) -EXTRA_DIST = README - - +EXTRA_DIST = README ChangeLog-2011 -- cgit v1.2.3