2003-07-29  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>

	* NEWS, configure.ac:
	version 0.8

	* rpmDirectoryCheck.spec.in:
	made 'dot' a requirement

	* src/rpmDirectoryCheck.py:
	honor special-configuration also, when the directory is owned by an other package

	* Makefile.am:
	added WWW_DIR

	* .cvsignore:
	added temporary files from 'www' target

	* src/rpmDirectoryCheck.py:
	- swapped meminfo/ambiguous deps report
	- made dep-report to work also when there are more than two packages
	  which are fulfilling a requirement

	* contrib/bad-paths-html.xsl:
	fixed some dyslexia
	added some more explanations

2003-07-28  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>

	* NEWS, configure.ac:
	version 0.7

	* .cvsignore:
	added ChangeLog

	* ChangeLog:
	removed since auto-generated

	* ChangeLog.sed:
	initial checkin

	* src/Makefile.am:
	added params.py

	* m4/changelog.am, m4/gpgsig.am, m4/wwwpublish.am:
	initial checkin

	* Makefile.am:
	added changelog, gpgsig and wwwpublish makefile-pieces
	defined WWW_* variables

	* rpmDirectoryCheck.spec.in:
	added 'rpm' to Requires(...)
	removed some curlies around macros

	* src/rpmDirectoryCheck.py, src/rpmWrapper.py:
	report ambiguous deps in a more helpful way

	* src/rpmWrapper.py:
	Created params-module which holds the configured values
	Accept names without EVR also

	* src/params.py, src/rpmDirectoryCheck.py:
	Created params-module which holds the configured values

	* src/dircheck.conf:
	Added SPECIAL_PATHS_*

2003-07-24  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>

	* NEWS, configure.ac:
	version 0.6

	* src/rpmWrapper.py:
	handle symlinks as directories alsi

	* src/dircheck.conf:
	added libpng-devel/libpng10-devel pref

2003-07-15  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>

	* NEWS, configure.ac:
	version 0.5

	* rpmDirectoryCheck.spec.in:
	added scriptlets for *.info files
	added Requires: libxslt

	* doc/.cvsignore:
	added *.pdf

	* src/rpmWrapper.py:
	moved RPM_PREFS and IGNORES into a configfile

	* src/rpmDirectoryCheck.py:
	added cfgdir-support

	* src/rpmDirectoryCheck.in.in:
	call main with hardcoded cfg-dir

	* src/dircheck.conf:
	initial checkin

	* src/.cvsignore:
	added autogenerated python-files

	* src/Makefile.am:
	added configuration-files

	* sample/Makefile-files:
	initial checkin

	* doc/dirchecker.texi:
	moved '@include version.texi' some lines below; else, makeinfo ignores
	the set variables

	* contrib/_report.sh.in.in:
	be more tolerantly when dot/xsltproc was not available at build-time

	* Makefile.am:
	added sample-files

	* .cvsignore:
	added autom4te*
	added all tarballes + signatures

	* doc/.cvsignore:
	added mdate-sh

	* sample/.cvsignore, sample/generate.sh:
	initial checkin

	* doc/dirchecker.texi:
	version 0.5

	* contrib/bad-paths-html.xsl:
	add an anchor with the plain package-name also

	* contrib/_report.sh.in.in:
	added xml-report scheme
	changed search-path of style-sheets

	* contrib/Makefile.am, contrib/pretty-xml.xsl, contrib/to-pretty-xml.xsl:
	renamed 'to-pretty-xml.xsl' to 'pretty.xsl'

2003-06-27  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>

	* NEWS, THANKS, configure.ac:
	version 0.4.92

	* src/rpmWrapper.py:
	* expressed a lot of getters as lambda-functions
	* used modern header-iterators as suggested by Jeff Johnson

