ChangeLog Makefile

[email protected] (Seth Vidal)
Newsgroups gmane.linux.rpm.metadata
Message-ID <[email protected]>
 ChangeLog |  916 ++++++++++++++++++++++++++++++++++----------------------------
 Makefile  |    4 
 2 files changed, 513 insertions(+), 407 deletions(-)

New commits:
commit e842dbbffa35e46558ef9df02c97783a2c33802f
Author: Seth Vidal <[email protected]>
Date:   Wed Jan 9 12:22:26 2008 -0500

    update changelog, add changelog target to makefile

diff --git a/ChangeLog b/ChangeLog
index e325a6b..ab53411 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,700 +1,804 @@
-2007-12-06 10:44  lmacken
+2008-01-09  Seth Vidal <[email protected]>
 
-	* modifyrepo.py: Better unicode handling
-	* readMetadata.py, dumpMetadata.py: Remove unnecessary imports
+	* genpkgmetadata.py: clean up old comments and cruft
 
-2007-12-03 04:33  lmacken
+2008-01-09  Seth Vidal <[email protected]>
 
-	* docs/modifyrepo.8, createrepo.spec, docs/Makefile:
-	Add a man page for modifyrepo
+	* createrepo/__init__.py, createrepo/readMetadata.py,
+	genpkgmetadata.py: - clean up interface a lot - add callback interface for progress
+	output - more proper catching of exceptions - remove improper
+	sys.exit() calls from the base class
 
-2007-06-07 09:17  pnasrat
+2008-01-09  Seth Vidal <[email protected]>
 
-	* Makefile, genpkgmetadata.py, readMetadata.py, docs/createrepo.8:
-	  This patch adds a --update option to createrepo.
-	  https://lists.dulug.duke.edu/pipermail/rpm-metadata/2007-March/000756.html
-	  Patch from Mike Bonnet <[email protected]>
+	* createrepo/yumbased.py: make --update work correctly - by getting
+	the right item from os.stat() for mtime
 
-2007-05-18 16:01  pnasrat
+2008-01-09  Seth Vidal <[email protected]>
+
+	* createrepo/yumbased.py: free up memory in the changelog output
+	used by generating the xml node
+
+2008-01-08  Seth Vidal <[email protected]>
+
+	* createrepo/__init__.py: clean up a debug output
+
+2008-01-08  Seth Vidal <[email protected]>
+
+	* createrepo/__init__.py, createrepo/readMetadata.py,
+	createrepo/yumbased.py: fix up a lot of xml creation errors and make
+	--update work again
+
+2008-01-08  Seth Vidal <[email protected]>
+
+	* createrepo.spec, createrepo/__init__.py: bump to 0.9.1
+
+2008-01-08  Seth Vidal <[email protected]>
+
+	* createrepo/yumbased.py: and a little more utf8'ing - just for
+	completeness and insanity
+
+2008-01-08  Seth Vidal <[email protected]>
+
+	* createrepo/yumbased.py: utf8 files, too :(
+
+2008-01-08  Seth Vidal <[email protected]>
+
+	* createrepo/yumbased.py: all of the xml tools suck, this is
+	evidence of them fall back to the generating the xml via libxml2 for
+	the changelog hopefully this won't make memory explode
+
+2008-01-08  Seth Vidal <[email protected]>
+
+	* createrepo/__init__.py: politely bounce over damaged rpms - output
+	an error report new errorlog() method - can  be easily replaced in
+	subclass
+
+2008-01-08  Seth Vidal <[email protected]>
+
+	* createrepo/yumbased.py: remove debug prints :)
+
+2008-01-08  Seth Vidal <[email protected]>
+
+	* createrepo/yumbased.py: make sure that we check for  nonexistent
+	items in the hdr
+
+2008-01-08  Seth Vidal <[email protected]>
+
+	* createrepo/__init__.py: make it a more proper ts
+
+2008-01-08  Seth Vidal <[email protected]>
+
+	* createrepo/__init__.py: try except on package opening
+
+2008-01-07  Seth Vidal <[email protected]>
+
+	* createrepo/yumbased.py, genpkgmetadata.py: - clean out old classes from yumbased.py - clean out debug prints
+	from genpkgmetadata.py
+
+2008-01-07  Seth Vidal <[email protected]>
+
+	* genpkgmetadata.py: make the version stuff make sense
+
+2008-01-07  Seth Vidal <[email protected]>
+
+	* createrepo.spec, genpkgmetadata.py: - make rpmbuild work - mark a fixme
+
+2008-01-03  Seth Vidal <[email protected]>
+
+	* createrepo/__init__.py, createrepo/utils.py,
+	createrepo/yumbased.py, genpkgmetadata.py: - port to optionparser from getopt - redo config class to make use
+	outside of cli more do-able - handle repomd.xml creation in class,
+	too  - still have a lot of changes to complete
+
+2007-12-20  Seth Vidal <[email protected]>
+
+	* createrepo/__init__.py, genpkgmetadata.py: a little more
+	class-full
+
+2007-12-20  Seth Vidal <[email protected]>
+
+	* Makefile, bin/Makefile, createrepo.spec, createrepo/Makefile,
+	createrepo/__init__.py, createrepo/readMetadata.py,
+	createrepo/utils.py, createrepo/yumbased.py, docs/Makefile,
+	dumpMetadata.py, genpkgmetadata.py, readMetadata.py: Whew: this is
+	the beginning of a big conversion of createrepo to use the yum
+	modules, behave more like a modular program and have a proper class
+	structure. It's not done, but it's a start.
+
+2007-12-18  Seth Vidal <[email protected]>
+
+	Merge branch 'master' of
+	ssh://login.linux.duke.edu/home/groups/createrepo/git/createrepo  *
+	'master' of
+	ssh://login.linux.duke.edu/home/groups/createrepo/git/createrepo:
+	Update ChangeLog   Remove some unnecessary imports   Better unicode
+	handling in modifyrepo   Add a man page for modifyrepo
+
+2007-12-18  Seth Vidal <[email protected]>
+
+	* docs/createrepo.8, dumpMetadata.py, genpkgmetadata.py,
+	modifyrepo.py: merge maintenance changes up to head before we nuke
+	it from orbit
+
+2007-12-06  Luke Macken <[email protected]>
+
+	* ChangeLog: Update ChangeLog
+
+2007-12-06  Luke Macken <[email protected]>
+
+	* dumpMetadata.py, readMetadata.py: Remove some unnecessary imports
+
+
+2007-12-06  Luke Macken <[email protected]>
+
+	* modifyrepo.py: Better unicode handling in modifyrepo
+
+2007-12-03  Luke Macken <[email protected]>
+
+	* ChangeLog, createrepo.spec, docs/Makefile, docs/modifyrepo.1,
+	modifyrepo.py: Add a man page for modifyrepo
+
+2007-11-14  Seth Vidal <[email protected]>
+
+	* genpkgmetadata.py: merge pkglist option to HEAD
+
+2007-08-08  Seth Vidal <[email protected]>
+
+	* README: update readme, point to better url, clean up explanation
+
+2007-07-01  James Bowes <[email protected]>
+
+	* dmd.py: Add delta metadata diff and patch script
+
+2007-06-07  Paul Nasrat <[email protected]>
+
+	* createrepo.spec: Bump version
+
+2007-06-07  Paul Nasrat <[email protected]>
+
+	* ChangeLog, Makefile: Prepare for release
+
+2007-06-07  Paul Nasrat <[email protected]>
+
+	* Makefile, docs/createrepo.8, genpkgmetadata.py, readMetadata.py: 
+	This patch adds a --update option to createrepo.
+
+	https://lists.dulug.duke.edu/pipermail/rpm-metadata/2007-March/000756.html Patch from Mike Bonnet <[email protected]>
+
+2007-05-18  Paul Nasrat <[email protected]>
 
 	* dumpMetadata.py: Fix for older rpm versions Christoph Thiel
