gnome-games r7722 - in trunk: . aisleriot aisleriot/help blackjack blackjack/help dependencies glchess glchess/help glines glines/help gnect gnect/help gnibbles gnibbles/help gnobots2 gnobots2/help gnome-sudoku gnome-sudoku/help gnometris gnometris/help gnomine gnomine/help gnomine/help/C gnotravex gnotravex/help gnotski gnotski/help gtali gtali/help iagno iagno/help libgames-support mahjongg mahjongg/help po same-gnome same-gnome/help tests



Author: jclinton
Date: Sun Jun 22 04:10:59 2008
New Revision: 7722
URL: http://svn.gnome.org/viewvc/gnome-games?rev=7722&view=rev

Log:
Kill off ChangeLog by generating from commit messages.


Added:
   trunk/ChangeLog.README
   trunk/ChangeLog.old
      - copied, changed from r7721, /trunk/ChangeLog
   trunk/aisleriot/ChangeLog.old
      - copied, changed from r7721, /trunk/aisleriot/ChangeLog
   trunk/aisleriot/help/ChangeLog.old
      - copied, changed from r7721, /trunk/aisleriot/help/ChangeLog
   trunk/blackjack/ChangeLog.old
      - copied, changed from r7721, /trunk/blackjack/ChangeLog
   trunk/blackjack/help/ChangeLog.old
      - copied, changed from r7721, /trunk/blackjack/help/ChangeLog
   trunk/dependencies/ChangeLog.old
      - copied, changed from r7721, /trunk/dependencies/ChangeLog
   trunk/glchess/ChangeLog.old
      - copied, changed from r7721, /trunk/glchess/ChangeLog
   trunk/glchess/help/ChangeLog.old
      - copied, changed from r7721, /trunk/glchess/help/ChangeLog
   trunk/glines/ChangeLog.old
      - copied, changed from r7721, /trunk/glines/ChangeLog
   trunk/glines/help/ChangeLog.old
      - copied, changed from r7721, /trunk/glines/help/ChangeLog
   trunk/gnect/ChangeLog.old
      - copied, changed from r7721, /trunk/gnect/ChangeLog
   trunk/gnect/help/ChangeLog.old
      - copied, changed from r7721, /trunk/gnect/help/ChangeLog
   trunk/gnibbles/ChangeLog.old
      - copied, changed from r7721, /trunk/gnibbles/ChangeLog
   trunk/gnibbles/help/ChangeLog.old
      - copied, changed from r7721, /trunk/gnibbles/help/ChangeLog
   trunk/gnobots2/ChangeLog.old
      - copied, changed from r7721, /trunk/gnobots2/ChangeLog
   trunk/gnobots2/help/ChangeLog.old
      - copied, changed from r7721, /trunk/gnobots2/help/ChangeLog
   trunk/gnome-sudoku/ChangeLog.old
      - copied, changed from r7721, /trunk/gnome-sudoku/ChangeLog
   trunk/gnome-sudoku/help/ChangeLog.old
      - copied, changed from r7721, /trunk/gnome-sudoku/help/ChangeLog
   trunk/gnometris/ChangeLog.old
      - copied, changed from r7721, /trunk/gnometris/ChangeLog
   trunk/gnometris/help/ChangeLog.old
      - copied, changed from r7721, /trunk/gnometris/help/ChangeLog
   trunk/gnomine/ChangeLog.old
      - copied, changed from r7721, /trunk/gnomine/ChangeLog
   trunk/gnomine/help/C/ChangeLog.old
      - copied, changed from r7721, /trunk/gnomine/help/C/ChangeLog
   trunk/gnomine/help/ChangeLog.old
      - copied, changed from r7721, /trunk/gnomine/help/ChangeLog
   trunk/gnotravex/ChangeLog.old
      - copied, changed from r7721, /trunk/gnotravex/ChangeLog
   trunk/gnotravex/help/ChangeLog.old
      - copied, changed from r7721, /trunk/gnotravex/help/ChangeLog
   trunk/gnotski/ChangeLog.old
      - copied, changed from r7721, /trunk/gnotski/ChangeLog
   trunk/gnotski/help/ChangeLog.old
      - copied, changed from r7721, /trunk/gnotski/help/ChangeLog
   trunk/gtali/ChangeLog.old
      - copied, changed from r7721, /trunk/gtali/ChangeLog
   trunk/gtali/help/ChangeLog.old
      - copied, changed from r7721, /trunk/gtali/help/ChangeLog
   trunk/iagno/ChangeLog.old
      - copied, changed from r7721, /trunk/iagno/ChangeLog
   trunk/iagno/help/ChangeLog.old
      - copied, changed from r7721, /trunk/iagno/help/ChangeLog
   trunk/libgames-support/ChangeLog.old
      - copied, changed from r7721, /trunk/libgames-support/ChangeLog
   trunk/mahjongg/ChangeLog.old
      - copied, changed from r7721, /trunk/mahjongg/ChangeLog
   trunk/mahjongg/help/ChangeLog.old
      - copied, changed from r7721, /trunk/mahjongg/help/ChangeLog
   trunk/po/ChangeLog.old
      - copied, changed from r7721, /trunk/po/ChangeLog
   trunk/same-gnome/ChangeLog.reallyold
      - copied, changed from r7721, /trunk/same-gnome/ChangeLog.old
   trunk/same-gnome/help/ChangeLog.old
      - copied, changed from r7721, /trunk/same-gnome/help/ChangeLog
   trunk/tests/ChangeLog.old
      - copied, changed from r7721, /trunk/tests/ChangeLog