2003-06-25  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>

	* NEWS, configure.ac, rpmDirectoryCheck.spec.in:
	version 0.4.91

	* src/Makefile.am:
	compile python-scripts in install-data-hook instead of install-data-local

	* contrib/_report.sh.in.in, src/rpmDirectoryCheck.py:
	added '--version' option

	* src/Makefile.am:
	remove *.py[co] files on uninstall

	* THANKS:
	initial checkin

	* src/rpmWrapper.py:
	calculate used paths at construction of files object
	updated IGNORES and RPM_PREFS

	* src/debug.py:
	use /proc/self instead of /proc/%i

	* src/rpmWrapper.py:
	reverted the RPMTAG_DIRNAMES change

	* src/rpmWrapper.py:
	removed lazy evaluation; this should make it possible to throw away
	the rpmhdr as soon as possible

	* src/rpmWrapper.py:
	* added RHL9 rpm-prefs
	* made it possible to ignore packages
	* use rpm.RPMTAG_DIRNAMES and changed/removed related methods; this
	  gives an enormous speedup when the 'dev' package is involved
	* dependencies will be cached now

	* src/rpmDirectoryCheck.py:
	minor cosmetical changes
	reuse some values in functions to speedup things a little bit

	* src/algorithm.py:
	minor cosmetical changes

2002-09-14  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>

	* .cvsignore:
	Added some autogenerated files

	* Makefile.am:
	removed rpm-python lib
	cleanups

	* src/rpmDirectoryCheck.py, src/rpmWrapper.py:
	adapted to rpm-4.1

	* src/Makefile.am:
	made rpmDirectoryCheck a bin_SCRIPT
	cleanups

	* contrib/bad-paths-html.xsl:
	typo

	* rpmDirectoryCheck.spec.in:
	Removed rpm-python lib

	* configure.ac, configure.in:
	Renamed configure.in to configure.ac