-	  <[email protected]>
+	<[email protected]>
 
-2007-05-16 09:05  pnasrat
+2007-05-16  Paul Nasrat <[email protected]>
 
 	* ChangeLog, Makefile, createrepo.spec, genpkgmetadata.py: Update
-	  ChangeLog Bump version to 0.4.9
+	ChangeLog Bump version to 0.4.9
 
-2007-05-16 09:02  pnasrat
+2007-05-16  Paul Nasrat <[email protected]>
 
 	* dumpMetadata.py: Figure out appropriate dbversion Jeremy Katz
-	  <[email protected]>
+	<[email protected]>
 
-2007-05-16 08:59  pnasrat
+2007-05-16  Paul Nasrat <[email protected]>
 
-	* dumpMetadata.py:   createrepo-0.4.8-cachefix.patch
-	    * changes the way the hashkey for the cache is generated. (The
-	  original
-	      version just used rpm.RPMTAG_SIGMD5, which was the same for
-	  the same
-	      signed and unsigned package. However, this lead to a wrong
-	  checksum
-	      ending up in the metadata.)
-	  Christoph Thiel <[email protected]>
+	* dumpMetadata.py:   createrepo-0.4.8-cachefix.patch   * changes the way the hashkey
+	  for the cache is generated. (The original     version just used
+	  rpm.RPMTAG_SIGMD5, which was the same for the same     signed and
+	  unsigned package. However, this lead to a wrong checksum
+	  ending up in the metadata.) Christoph Thiel <[email protected]>
 
-2007-05-16 08:58  pnasrat
+2007-05-16  Paul Nasrat <[email protected]>
 
-	* genpkgmetadata.py:  createrepo-0.4.8-skip-symlinks.patch
-	    * adds an option to skip symlinks (-S, --skip-symlinks)
-	  Christoph Thiel <[email protected]>
+	* genpkgmetadata.py:  createrepo-0.4.8-skip-symlinks.patch   * adds an option to skip
+	 symlinks (-S, --skip-symlinks) Christoph Thiel <[email protected]>
 
-2007-02-13 04:43  skvidal
+2007-02-13  Seth Vidal <[email protected]>
 
-	* ChangeLog:
-	  update changelog, again
+	* ChangeLog: update changelog, again
 
-2007-02-13 04:40  skvidal
+2007-02-13  Seth Vidal <[email protected]>
 
-	* Makefile:
-	  add copying and copying.lib to makefile for 'make archive'
+	* Makefile: add copying and copying.lib to makefile for 'make
+	archive'
 
-2007-02-13 04:37  skvidal
+2007-02-13  Seth Vidal <[email protected]>
 
 	* ChangeLog: check in changelog
 
-2007-02-13 04:37  skvidal
+2007-02-13  Seth Vidal <[email protected]>
 
 	* Makefile: and makefile ver
 
-2007-02-13 04:37  skvidal
+2007-02-13  Seth Vidal <[email protected]>
 
 	* createrepo.spec, genpkgmetadata.py: mark as 0.4.8
 
-2007-02-08 10:02  pnasrat
+2007-02-08  Paul Nasrat <[email protected]>
 
 	* COPYING.lib, createrepo.spec: Add LGPL file
 
-2007-02-08 10:00  pnasrat
+2007-02-08  Paul Nasrat <[email protected]>
 
 	* COPYING, createrepo.spec: Add COPYING
 
-2007-02-07 20:35  skvidal
+2007-02-07  Seth Vidal <[email protected]>
 
 	* dumpMetadata.py: merge in Christoph Thiel's patch to fix string
-	  conversion for odd EVR's
+	conversion for odd EVR's
 
-2007-02-07 20:34  skvidal
+2007-02-07  Seth Vidal <[email protected]>
 
-	* genpkgmetadata.py:
-	  merge Jesse Keatings' patch to find groups file properly
+	* genpkgmetadata.py: merge Jesse Keatings' patch to find groups file
+	properly
 