Removed:
   trunk/ChangeLog
   trunk/aisleriot/ChangeLog
   trunk/aisleriot/help/ChangeLog
   trunk/blackjack/ChangeLog
   trunk/blackjack/help/ChangeLog
   trunk/chlogextract.py
   trunk/dependencies/ChangeLog
   trunk/glchess/ChangeLog
   trunk/glchess/help/ChangeLog
   trunk/glines/ChangeLog
   trunk/glines/help/ChangeLog
   trunk/gnect/ChangeLog
   trunk/gnect/help/ChangeLog
   trunk/gnibbles/ChangeLog
   trunk/gnibbles/help/ChangeLog
   trunk/gnobots2/ChangeLog
   trunk/gnobots2/help/ChangeLog
   trunk/gnome-sudoku/ChangeLog
   trunk/gnome-sudoku/help/ChangeLog
   trunk/gnometris/ChangeLog
   trunk/gnometris/help/ChangeLog
   trunk/gnomine/ChangeLog
   trunk/gnomine/help/C/ChangeLog
   trunk/gnomine/help/ChangeLog
   trunk/gnotravex/ChangeLog
   trunk/gnotravex/help/ChangeLog
   trunk/gnotski/ChangeLog
   trunk/gnotski/help/ChangeLog
   trunk/gtali/ChangeLog
   trunk/gtali/help/ChangeLog
   trunk/iagno/ChangeLog
   trunk/iagno/help/ChangeLog
   trunk/libgames-support/ChangeLog
   trunk/mahjongg/ChangeLog
   trunk/mahjongg/help/ChangeLog
   trunk/po/ChangeLog
   trunk/same-gnome/ChangeLog
   trunk/same-gnome/help/ChangeLog
   trunk/tests/ChangeLog
Modified:
   trunk/Makefile.am
   trunk/same-gnome/ChangeLog.old