2001-08-15  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>

	* ChangeLog:
	Updated

	* configure.in:
	Changed handling if rpm-python directory
	Version 0.3.1

	* Makefile.am:
	Going into rpm-python dir only if needed; to let `make dist' work, the
	DIST_SUBDIRS variable is used

	* ChangeLog:
	Updated

	* src/rpmDirectoryCheck.in.in:
	Added '-O' option to enable running the optimized byte-code

	* configure.in:
	Version 0.3.0

2001-08-14  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>

	* NEWS, doc/dirchecker.texi:
	Added comments about removed --output option

	* src/rpmDirectoryCheck.py:
	Removed support for explicit graphviz output; the "normal" method is
	fast enough and the produced XML files contains all needed information

	* doc/dirchecker.texi:
	Updated

	* NEWS:
	Copied "Changes" section from doc/dirchecker.info; should be probably
	automated...

	* CHANGES:
	obsoleted; NEWS is used instead of

	* CHANGES:
	Initial checkin

	* Makefile.am:
	Added m4 subdir
	Added ACLOCAL_AMFLAGS

	* rpmDirectoryCheck.spec.in:
	Added --enable-python-rpm option to %configure
	Added rpm-python2 subpackage

	* m4/Makefile.am, m4/python.m4:
	Initial checkin

	* configure.in:
	Outsourced Python2 macros

	* doc/dirchecker.texi:
	Using the COPYING in builddir now instead this in ../

	* doc/Makefile.am:
	Linked COPYING into builddir

	* src/rpmWrapper.py:
	Fixed bug where '/XXX' directories were splitted wrong

	* src/Makefile.am:
	* Set PYTHONPATH in install-data-local to make rpmmodule available for
	  compileall.py

	* .cvsignore:
	Added libtool

	* contrib/.cvsignore:
	Initial checkin

	* src/tools.py:
	Changed some documentation

	* src/rpmWrapper.py:
	Updated to use rpm-db directly
	Added lots of performance enhancements
	Added documentation

	* src/rpmDirectoryCheck.py:
	Updated to use rpm-db directly
	Added lots of performance enhancements
	Added lots of documentation

	* src/debug.py:
	- Added str param to progressMeter::inc allowing alternative output
	- Added printMemInfo() hack giving out used memory of current process

	* src/config.py.in:
	Added dbpath

	* src/algorithm.py:
	Added getSortedLeaveList() and getSortedVisitList() allowing tsort
	Added documentation

2001-08-13  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>

	* configure.in:
	Version 0.2.1

	* src/Makefile.am:
	Renamed rpm.py to rpmWrapper.py

	* src/config.py.in:
	Maked verbosity a proxy-object of a cfg class

	* src/debug.py:
	Adapted new config-style

	* src/rpmDirectoryCheck.py:
	Adapted new config-style
	Renamed rpm to rpmWrapper

	* src/rpm.py, src/rpmWrapper.py:
	Renamed rpm.py to rpmWrapper.py

	* src/rpm.py:
	Adapted new config-style

	* src/rpmDirectoryCheck.py:
	Added -q (--quiet) option
	rpm-data and -files are proxy classes now
	Caching result of registry::getData() now

	* src/rpm.py:
	Using proxy class for rpm-data and rpm-files
	Used a more simple regexp for the --dump output

	* src/config.py.in:
	Set default verbosity to 2

2001-08-11  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>

	* contrib/bad-paths-html.xsl:
	Minor changes

	* contrib/bad-paths-html.xsl:
	Added explanation

2001-08-10  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>

	* contrib/bad-paths-html.xsl:
	Added generator-metatag
	Changed the style-sheet a little bit
	Inserted a <br> before the owner-list

	* src/rpmDirectoryCheck.py:
	Fixed visit()-method of the graphvizGenerator class

	* ChangeLog:
	updated

	* configure.in:
	Added checks for xsltproc, dot and dvips
	Version 0.2.0

	* rpmDirectoryCheck.spec.in:
	Changed buildarch to noarch
	Added %{_infodir}

	* .cvsignore:
	Added temporary dir

	* contrib/Makefile.am:
	Added to-pretty-xml.xsl
	Added an xmlReport target

	* contrib/to-pretty-xml.xsl, doc/.cvsignore, src/debug.py:
	initial checkin

	* src/Makefile.am:
	Added debug.py

	* src/rpm.py:
	Cache values returned by package::__hash__()
	del __plaindeps after calculating real deps; should save some memory

	* src/rpmDirectoryCheck.py:
	Added progress-meter for some actions
	Added --dont-reorder and --reorder-only options

	* contrib/_report.sh.in.in, doc/dirchecker.texi:
	Initial checkin

	* src/rpmDirectoryCheck.py:
	Already executed steps in the DFS are cached now
	Added more information to the XML output
	Added global verbosity support

	* src/rpmDirectoryCheck.in.in:
	Added (X)Emacs variables

	* src/rpm.py:
	Packagename will normalized now before usage
	Made RPM_CMD customizable by RPM environment variable

	* src/config.py.in:
	Added support for `verbosity' var

	* src/algorithm.py:
	Added reorder() and getStartObject() method to the DFS class

	* doc/Makefile.am:
	Added entries for dirchecker.texi

	* contrib/all-packages-dot.xsl, contrib/bad-paths-html.xsl:
	Adapted to new XML format

	* contrib/Makefile.am:
	Added some targets and vars

2001-08-09  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>

	* .cvsignore, AUTHORS, ChangeLog, Makefile.am, NEWS, README, configure.in, contrib/Makefile.am, contrib/all-packages-dot.xsl, doc/Makefile.am, rpmDirectoryCheck.spec.in, src/.cvsignore, src/Makefile.am, src/algorithm.py, src/config.py.in, src/rpm.py, src/rpmDirectoryCheck.in.in, src/tools.py:
	Initial checkin

	* contrib/bad-paths-html.xsl, rpmDirectoryCheck.xsl:
	Renamed and moved into contrib subdir

	* rpmDirectoryCheck.py, src/rpmDirectoryCheck.py:
	Moved into src subdir

	* AUTHORS:
	*** empty log message ***

	* rpmDirectoryCheck.py, rpmDirectoryCheck.xsl:
	initial checkin

1999-10-28  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>

	* AUTHORS:
	Initial import