-2007-02-07 06:16  skvidal
+2007-02-07  Seth Vidal <[email protected]>
 
 	* Makefile: ver number in Makefile
 
-2007-02-06 06:12  skvidal
+2007-02-06  Seth Vidal <[email protected]>
 
-	* createrepo.spec:
-	  yum-metadata-parser dep and new version number
+	* createrepo.spec: yum-metadata-parser dep and new version number
 
-2007-02-06 06:12  skvidal
+2007-02-06  Seth Vidal <[email protected]>
 
-	* docs/createrepo.8:
-	  update docs for -d
+	* docs/createrepo.8: update docs for -d
 
-2007-02-06 06:10  skvidal
+2007-02-06  Seth Vidal <[email protected]>
 
-	* genpkgmetadata.py:
-	  0.4.7 version number
+	* genpkgmetadata.py: 0.4.7 version number
 
-2007-02-04 20:50  skvidal
+2007-02-04  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py:
-	  make database version listed in repomd
+	* dumpMetadata.py: make database version listed in repomd
 
-2007-02-04 18:48  skvidal
+2007-02-04  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py:
-	  add dbversion to sqlite metadata in repomd.
+	* dumpMetadata.py: add dbversion to sqlite metadata in repomd.
 
-2007-02-03 22:07  skvidal
+2007-02-03  Seth Vidal <[email protected]>
 
 	* dumpMetadata.py: default to max compression
 
-2007-02-03 20:40  skvidal
+2007-02-03  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py:
-	  make the sqlite file names not look stupid
+	* dumpMetadata.py: make the sqlite file names not look stupid
 
-2007-02-03 19:06  skvidal
+2007-02-03  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py, genpkgmetadata.py:
-	  allow optionally creating compressed sqlite databases
+	* dumpMetadata.py, genpkgmetadata.py: allow optionally creating
+	compressed sqlite databases
 
-2006-10-22 04:00  lmacken
+2006-10-22  Luke Macken <[email protected]>
 
 	* ChangeLog, modifyrepo.py: use the mdname for the 'href' element,
-	  so it doesn't explode when dealing with xml.dom.minidom.Document
-	  objects.
-
-2006-10-14 18:26  lmacken
-
-	* ChangeLog, Makefile, createrepo.spec, bin/Makefile: 2006-10-14
-	  01:30  lmacken
+	so it doesn't explode when dealing with xml.dom.minidom.Document
+	objects.
 
-		 * Makefile, bin/Makefile, createrepo.spec: Makefile
-	  changes for
-		 modifyrepo, and added it to the spec as well.
+2006-10-14  Luke Macken <[email protected]>
 
-2006-08-23 20:42  lmacken
+	* ChangeLog, Makefile, bin/Makefile, createrepo.spec: 2006-10-14
+	01:30  lmacken         * Makefile, bin/Makefile, createrepo.spec:
+	Makefile changes for        modifyrepo, and added it to the spec as
+	well.
 
-	* ChangeLog, modifyrepo.py, bin/modifyrepo: 2006-08-23 15:40
-	  lmacken
+2006-08-23  Luke Macken <[email protected]>
 
-		 * modifyrepo.py, bin/modifyrepo: Initial import
+	* ChangeLog, bin/modifyrepo, modifyrepo.py: 2006-08-23 15:40
+	lmacken         * modifyrepo.py, bin/modifyrepo: Initial import
 
-2006-08-11 21:16  pnasrat
+2006-08-11  Paul Nasrat <[email protected]>
 
 	* ChangeLog: Update changelog with cvs2cl
 
-2006-08-11 21:03  pnasrat
+2006-08-11  Paul Nasrat <[email protected]>
 
 	* createrepo.spec: update date
 
-2006-08-11 21:01  pnasrat
+2006-08-11  Paul Nasrat <[email protected]>
 
-	* genpkgmetadata.py, docs/createrepo.8: Patch from Hans-Peter
-	  Jansen <[email protected]> -C, --checkts option added to avoid
-	  metadata generation, if ctime filestamps are up to date. It's
-	  currently mutually exclusive with the --split option.
+	* docs/createrepo.8, genpkgmetadata.py: Patch from Hans-Peter Jansen
+	<[email protected]> -C, --checkts option added to avoid metadata
+	generation, if ctime filestamps are up to date. It's currently
+	mutually exclusive with the --split option.
 
-2006-07-28 20:49  pnasrat
+2006-07-28  Paul Nasrat <[email protected]>
 
 	* genpkgmetadata.py: Fix cache output dir to 0.4.5 behaviour
 
-2006-07-28 20:42  pnasrat
+2006-07-28  Paul Nasrat <[email protected]>
 
 	* genpkgmetadata.py: Fix filtering out path from file list and
-	  passing correct path to writeMetaData
+	passing correct path to writeMetaData
+
+2006-07-28  Paul Nasrat <[email protected]>
+
+	* test/testMetaDataGenerator.py, test/testSplitMetaDataGenerator.py: 
+	nuke tests for now
 
-2006-07-21 18:16  pnasrat
+2006-07-21  Paul Nasrat <[email protected]>
 
 	* Makefile: Bump
 
-2006-07-20 23:27  pnasrat
+2006-07-20  Paul Nasrat <[email protected]>
 
 	* genpkgmetadata.py: Make splitmetadata handler do it' own
-	  getFileList to correctly manipulate paths.
+	getFileList to correctly manipulate paths.
 
-2006-07-20 18:33  pnasrat
+2006-07-20  Paul Nasrat <[email protected]>
 
-	* genpkgmetadata.py: Set outputdir correctly
+	* test/testSplitMetaDataGenerator.py: Improve tests for split cases
 
-2006-07-20 18:20  pnasrat
 
-	* genpkgmetadata.py: Move to split basedir and directory everywhere
-	  to preserve command line paths.  Use os.path.walk rather than our
-	  own implementation Improve error messages
+2006-07-20  Paul Nasrat <[email protected]>
 