Added: trunk/ChangeLog.README
==============================================================================
--- (empty file)
+++ trunk/ChangeLog.README	Sun Jun 22 04:10:59 2008
@@ -0,0 +1,29 @@
+Gnome Games doesn't use ChangeLog anymore. Instead, we use SVN checkin comments
+to autogenerate a ChangeLog file at "make dist" time.
+
+When committing a patch to svn, you must use a checkin comment that fully
+describes the changes made. If the checkin is related to a bug, reference
+the bug number. Example:
+
+        When removing a toolbar, make its items available again in the toolbar
+        editor. (Bug #131182)
+
+Checkin comments MUST use the UTF-8 encoding.
+
+If you forget to check in some changes that belonged in the same commit (e.g.
+you accidentally omitted a file), you must copy the checkin comment from the
+previous, incomplete checkin, and additionally reference that commit's svn
+revision number.
+
+DO NOT use meaningless checkin comments such as "forgotten file" !
+
+If you make a major mistake in the checkin comment (e.g it is empty, or
+you've forgotten to cite the bug numbers), you must create a new checkin
+that touches all files the original checkin changed (just using whitespace
+changes preferably, or fix a random typo), and in the new checkin comment
+you must note that this new checkin fixes the original checkin, referencing
+it by its SVN revision number.
+
+Do NOT commit to this module without permission from a maintainer.
+See the MAINTAINERS file for who they are.
+

Copied: trunk/ChangeLog.old (from r7721, /trunk/ChangeLog)
==============================================================================

Modified: trunk/Makefile.am
==============================================================================
--- trunk/Makefile.am	(original)
+++ trunk/Makefile.am	Sun Jun 22 04:10:59 2008
@@ -23,7 +23,8 @@
 	omf.make \
 	MAINTAINERS	\
 	HACKING		 \
-	gnome-doc-utils.make
+	gnome-doc-utils.make \
+	ChangeLog
 
 DISTCLEANFILES = \
 	intltool-extract \
@@ -38,3 +39,17 @@
 	--with-platform=gnome \
 	--disable-schemas-install \
 	--disable-scrollkeeper
+
+# Build ChangeLog from SVN history (r7699 was the first ChangeLog-less checkin).
+# Only build this when in an svn checkout.
+
+ChangeLog:
+	@if test -f $(top_srcdir)/.svn/entries; then \
+		svn log -v --xml -r HEAD:7699 $(SVN_ROOT)/$(SVN_MODULE)/$(SVN_BRANCH) | \
+		xsltproc --stringparam strip-prefix "$(SVN_MODULE)/$(SVN_BRANCH)" \
+		--stringparam include-rev "yes" $(top_srcdir)/svn2cl.xsl - > $@; \
+	fi
+
+dist: ChangeLog
+
+.PHONY: ChangeLog

Copied: trunk/aisleriot/ChangeLog.old (from r7721, /trunk/aisleriot/ChangeLog)
==============================================================================

Copied: trunk/aisleriot/help/ChangeLog.old (from r7721, /trunk/aisleriot/help/ChangeLog)
==============================================================================

Copied: trunk/blackjack/ChangeLog.old (from r7721, /trunk/blackjack/ChangeLog)
==============================================================================

Copied: trunk/blackjack/help/ChangeLog.old (from r7721, /trunk/blackjack/help/ChangeLog)
==============================================================================

Copied: trunk/dependencies/ChangeLog.old (from r7721, /trunk/dependencies/ChangeLog)
==============================================================================

Copied: trunk/glchess/ChangeLog.old (from r7721, /trunk/glchess/ChangeLog)
==============================================================================

Copied: trunk/glchess/help/ChangeLog.old (from r7721, /trunk/glchess/help/ChangeLog)
==============================================================================

Copied: trunk/glines/ChangeLog.old (from r7721, /trunk/glines/ChangeLog)
==============================================================================

Copied: trunk/glines/help/ChangeLog.old (from r7721, /trunk/glines/help/ChangeLog)
==============================================================================

Copied: trunk/gnect/ChangeLog.old (from r7721, /trunk/gnect/ChangeLog)
==============================================================================

Copied: trunk/gnect/help/ChangeLog.old (from r7721, /trunk/gnect/help/ChangeLog)
==============================================================================

Copied: trunk/gnibbles/ChangeLog.old (from r7721, /trunk/gnibbles/ChangeLog)
==============================================================================

Copied: trunk/gnibbles/help/ChangeLog.old (from r7721, /trunk/gnibbles/help/ChangeLog)
==============================================================================

Copied: trunk/gnobots2/ChangeLog.old (from r7721, /trunk/gnobots2/ChangeLog)
==============================================================================

Copied: trunk/gnobots2/help/ChangeLog.old (from r7721, /trunk/gnobots2/help/ChangeLog)
==============================================================================

Copied: trunk/gnome-sudoku/ChangeLog.old (from r7721, /trunk/gnome-sudoku/ChangeLog)
==============================================================================

Copied: trunk/gnome-sudoku/help/ChangeLog.old (from r7721, /trunk/gnome-sudoku/help/ChangeLog)
==============================================================================

Copied: trunk/gnometris/ChangeLog.old (from r7721, /trunk/gnometris/ChangeLog)
==============================================================================

Copied: trunk/gnometris/help/ChangeLog.old (from r7721, /trunk/gnometris/help/ChangeLog)
==============================================================================

Copied: trunk/gnomine/ChangeLog.old (from r7721, /trunk/gnomine/ChangeLog)
==============================================================================

Copied: trunk/gnomine/help/C/ChangeLog.old (from r7721, /trunk/gnomine/help/C/ChangeLog)
==============================================================================

Copied: trunk/gnomine/help/ChangeLog.old (from r7721, /trunk/gnomine/help/ChangeLog)
==============================================================================

Copied: trunk/gnotravex/ChangeLog.old (from r7721, /trunk/gnotravex/ChangeLog)
==============================================================================

Copied: trunk/gnotravex/help/ChangeLog.old (from r7721, /trunk/gnotravex/help/ChangeLog)
==============================================================================

Copied: trunk/gnotski/ChangeLog.old (from r7721, /trunk/gnotski/ChangeLog)
==============================================================================

Copied: trunk/gnotski/help/ChangeLog.old (from r7721, /trunk/gnotski/help/ChangeLog)
==============================================================================

Copied: trunk/gtali/ChangeLog.old (from r7721, /trunk/gtali/ChangeLog)
==============================================================================

Copied: trunk/gtali/help/ChangeLog.old (from r7721, /trunk/gtali/help/ChangeLog)
==============================================================================

Copied: trunk/iagno/ChangeLog.old (from r7721, /trunk/iagno/ChangeLog)
==============================================================================

Copied: trunk/iagno/help/ChangeLog.old (from r7721, /trunk/iagno/help/ChangeLog)
==============================================================================

Copied: trunk/libgames-support/ChangeLog.old (from r7721, /trunk/libgames-support/ChangeLog)
==============================================================================

Copied: trunk/mahjongg/ChangeLog.old (from r7721, /trunk/mahjongg/ChangeLog)
==============================================================================

Copied: trunk/mahjongg/help/ChangeLog.old (from r7721, /trunk/mahjongg/help/ChangeLog)
==============================================================================

Copied: trunk/po/ChangeLog.old (from r7721, /trunk/po/ChangeLog)
==============================================================================

Modified: trunk/same-gnome/ChangeLog.old
==============================================================================
Binary files. No diff available.

Copied: trunk/same-gnome/ChangeLog.reallyold (from r7721, /trunk/same-gnome/ChangeLog.old)
==============================================================================
Binary files. No diff available.

Copied: trunk/same-gnome/help/ChangeLog.old (from r7721, /trunk/same-gnome/help/ChangeLog)
==============================================================================

Copied: trunk/tests/ChangeLog.old (from r7721, /trunk/tests/ChangeLog)
==============================================================================



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]