-2006-07-19 20:43  pnasrat
+	* test/testSplitMetaDataGenerator.py: duplicate for split tests
 
-	* genpkgmetadata.py: Consistent directory handling and errors
+2006-07-20  Paul Nasrat <[email protected]>
+
+	* test/testMetaDataGenerator.py: More consistent naming Relative and
+	parallel dir testing
+
+2006-07-20  Paul Nasrat <[email protected]>
+
+	* test/testMetaDataGenerator.py: Refactor tests, add additional
+	tests
+
+2006-07-20  Paul Nasrat <[email protected]>
+
+	* test/testMetaDataGenerator.py: Start unit testing so we don't
+	regress behaviour
+
+2006-07-20  Paul Nasrat <[email protected]>
+
+	* genpkgmetadata.py: Set outputdir correctly
 
-2006-07-19 20:43  pnasrat
+2006-07-20  Paul Nasrat <[email protected]>
+
+	* genpkgmetadata.py: Move to split basedir and directory everywhere
+	to preserve command line paths. Use os.path.walk rather than our own
+	implementation Improve error messages
+
+2006-07-19  Paul Nasrat <[email protected]>
 
 	* createrepo.spec: genpkgmetadata.py
 
-2006-07-19 20:25  pnasrat
+2006-07-19  Paul Nasrat <[email protected]>
+
+	* genpkgmetadata.py: Consistent directory handling and errors
 
-	* dumpMetadata.py: Patch from [email protected] to use a more robust
-	  rpm header signature retrieval method for cache files, as
-	  recommended by Jeff Johnson.
+2006-07-19  Paul Nasrat <[email protected]>
 
-2006-07-19 19:26  lmacken
+	* dumpMetadata.py: Patch from [email protected] to use a more robust rpm
+	header signature retrieval method for cache files, as recommended by
+	Jeff Johnson.
 
-	* ChangeLog, createrepo.spec: 2006-07-19 14:23	lmacken
+2006-07-19  Luke Macken <[email protected]>
 
-		 * createrepo.spec: remove python-urlgrabber dependency
+	* ChangeLog, createrepo.spec: 2006-07-19 14:23  lmacken         *
+	createrepo.spec: remove python-urlgrabber dependency
 
-2006-07-19 13:29  pnasrat
+2006-07-19  Paul Nasrat <[email protected]>
 
-	* genpkgmetadata.py: Tolerate unknown files in repodata dirs -
-	  Ville Skyttä
+	* genpkgmetadata.py: Tolerate unknown files in repodata dirs - Ville
+	Skyttä
 
-2006-07-19 12:44  pnasrat
+2006-07-19  Paul Nasrat <[email protected]>
 
 	* genpkgmetadata.py: fix up relative paths (#199228)
 
-2006-06-30 13:53  pnasrat
+2006-06-30  Paul Nasrat <[email protected]>
 
 	* dumpMetadata.py: Fix srpm detection for rpm-4.4.6 and later
 
-2006-06-26 16:03  skvidal
+2006-06-26  Seth Vidal <[email protected]>
 
-	* ChangeLog:
-	  overwrite changelog
+	* ChangeLog: overwrite changelog
 
-2006-06-15 16:39  lmacken
+2006-06-15  Luke Macken <[email protected]>
 
-	* ChangeLog, genpkgmetadata.py, docs/createrepo.8: 2006-06-15 11:40
-	   lmacken
+	* ChangeLog, docs/createrepo.8, genpkgmetadata.py: 2006-06-15 11:40
+	lmacken      * genpkgmetadata.py, docs/createrepo.8:       Revert
+	--update-info-location patch, since yum now supports arbitrary
+	metadata via YumRepository::retrieveMD()
 
-	      * genpkgmetadata.py, docs/createrepo.8:
-		Revert --update-info-location patch, since yum now supports
-	  arbitrary
-		metadata via YumRepository::retrieveMD()
+2006-06-09  Seth Vidal <[email protected]>
 
-2006-06-09 14:49  skvidal
+	* dumpMetadata.py, genpkgmetadata.py: include Panu's patch to
+	support --noepoch for use with old versions of rpm
 
-	* dumpMetadata.py, genpkgmetadata.py:
-	  include Panu's patch to support --noepoch for use with old
-	  versions of rpm
+2006-06-09  Seth Vidal <[email protected]>
 
-2006-06-09 14:47  skvidal
+	* createrepo.spec: fix the dep
 
-	* createrepo.spec:
-	  fix the dep
+2006-06-09  Seth Vidal <[email protected]>
 
-2006-06-09 14:46  skvidal
+	* createrepo.spec, genpkgmetadata.py: fix versions and bump by one.
+	Thanks to Gareth Armstrong for noticing this.
 
-	* createrepo.spec, genpkgmetadata.py:
-	  fix versions and bump by one.
-
-	  Thanks to Gareth Armstrong for noticing this.
-
-2006-03-04 06:30  pnasrat
+2006-03-04  Paul Nasrat <[email protected]>
 
 	* ChangeLog: add changelog
 
-2006-03-04 06:28  pnasrat
+2006-03-04  Paul Nasrat <[email protected]>
 
 	* createrepo.spec: release
 
-2006-02-21 23:30  pnasrat
+2006-02-21  Paul Nasrat <[email protected]>
 
-	* Makefile, createrepo.spec, genpkgmetadata.py, docs/createrepo.8:
-	  Documentation and version updates
+	* Makefile, createrepo.spec, docs/createrepo.8, genpkgmetadata.py: 
+	Documentation and version updates
 
-2006-02-21 20:10  pnasrat
+2006-02-21  Paul Nasrat <[email protected]>
 
 	* dumpMetadata.py, genpkgmetadata.py: Enable seperate outputdir
-	  (dgregor)
+	(dgregor)
 
-2006-02-18 02:22  lmacken
+2006-02-18  Luke Macken <[email protected]>
 
-	* genpkgmetadata.py, docs/createrepo.8: Add support for -U
-	  (--update-info-location) flag to query a specified server for
-	  package update metadata.  The metadata will currently be stored
-	  in 'repodata/update-info' and each package in the primary.xml
-	  will have an <update id="FEDORA-XXXX-XX"
-	  location="update-info/pkg-ver-rel.xml"/> tag which points to it's
-	  corresponding update information.
+	* docs/createrepo.8, genpkgmetadata.py: Add support for -U
+	(--update-info-location) flag to query a specified server for
+	package update metadata.  The metadata will currently be stored in
+	'repodata/update-info' and each package in the primary.xml will have
+	an <update id="FEDORA-XXXX-XX"
+	location="update-info/pkg-ver-rel.xml"/> tag which points to it's
+	corresponding update information.
 
-2006-01-13 06:24  skvidal
+2006-01-13  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py, genpkgmetadata.py:
-	  apply two patches from [email protected] - verifies that the
-	  checksum cache file is more recent than the corresponding rpm -
-	  move around cmds dict initialization to make it more consistent.
+	* dumpMetadata.py, genpkgmetadata.py: apply two patches from
+	[email protected] - verifies that the checksum cache file is more
+	recent than the corresponding rpm - move around cmds dict
+	initialization to make it more consistent.
 
-2005-12-08 19:25  pnasrat
+2005-12-08  Paul Nasrat <[email protected]>
 
 	* genpkgmetadata.py: Fix cachedir/groupfile handling with --basedir
-	  and using paths not relative to cwd when run without --basedir.
+	and using paths not relative to cwd when run without --basedir.
 
-2005-12-08 19:24  pnasrat
+2005-12-08  Paul Nasrat <[email protected]>
 
-	* genpkgmetadata.py: Support --split option to label media with
-	  urls across directories.
+	* genpkgmetadata.py: Support --split option to label media with urls
+	across directories.
 
-2005-12-08 19:22  pnasrat
+2005-12-08  Paul Nasrat <[email protected]>
 
 	* genpkgmetadata.py: Split out processing into smaller methods.
-	  Make ts internal.  Files and base/file/other data attributes.
+	Make ts internal.  Files and base/file/other data attributes.
 
-2005-12-08 19:21  pnasrat
+2005-12-08  Paul Nasrat <[email protected]>
 
 	* genpkgmetadata.py: Cleanup of generator class to use cmds
-	  internally as an attribute.
+	internally as an attribute.
 
-2005-12-08 19:19  pnasrat
+2005-12-08  Paul Nasrat <[email protected]>
 
 	* genpkgmetadata.py: Initial work to form metadata generator class.
 
-2005-11-27 23:01  skvidal
+
+2005-11-27  Seth Vidal <[email protected]>
 
 	* dumpMetadata.py: speed up by caching file mode lookup by Dennis
-	  Gregorovic
+	Gregorovic
 
-2005-11-11 21:03  pnasrat
+2005-11-11  Paul Nasrat <[email protected]>
 
 	* dumpMetadata.py, genpkgmetadata.py: Enable basedir to be used -
-	  dgregor
+	dgregor
 
-2005-11-02 20:23  skvidal
+2005-11-02  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py, genpkgmetadata.py:
-	  patch from Christoph Thiel to make it work on suse 9.3 and to
-	  allow for non absolute-path cache dirs.
+	* dumpMetadata.py, genpkgmetadata.py: patch from Christoph Thiel to
+	make it work on suse 9.3 and to allow for non absolute-path cache
+	dirs.
 
-2005-08-11 22:09  skvidal
+2005-08-11  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py:
-	  turn off all signature checking when reading in headers
+	* dumpMetadata.py: turn off all signature checking when reading in
+	headers
 
-2005-07-25 00:54  skvidal
+2005-07-24  Seth Vidal <[email protected]>
 
-	* genpkgmetadata.py:
-	  document that the -g option is for a file relative to the
-	  directory you are creating the repository for.
+	* genpkgmetadata.py: document that the -g option is for a file
+	relative to the directory you are creating the repository for.
 
-2005-07-14 07:34  skvidal
+2005-07-14  Seth Vidal <[email protected]>
 
-	* docs/createrepo.8:
-	  man page for cachedir
+	* docs/createrepo.8: man page for cachedir
 
-2005-07-14 07:31  skvidal
+2005-07-14  Seth Vidal <[email protected]>
 
-	* Makefile, createrepo.spec, genpkgmetadata.py:
-	  0.4.3
+	* Makefile, createrepo.spec, genpkgmetadata.py: 0.4.3
 
-2005-07-11 06:45  skvidal
+2005-07-11  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py, genpkgmetadata.py:
-	  - disable the checksum flag - default and only use sha1sum's -
-	  add in -c,--cachedir option to setup a cachedir for the cache
-	  files of the checksums of the packages. Uses name-hdrid from the
-	  package hdr as filenames. Contents of the file is a single line
-	  of the package's checksum.  This dramatically speeds up
-	  rebuilding a repository's metadata b/c the checksum of the
-	  package file was the item taking the most time.
+	* dumpMetadata.py, genpkgmetadata.py: - disable the checksum flag - default and only use sha1sum's - add
+	in -c,--cachedir option to setup a cachedir for the cache files of
+	the checksums of the packages. Uses name-hdrid from the package hdr
+	as filenames. Contents of the file is a single line of the package's
+	checksum. This dramatically speeds up rebuilding a repository's
+	metadata b/c the checksum of the package file was the item taking
+	the most time.
 
-2005-05-29 04:14  skvidal
+2005-05-29  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py, genpkgmetadata.py:
-	  Apply Arun Bhanu's patch to add in --quiet and --verbose options
-	  instead of just -q and -v
+	* dumpMetadata.py, genpkgmetadata.py: Apply Arun Bhanu's patch to
+	add in --quiet and --verbose options instead of just -q and -v
 
-2005-03-30 06:32  skvidal
+2005-03-30  Seth Vidal <[email protected]>
 
-	* docs/Makefile:
-	  fix mandir path for docs
+	* docs/Makefile: fix mandir path for docs
 
-2005-01-18 07:14  skvidal
+2005-01-18  Seth Vidal <[email protected]>
 
-	* Makefile, docs/Makefile:
-	  fix the Makefiles, f'real
+	* Makefile, docs/Makefile: fix the Makefiles, f'real
 
-2005-01-18 06:59  skvidal
+2005-01-18  Seth Vidal <[email protected]>
 
-	* docs/: Makefile, createrepo.8:
-	  real commit
+	* docs/Makefile, docs/createrepo.8: real commit
 
-2005-01-18 06:58  skvidal
+2005-01-18  Seth Vidal <[email protected]>
 
-	* Makefile, createrepo.spec:
-	  adding man page and upating the Makefiles and specfile
-	  accordingly.	Thanks Bob Kashani for the man page.
+	* Makefile, createrepo.spec: adding man page and upating the
+	Makefiles and specfile accordingly. Thanks Bob Kashani for the man
+	page.
 
-2005-01-18 06:24  skvidal
+2005-01-18  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py:
-	  need to seek to the beginning before doing a new read operation.
+	* dumpMetadata.py: need to seek to the beginning before doing a new
+	read operation.
 
-2005-01-17 07:52  skvidal
+2005-01-17  Seth Vidal <[email protected]>
 
-	* Makefile, createrepo.spec:
-	  spec and Makefile to 0.4.2
+	* Makefile, createrepo.spec: spec and Makefile to 0.4.2
 
-2005-01-17 07:52  skvidal
+2005-01-17  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py, genpkgmetadata.py:
-	  move around gzipOpen for use in another program relabel 0.4.2
+	* dumpMetadata.py, genpkgmetadata.py: move around gzipOpen for use
+	in another program relabel 0.4.2
 
-2005-01-07 21:39  skvidal
+2005-01-07  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py, genpkgmetadata.py:
-	  single open for all file operations. about a 30% time savings.
+	* dumpMetadata.py, genpkgmetadata.py: single open for all file
+	operations. about a 30% time savings.
 
-2004-11-02 05:55  skvidal
+2004-11-02  Seth Vidal <[email protected]>
 
-	* genpkgmetadata.py:
-	  small fix for --exclude to work.  -x works, but --exclude didn't,
-	  now it is fixed
+	* genpkgmetadata.py: small fix for --exclude to work. -x works, but
+	--exclude didn't, now it is fixed
 
-2004-10-21 08:42  skvidal
+2004-10-21  Seth Vidal <[email protected]>
 
-	* Makefile, createrepo.spec, genpkgmetadata.py:
-	  update version numbers
+	* Makefile, createrepo.spec, genpkgmetadata.py: update version
+	numbers
 
-2004-10-21 08:40  skvidal
+2004-10-21  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py:
-	  problem with ghost entries not showing up in primary.xml even if
-	  they matched the regex strings.
+	* dumpMetadata.py: problem with ghost entries not showing up in
+	primary.xml even if they matched the regex strings.
 
-2004-10-18 06:41  skvidal
+2004-10-18  Seth Vidal <[email protected]>
 
-	* bin/createrepo:
-	  whoops! need to quote that var string
+	* bin/createrepo: whoops! need to quote that var string
 
-2004-10-11 12:43  skvidal
+2004-10-11  Seth Vidal <[email protected]>
 
-	* Makefile, createrepo.spec, genpkgmetadata.py:
-	  correct problem with handling dirs with a space in the filename
-	  update version number
+	* Makefile, createrepo.spec, genpkgmetadata.py: correct problem with
+	handling dirs with a space in the filename update version number
 
-2004-10-04 04:43  skvidal
+2004-10-04  Seth Vidal <[email protected]>
 
-	* genpkgmetadata.py:
-	  clean up argument parsing to handle --version and --help more
-	  correctly. Not quite the patch Ville Skyttä submitted.
+	* genpkgmetadata.py: clean up argument parsing to handle --version
+	and --help more correctly. Not quite the patch Ville Skyttä
+	submitted.
 
-2004-09-30 06:54  skvidal
+2004-09-30  Seth Vidal <[email protected]>
 
-	* genpkgmetadata.py:
-	  one more place to tag
+	* genpkgmetadata.py: one more place to tag
 
-2004-09-30 06:52  skvidal
+2004-09-30  Seth Vidal <[email protected]>
 
-	* Makefile, createrepo.spec:
-	  update to 0.3.9
+	* Makefile, createrepo.spec: update to 0.3.9
 
-2004-09-30 06:49  skvidal
+2004-09-30  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py:
-	  checksum of group file will be wrong if specified - didn't
-	  seek(0) after copying it.
+	* dumpMetadata.py: checksum of group file will be wrong if specified
+	- didn't seek(0) after copying it.
 
-2004-09-20 06:13  skvidal
+2004-09-20  Seth Vidal <[email protected]>
 
-	* genpkgmetadata.py:
-	  made 'cannot remove old metadata dir' a non-fatal error.  It just
-	  warns.
+	* genpkgmetadata.py: made 'cannot remove old metadata dir' a
+	non-fatal error. It just warns.
 
-2004-09-20 06:06  skvidal
+2004-09-20  Seth Vidal <[email protected]>
 
-	* genpkgmetadata.py:
-	  updated to default to sha-1 checksums
+	* genpkgmetadata.py: updated to default to sha-1 checksums
 
-2004-09-11 21:19  skvidal
+2004-09-11  Seth Vidal <[email protected]>
 
-	* createrepo.spec, genpkgmetadata.py:
-	  update spec file as 0.3.8 fix for bug in command handling of
-	  groups location
+	* createrepo.spec, genpkgmetadata.py: update spec file as 0.3.8 fix
+	for bug in command handling of groups location
 
-2004-09-11 21:07  skvidal
+2004-09-11  Seth Vidal <[email protected]>
 
-	* Makefile:
-	  fix for group file path being wrong - Bill Nottingham mark as
-	  0.3.8
+	* Makefile: fix for group file path being wrong - Bill Nottingham
+	mark as 0.3.8
 
-2004-09-11 21:07  skvidal
+2004-09-11  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py, genpkgmetadata.py:
-	  fix for error when string is None for utf8 conversion
+	* dumpMetadata.py, genpkgmetadata.py: fix for error when string is
+	None for utf8 conversion
 
-2004-09-03 07:29  skvidal
+2004-09-03  Seth Vidal <[email protected]>
 
-	* Makefile:
-	  Makefile update to fix a bug reported by Anvil
+	* Makefile: Makefile update to fix a bug reported by Anvil
 
-2004-09-01 07:56  skvidal
+2004-09-01  Seth Vidal <[email protected]>
 
-	* Makefile, createrepo.spec, genpkgmetadata.py:
-	  0.3.7
+	* Makefile, createrepo.spec, genpkgmetadata.py: 0.3.7
 
-2004-08-27 08:03  skvidal
+2004-08-27  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py, genpkgmetadata.py:
-	  patch from Ville Skytta (this a will be wrong, sorry) to correct
-	  decoding/encoding problems.
+	* dumpMetadata.py, genpkgmetadata.py: patch from Ville Skytta (this
+	a will be wrong, sorry) to correct decoding/encoding problems.
 
-2004-07-23 21:22  skvidal
+2004-07-23  Seth Vidal <[email protected]>
 
-	* README:
-	  updated readme with anoncvs location
+	* README: updated readme with anoncvs location
 
-2004-07-23 20:41  skvidal
+2004-07-23  Seth Vidal <[email protected]>
 
-	* Makefile, createrepo.spec, genpkgmetadata.py:
-	  ver to 0.3.6
+	* Makefile, createrepo.spec, genpkgmetadata.py: ver to 0.3.6
 
-2004-07-23 19:45  skvidal
+2004-07-23  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py:
-	  fix filelists to be complete
+	* dumpMetadata.py: fix filelists to be complete
 
-2004-07-23 16:56  skvidal
+2004-07-23  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py:
-	  remove a debug print call
+	* dumpMetadata.py: remove a debug print call
 
-2004-07-23 16:51  skvidal
+2004-07-23  Seth Vidal <[email protected]>
 
 	* Makefile, createrepo.spec: mark as 0.3.5
 
-2004-07-23 16:50  skvidal
+2004-07-23  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py:
-	  fix up for broken filelists in packages
+	* dumpMetadata.py: fix up for broken filelists in packages
 
-2004-07-23 06:23  skvidal
+2004-07-23  Seth Vidal <[email protected]>
 
-	* genpkgmetadata.py:
-	  silly string fix
+	* genpkgmetadata.py: silly string fix
 
-2004-07-20 02:24  skvidal
+2004-07-20  Seth Vidal <[email protected]>
 
-	* Makefile, createrepo.spec, genpkgmetadata.py:
-	  bump number to 0.3.4
+	* Makefile, createrepo.spec, genpkgmetadata.py: bump number to 0.3.4
 
-2004-07-20 02:23  skvidal
 
-	* dumpMetadata.py, genpkgmetadata.py:
-	  re-enabled group files documented it
+2004-07-20  Seth Vidal <[email protected]>
 
-2004-06-30 09:23  skvidal
+	* dumpMetadata.py, genpkgmetadata.py: re-enabled group files
+	documented it
 
-	* dumpMetadata.py:
-	  add pre=1 to requires entries for prereq marking
+2004-06-30  Seth Vidal <[email protected]>
 
-2004-06-30 08:08  skvidal
+	* dumpMetadata.py: add pre=1 to requires entries for prereq marking
 
-	* dumpMetadata.py, genpkgmetadata.py:
-	  - include xmlns:rpm in main metadata tag rather than per-format
-	  node - fix output for sorta-list, sorta-string rpm header tags
 
-2004-06-28 16:24  skvidal
+2004-06-30  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py:
-	  fix for namespace for license, vendor, group, buildhost and
-	  sourcerpm was None, should have been formatns (rpm namespace)
+	* dumpMetadata.py, genpkgmetadata.py: - include xmlns:rpm in main metadata tag rather than per-format node
+	- fix output for sorta-list, sorta-string rpm header tags
 
-2004-06-09 04:09  skvidal
+2004-06-28  Seth Vidal <[email protected]>
 
-	* Makefile, createrepo.spec, genpkgmetadata.py:
-	  mark as 0.3.3
+	* dumpMetadata.py: fix for namespace for license, vendor, group,
+	buildhost and sourcerpm was None, should have been formatns (rpm
+	namespace)
 
-2004-06-06 23:38  skvidal
+2004-06-09  Seth Vidal <[email protected]>
 
-	* genpkgmetadata.py:
-	  included a not-that-terribly accurate package count
+	* Makefile, createrepo.spec, genpkgmetadata.py: mark as 0.3.3
 
-2004-06-05 19:38  skvidal
+2004-06-06  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py, genpkgmetadata.py:
-	  generate uncompressed checksums a much easier way.
+	* genpkgmetadata.py: included a not-that-terribly accurate package
+	count
 
-2004-06-05 19:31  skvidal
+2004-06-05  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py, genpkgmetadata.py:
-	  revert some changes
+	* dumpMetadata.py, genpkgmetadata.py: generate uncompressed
+	checksums a much easier way.
 
-2004-06-03 07:14  skvidal
+2004-06-05  Seth Vidal <[email protected]>
 
-	* genpkgmetadata.py:
-	  fix stupid version thing
+	* dumpMetadata.py, genpkgmetadata.py: revert some changes
 
-2004-06-03 07:14  skvidal
+2004-06-03  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py, genpkgmetadata.py:
-	  keep checksum of uncompressed metadata files in repomd.xml
+	* genpkgmetadata.py: fix stupid version thing
 
-2004-06-03 06:26  skvidal
+2004-06-03  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py, genpkgmetadata.py:
-	  move versioned prco from separate string to properties of the
-	  entry
+	* dumpMetadata.py, genpkgmetadata.py: keep checksum of uncompressed
+	metadata files in repomd.xml
 
-2004-04-16 06:15  skvidal
+2004-06-03  Seth Vidal <[email protected]>
 
-	* Makefile:
-	  fix makefile
+	* dumpMetadata.py, genpkgmetadata.py: move versioned prco from
+	separate string to properties of the entry
 
-2004-04-16 06:10  skvidal
+2004-04-16  Seth Vidal <[email protected]>
 
-	* Makefile, createrepo.spec, genpkgmetadata.py:
-	  update to 0.3.2 added -p or --pretty flag to make it pretty-print
-	  the xml output not pretty printing the output makes the import a
-	  lot faster and the data smaller
+	* Makefile: fix makefile
 
-2004-01-18 21:43  skvidal
+2004-04-16  Seth Vidal <[email protected]>
 
-	* Makefile, createrepo.spec, dumpMetadata.py, genpkgmetadata.py:
-	  1. make it actually work :) 2. bump to 0.3.1
+	* Makefile, createrepo.spec, genpkgmetadata.py: update to 0.3.2
+	added -p or --pretty flag to make it pretty-print the xml output not
+	pretty printing the output makes the import a lot faster and the
+	data smaller
 
-2004-01-18 17:57  skvidal
+2004-01-18  Seth Vidal <[email protected]>
 
-	* Makefile, createrepo.spec:
-	  add README for real *boggle*
+	* Makefile, createrepo.spec, dumpMetadata.py, genpkgmetadata.py: 1. make it actually work :) 2. bump to 0.3.1
 
-2004-01-18 17:56  skvidal
+2004-01-18  Seth Vidal <[email protected]>
 
-	* Makefile, README, createrepo.spec:
-	  tagged Makefile and createrepo as 0.3 Add README to both of the
-	  above
+	* Makefile, createrepo.spec: add README for real *boggle*
 
-2004-01-18 16:45  skvidal
+2004-01-18  Seth Vidal <[email protected]>
 
-	* genpkgmetadata.py:
-	  make metadata files be written to repodata/
+	* Makefile, README, createrepo.spec: tagged Makefile and createrepo
+	as 0.3 Add README to both of the above
 
-2004-01-17 06:04  skvidal
+2004-01-18  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py, genpkgmetadata.py:
-	  fix bug where not all files were getting included make the
-	  directory detection more reliable
+	* genpkgmetadata.py: make metadata files be written to repodata/
 
-2004-01-14 03:56  skvidal
+2004-01-17  Seth Vidal <[email protected]>
 
-	* Makefile, createrepo.spec, dumpMetadata.py, genpkgmetadata.py,
-	  bin/Makefile:
-	  fixed memory use problem updated spec for 0.2 fixed makefile
-	  dumbness fixed problems with broken symlinks
+	* dumpMetadata.py, genpkgmetadata.py: fix bug where not all files
+	were getting included make the directory detection more reliable
 
-2004-01-13 21:16  skvidal
+2004-01-14  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py:
-	  catch some errors on broken symlinks
+	* Makefile, bin/Makefile, createrepo.spec, dumpMetadata.py,
+	genpkgmetadata.py: fixed memory use problem updated spec for 0.2
+	fixed makefile dumbness fixed problems with broken symlinks
 
-2004-01-11 22:07  skvidal
+2004-01-13  Seth Vidal <[email protected]>
 
-	* Makefile, createrepo.spec, dumpMetadata.py, genpkgmetadata.py,
-	  bin/Makefile, bin/createrepo:
-	  - translation stubs - makefiles - spec file - bin wrapper
+	* dumpMetadata.py: catch some errors on broken symlinks
 
-2004-01-10 08:39  skvidal
+2004-01-11  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py, genpkgmetadata.py:
-	  silly updates in comments
+	* Makefile, bin/Makefile, bin/createrepo, createrepo.spec,
+	dumpMetadata.py, genpkgmetadata.py: - translation stubs - makefiles - spec file - bin wrapper
 
-2004-01-10 08:34  skvidal
+2004-01-10  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py, genpkgmetadata.py:
-	  CVS Id Tags
+	* dumpMetadata.py, genpkgmetadata.py: silly updates in comments
 
-2004-01-10 08:34  skvidal
+2004-01-10  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py: [no log message]
+	* dumpMetadata.py, genpkgmetadata.py: CVS Id Tags
 
-2004-01-10 08:33  skvidal
+2004-01-10  Seth Vidal <[email protected]>
 
-	* genpkgmetadata.py:
-	  added --version and __version__ string
+	* dumpMetadata.py: [no log message]
 
-2004-01-10 08:04  skvidal
+2004-01-10  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py, genpkgmetadata.py:
-	  move two functions around to more logically arrange the
-	  repomd.xml generating function
+	* genpkgmetadata.py: added --version and __version__ string
 
-2004-01-09 07:48  skvidal
+2004-01-10  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py, genpkgmetadata.py: Initial revision
+	* dumpMetadata.py, genpkgmetadata.py: move two functions around to
+	more logically arrange the repomd.xml generating function
 
-2004-01-09 07:48  skvidal
+2004-01-09  Seth Vidal <[email protected]>
 
-	* dumpMetadata.py, genpkgmetadata.py: metadata generate first
-	  import
+	* Initial revision
 
diff --git a/Makefile b/Makefile
index b57acfc..e084a13 100644
--- a/Makefile
+++ b/Makefile
@@ -102,7 +102,9 @@ maintainer-clean:
 	$(MAKE) distclean
 	$(RM) $(srcdir)/configure
 
-
+changelog:
+	git log --pretty --numstat --summary | git2cl  > ChangeLog
+	
 dist:
 	olddir=`pwd`; \
 	distdir=$(PKGNAME)-$(VERSION); \
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.