2005-03-21 16:19  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, hrpmreb, t/04spec.t: - allow to pass undef to newdep
	  && fix segfault - spec::binheader() return array of header -
	  beautify hrpmreb - hrpmreb die if nothing to do

2005-03-15 02:47  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs: - fix Files_class if null ptr is return

2005-03-15 01:51  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, Hdlist.xs, perl-Hdlist.spec, t/03rpmlib.t: - fix -
	  more function & doc

2005-03-15 01:42  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* hrpmreb: - minor adjustement

2005-03-11 20:12  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* hrpmreb: - better loging functionnalities

2005-03-11 19:32  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, hrpmreb, t/03rpmlib.t: - call rpmlog with "%s" to
	  avoid format expand

2005-03-11 14:52  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* hrpmreb: - rework code - use IPC for stat

2005-03-09 21:37  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* hrpmreb: - syntax fix

2005-03-09 21:31  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* hrpmreb: - --nobuild - sortbybuilddate

2005-03-08 19:51  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* hrpmreb: - minor adjustement

2005-03-08 15:38  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* hrpmreb: - move the nice after %installdep

2005-03-08 15:23  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* perl-Hdlist.spec: - changelog

2005-03-08 15:14  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, perl-Hdlist.spec, rpm_produced,
	  examples/specwillbuild: - 0.05 - update example

2005-03-08 14:41  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs: - allow to pass undef to specnew

2005-03-08 14:39  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* rpm_produced: - force spec parsing - re-read conf between each
	  spec

2005-03-08 09:37  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* hrpmreb: - use expandnumeric - few other goodies

2005-03-08 08:39  Olivier Thauvin <thauvin at aerov.jussieu.fr>

	* rpm_produced: - force spec parsing - re-read conf between each
	  spec

2005-03-08 03:37  Olivier Thauvin <thauvin at aerov.jussieu.fr>

	* hrpmreb: - use expandnumeric - few other goodies

2005-03-07 23:18  Olivier Thauvin <thauvin at aerov.jussieu.fr>

	* Hdlist/Spec.pm: - add -bl, follow rpm behaviour

2005-03-07 22:24  Olivier Thauvin <thauvin at aerov.jussieu.fr>

	* Hdlist.xs: - fix Db_newspec for return values

2005-03-07 22:23  Olivier Thauvin <thauvin at aerov.jussieu.fr>

	* hrpmreb: - fix build again (rpm sucks)

2005-03-07 21:42  Olivier Thauvin <thauvin at aerov.jussieu.fr>

	* hrpmreb: - redirecting log

2005-03-07 21:35  Olivier Thauvin <thauvin at aerov.jussieu.fr>

	* hrpmreb: - fix --trap mode

2005-03-07 10:08  Olivier Thauvin <thauvin at aerov.jussieu.fr>

	* perl-Hdlist.spec: - 0.04 final

2005-03-06 19:09  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs: -allow to pass anyarch and force to specnew

2005-03-06 17:52  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* MANIFEST, Makefile.PL, hrpmreb, hrpmreb-macros, Hdlist/Spec.pm: -
	  document hrpmreb-macros - fix dep detection for spec - add
	  hrpmreb into installed apps list - CTRL+C stop hrpmreb - more
	  improvement

2005-03-06 17:21  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs: - remove fprintf

2005-03-06 00:32  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs: - force parsing of spec (misc complain)

2005-03-05 22:20  Michael Scherer <mscherer@mandrake.org>

	* hrpmreb: - fix some typos in the doc

2005-03-05 21:34  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* hrpmreb, hrpmreb-macros: - add hrpmreb

2005-03-05 20:42  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, t/04spec.t: - allow to pass cookies for build

2005-03-05 19:53  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, perl-Hdlist.spec: - 0.03

2005-03-05 19:51  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, t/03rpmlib.t: - add expandnumeric()

2005-03-05 19:45  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs: - fix spec build

2005-03-05 13:53  Olivier Thauvin <thauvin at aerov.jussieu.fr>

	* Hdlist.pm, perl-Hdlist.spec: - 0.03

2005-03-05 13:51  Olivier Thauvin <thauvin at aerov.jussieu.fr>

	* Hdlist.xs, t/03rpmlib.t: - add expandnumeric()

2005-03-05 13:45  Olivier Thauvin <thauvin at aerov.jussieu.fr>

	* Hdlist.xs: - fix spec build

2005-03-04 21:55  Olivier Thauvin <thauvin at aerov.jussieu.fr>

	* Hdlist.xs, t/03rpmlib.t: - add resetrc()

2005-03-04 20:24  Olivier Thauvin <thauvin at aerov.jussieu.fr>

	* Hdlist.xs: - remove fprintf in rpmlog()

2005-03-04 16:50  Olivier Thauvin <thauvin at aerov.jussieu.fr>

	* perl-Hdlist.spec: - 0.02

2005-03-04 16:19  Olivier Thauvin <thauvin at aerov.jussieu.fr>

	* Hdlist.pm, MANIFEST, Hdlist/Db.pm, Hdlist/Header.pm,
	  Hdlist/Spec.pm, Hdlist/Header/Dep.pm, Hdlist/Header/Files.pm: -
	  split doc into module

2005-03-02 12:40  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, Hdlist/Spec.pm, t/04spec.t: - minor fix in Spec.pm -
	  use Hdlist::Spec in Hdlist.pm to export all functions directly

2005-03-02 12:23  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* MANIFEST, Hdlist/Header.pm, Hdlist/Spec.pm, t/02header.t,
	  t/04spec.t: - add header->sourcerpmname to get the name of
	  sourcerpm of all rpm (src/arch) - add Hdlist::Spec and rpmbuild
	  function to use highlevel flags (-b?)

2005-03-02 06:28  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm: - update doc

2005-03-02 05:24  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* perl-Hdlist.spec: - Buildrequires (Christiaan Welvaart
	  <cjw@daneel.dyndns.org>)

2005-02-24 14:13  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, Hdlist.xs: - update doc

2005-02-24 12:51  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, t/03rpmlib.t: - add setlogfile - permit to unset log
	  callback

2005-02-22 11:36  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* perl-Hdlist.spec: - fix changelog order

2005-02-22 11:28  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* perl-Hdlist.spec: - 0.01

2005-02-22 11:08  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, MANIFEST, Makefile.PL, genrepository,
	  t/10buildmedia.t: - clean doc

2005-02-17 09:29  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* MANIFEST, Hdlist/Buildmedia.pm,
	  Hdlist/Buildmedia/Builddistrib.pm: - remove unusefull stuff

2005-02-16 12:15  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* rpmconstant/configure.ac: - 0.0.4

2005-02-16 12:08  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, Hdlist.xs, Hdlist/Header.pm, rpmconstant/rpmh2tbl,
	  t/02header.t, t/06sign.t: - more fix - rpmconstant export more
	  tag

2005-02-14 15:41  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, Hdlist.xs, Hdlist/Header.pm, rpmconstant/rpmh2tbl,
	  t/02header.t, t/06sign.t, t/07dep.t: - clean code and adaptation

2005-02-11 12:46  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs: - croak on unknoww value in rpmconstant

2005-02-10 13:59  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, Makefile.PL, perl-Hdlist.spec: -use partially
	  librpmconstant

2005-02-10 13:58  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* rpmconstant/rpmh2tbl: - add rpmlog things

2005-02-10 08:43  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* rpmconstant/rpmconstant_internal.c: - remove unused functions

2005-02-10 06:18  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* rpmconstant/Makefile.am: - .PHONY ChangeLog

2005-02-08 11:35  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* rpmconstant/: configure.ac, constant.c, rpmconstant.c, rpmh2tbl:
	  - 0.0.3 in way - comparison as case insensitive

2005-02-07 11:55  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* rpmconstant/configure.ac: - 0.0.2

2005-02-07 03:29  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* rpmconstant/: Makefile.am, constant.c, rpmconstant.c,
	  rpmconstant.h, rpmconstant_internal.c, rpmh2tbl: - rework API -
	  context are lowercase - fix in table generation

2005-02-06 14:31  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* rpmconstant/Makefile.am: - bump 0.0.1

2005-02-06 14:20  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* rpmconstant/: INSTALL, Makefile.am: - finalize for 0.0.1

2005-02-06 14:03  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* rpmconstant/: AUTHORS, COPYING, INSTALL, Makefile, Makefile.am,
	  NEWS, README, configure.ac, rpmconstant.h: - use autotools

2005-02-05 14:06  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* rpmconstant/: constant.c, rpmconstant.c, rpmconstant.h, rpmh2tbl:
	  - allow apply mask bit - clean code - start splint comment

2005-02-03 18:40  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* t/07dep.t: - fix header_matchdep test

2005-02-01 19:42  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs: - ensure specnew return undef in case of error

2005-02-01 19:17  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs: - add spec::{sources,specfile} to get sources files
	  and spec

2005-01-31 17:07  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* rpmconstant/: Makefile, constant.c, rpmconstant.c, rpmconstant.h,
	  rpmh2tbl: -add for rpm

2005-01-27 15:43  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.h, Hdlist/Media.pm, Hdlist/Media/Solve.pm: - fix - add
	  usefull header dcl for debug code

2005-01-27 14:23  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs: - avoid segfault - debug to trace obj allocation

2005-01-23 18:34  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, urpm_interactive, Hdlist/Header.pm, Hdlist/Index.pm,
	  Hdlist/Media.pm, Hdlist/Media/Solve.pm, t/05rpmdb.t, t/07dep.t: -
	  avoid segfault in Dep object - make solveur working (a bit) - ...

2005-01-16 17:44  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* urpm_interactive, Hdlist/Header.pm, Hdlist/Index.pm,
	  Hdlist/Media.pm, Hdlist/Media/Solve.pm: - Update solver and
	  around

2005-01-13 07:49  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* urpm_interactive, Hdlist/Media/Solve.pm: - use Solve; instead
	  System - fix transid set

2005-01-12 11:45  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* MANIFEST, urpm_interactive, Hdlist/Media.pm,
	  Hdlist/Media/Solve.pm: - Add Solve.pm and around functions

2005-01-11 21:30  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Makefile.PL: - clean source after rpm build

2005-01-11 21:26  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* perl-Hdlist.spec: - 20050111

2005-01-11 21:22  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* typemap: - add rpmte object

2005-01-11 21:17  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist/: Buildmedia.pm, Buildmedia/Builddistrib.pm: - few
	  optimisation

2005-01-11 21:13  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, Hdlist/Header.pm, t/05rpmdb.t, t/07dep.t: - add few
	  function - fix some free memory causing crash

2004-12-27 15:02  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, Hdlist.xs, MANIFEST, genrepository, rpmresign,
	  Hdlist/Buildmedia.pm, Hdlist/Index.pm, Hdlist/Sign.pm,
	  Hdlist/Buildmedia/Builddistrib.pm, t/09hdlist.t: - split hdlist
	  function into Hdlist::Index - add sign availlibity into
	  Build{disrib,media} - allow to use a file for password for gpg
	  resign function

2004-12-24 18:52  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, Hdlist.xs, MANIFEST, Makefile.PL, rpmresign,
	  Hdlist/Sign.pm: - add Sign.pm and rpmresign

2004-12-22 18:10  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* MANIFEST, perl-Hdlist.spec: - 20041222

2004-12-22 18:03  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, Hdlist.xs, Hdlist/Buildmedia.pm,
	  Hdlist/Buildmedia/Builddistrib.pm, t/02header.t, t/03rpmlib.t: -
	  add Hdlist::tagtypevalue and Hdlist::Header::tagtype function -
	  add non standard tag into header when building hdlist

2004-12-21 20:50  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, Makefile.PL, rpm_produced: - add rpm_produced script -
	  fix doc

2004-12-21 20:26  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, t/04spec.t: - fix _installsrpms, add the test

2004-12-21 18:44  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, genrepository, Hdlist/Buildmedia.pm,
	  Hdlist/Buildmedia/Builddistrib.pm: - more doc - error report as
	  error - some fix

2004-12-20 18:25  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist/Buildmedia.pm: - doc - fix needrebuild() - more error
	  message

2004-12-20 00:45  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist/Buildmedia.pm, Hdlist/Buildmedia/Builddistrib.pm,
	  t/09hdlist.t, t/10buildmedia.t: - generate VERSION - update code
	  - few doc - add test

2004-12-19 15:33  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* t/05rpmdb.t: - minor fix

2004-12-18 18:04  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, Hdlist/Buildmedia.pm, Hdlist/Header.pm,
	  Hdlist/Buildmedia/Builddistrib.pm: - rework code - generate
	  compss

2004-12-17 17:27  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm: - made function really usefull

2004-12-17 17:23  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist/Buildmedia.pm: - use Packdrakeng - add clean() function -
	  faster code

2004-12-02 14:34  Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>

	* Hdlist.pm: Doc typo

2004-08-12 04:43  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs: - perl binding to get int value from flag name

2004-08-11 04:41  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, t/07dep.t: - add Header::Dep->add()

2004-08-10 01:46  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs: - Free header during Db::traverse, testing

2004-08-08 19:45  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* MANIFEST, perl-Hdlist.spec: - add missing files

2004-08-08 19:35  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* perl-Hdlist.spec: - release 20040809

2004-08-08 19:25  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* MANIFEST, Makefile.PL: - add genrepository

2004-08-08 19:17  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* genrepository: - 1st version

2004-08-08 19:13  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, Hdlist/Buildmedia.pm, t/04spec.t: - better parsing of
	  option in Buildmedia/Builddistrb - some Db::functions

2004-08-07 18:05  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.h, Hdlist.xs, Makefile.PL, rpmmacros, t/04spec.t: -cleanup
	  code

2004-08-07 14:45  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, Hdlist/Buildmedia.pm, t/05rpmdb.t: - add
	  Db::traverse(), generic function - beautify Build*.pm

2004-08-06 11:04  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, t/07files.t: - add some Files:: functions - add a
	  generic Db::traverse function (not finish)

2004-08-05 17:05  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist/Buildmedia.pm: - add Buildmedia/Builddistrib to manage the
	  whole repository

2004-08-05 13:18  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, typemap: - add Header::File object - relocate
	  Hdlist::Dep as Hdlist::Header::Dep

2004-08-05 06:41  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs: - remove perlIO to allow build on perl 5.6

2004-08-04 22:11  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, t/02header.t, t/06sign.t: - fix rpmchecksig - check
	  arg type in two sv2*() - allow to give tag name in Header::hastag
	  and Header::tag

2004-08-04 06:20  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.h, Hdlist.xs, Hdlistsign.c, MANIFEST, Makefile.PL,
	  rpmfunc.c, t/03rpmlib.t: - use rpmcli function for resign package
	  - use rpm2header for checking - no longer reimport rpm code, so
	  code is easier to maintain and backport - fix some test

2004-08-04 06:05  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* rpmrc: -add test rpmrc

2004-08-03 14:48  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist/: Buildmedia.pm, Header.pm: - clean writesynthesis -
	  permit 2 pass in Hdlist::Buildmedia, so allow build synthesis

2004-08-03 10:19  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, Hdlist.xs, Hdlist/Header.pm, t/09hdlist.t: -
	  Hdlist::Header::writesynthesis() allow to give a array ref for
	  file provide that should be included - Fix segfault in some
	  sv2flags - reworks parse* function, don't return anything, uses a
	  callback instead, factorize code

2004-08-03 02:08  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, Hdlist/Buildmedia.pm, t/05rpmdb.t: - rework code to
	  clear it - allow to reuse Hdlist::Db for some functions

2004-08-02 19:09  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, MANIFEST, Hdlist/Header.pm, t/07dep.t: - more
	  functions about Hdlist::Dep - don't loose memory with rpmdsNew

2004-08-02 09:22  Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>

	* perl-Hdlist.spec: Fix grammar nits

2004-08-01 21:40  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist/Buildmedia.pm: - update build()

2004-08-01 19:52  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist/Media.pm: - add Media.pm

2004-08-01 19:47  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, Hdlist.xs, MANIFEST, Hdlist/Buildmedia.pm,
	  Hdlist/Header.pm, t/09hdlist.t: - Header::light() - minor
	  improves

2004-08-01 18:20  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist/Header.pm: - Fix synthesis generation

2004-08-01 16:40  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs: - allow to set rpmVSFFlags in rpm2header, then allow
	  less check during rpm read - compress some code by using XS
	  macros

2004-08-01 15:38  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm: - add use Hdlist::Header

2004-08-01 15:36  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist/Header.pm: - add Hdlist::Header->writesynthesis()

2004-07-31 21:07  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, Hdlist.xs, MANIFEST: - add files into MANIFEST - add a
	  debug message

2004-07-31 18:26  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs: - Header::write allow NO_HEADER_MAGIC

2004-07-31 18:18  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* t/11media.t: - add first test for Hdlist::Media

2004-07-31 18:16  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* t/09hdlist.t: - add test for common fonction

2004-07-31 17:10  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* perl-Hdlist.spec: - Update Description and summary - manage
	  cvsversion

2004-07-31 09:38  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs: - make code a bit compatible fedora - better debug
	  messages

2004-07-30 20:25  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, examples/hdlist2sdb, t/07dep.t: - rpmds can contains
	  multiple dependances, give functions to get all of them

2004-07-29 21:12  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* examples/: hdlist2sdb, rpminstall: - add rpminstall example - add
	  license info into hdlist2sdb

2004-07-28 19:57  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, examples/hdlist2sdb, t/05rpmdb.t: -
	  Hdlist::Db::deleteheader() - add hdlist2sdb

2004-07-28 18:02  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, t/03rpmlib.t, t/05rpmdb.t: - add osscore/archscore -
	  rework Hdlist::Db::transremove

2004-07-28 11:22  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, t/05rpmdb.t: - add Db::injectheader()

2004-07-27 20:15  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.h, Hdlist.xs: - Fix newdep allocation

2004-07-27 18:05  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* rpmfunc.c: - fix typo (misc)

2004-07-27 12:03  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, examples/hdlistq, t/07dep.t: - Add DEp::info(), fixes

2004-07-26 22:27  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, t/05rpmdb.t: - reuse problem in transrun

2004-07-26 21:44  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, t/05rpmdb.t: - Add solve callback - some little fixes

2004-07-26 11:32  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, typemap, t/07dep.t: - Dep object

2004-07-25 19:37  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, examples/hdlistq, t/02header.t, t/07dep.t: - Fix
	  hmatchdep

2004-07-25 08:46  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, Hdlist.xs, MANIFEST, examples/hdlistq, t/07dep.t: -
	  update some functions - fix dep functions

2004-07-24 00:07  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.h, Hdlist.xs, t/02header.t, t/07dep.t: - add dep functions
	  - add pre processor DEBUG flags

2004-07-23 13:37  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* MANIFEST: - add test dep rpm

2004-07-23 13:28  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* test-dep-1.0-1mdk.noarch.rpm, test-dep-1.0-1mdk.src.rpm,
	  test-dep.spec: - add rpm for dependancies testing

2004-07-23 05:05  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm: - read rpms/hdlist/headers functions

2004-07-22 07:32  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, Hdlist.xs, t/03rpmlib.t: - more docs - rename
	  Hdlist::eval to Hdlist::expand to not conflict with perl eval

2004-07-22 04:24  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* MANIFEST, Makefile.PL, perl-Hdlist.spec: - add make rpm target -
	  add spec file

2004-07-22 03:30  Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>

	* Hdlist.pm: Doc updates

2004-07-22 03:01  Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>

	* t/05rpmdb.t: Warnings cleanup

2004-07-21 20:21  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, t/03rpmlib.t, t/05rpmdb.t: - some fixe

2004-07-21 17:31  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, Hdlist.xs, Hdlistsign.c, typemap, t/01compile.t,
	  t/03rpmlib.t, t/05rpmdb.t: - more doc - verbosity/logging
	  functions - more test - some fix - thx Karine

2004-07-16 09:47  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, t/05rpmdb.t, t/06sign.t: - add rpmverifysign function
	  - update some code

2004-07-16 06:59  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.h, Hdlist.xs, Hdlistsign.c, rpmfunc.c, t/06sign.t: - Add
	  verify rpm

2004-07-16 05:05  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* t/05rpmdb.t: - cleanup

2004-07-15 19:16  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.h, Hdlist.xs, Hdlistsign.c, MANIFEST, Makefile.PL,
	  t/05rpmdb.t: - add trans_importpubkey - split code

2004-07-15 18:16  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* gnupg/test-key.gpg: - add gpg armor files for test

2004-07-15 15:45  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, t/04spec.t, t/05rpmdb.t: - add trans_run - add
	  trans_run callback

2004-07-14 18:14  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* examples/: hdinfo, hinfo: - apply trem patch

2004-07-14 18:10  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs: - stat transrun function

2004-07-13 23:41  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.h, Hdlist.xs, MANIFEST, Makefile.PL, rpmfunc.c, typemap,
	  t/05rpmdb.t, t/06sign.t: - split code: rpm imported function are
	  in rpmfunc.c - add few transaction functions - make some code
	  rpm42 aware

2004-07-13 15:00  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* gnupg/random_seed: remove temporary file

2004-07-13 11:18  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, typemap, t/05rpmdb.t: - start Hdlist::Db objects

2004-07-13 06:34  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* typemap: -add Db object

2004-07-12 19:18  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* t/06sign.t: - use a copy of rpm to make test

2004-07-12 19:16  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* test-rpm-1.0-1mdk.noarch.rpm, test-rpm-1.0-1mdk.src.rpm: - resign
	  rpm with another key (mine)

2004-07-12 18:45  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, Hdlist.xs, examples/hbuildspec, t/04spec.t: - end
	  Spec_check() - make Spec_build user friendly

2004-07-12 11:03  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, examples/hbuildspec: - more beautifull code

2004-07-11 15:24  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* .cvsignore, gnupg/.cvsignore: - add .cvsignore

2004-07-11 15:13  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* MANIFEST: - add missing gpg test files

2004-07-11 14:54  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, Hdlist.xs, MANIFEST, test-rpm-1.0-1mdk.noarch.rpm,
	  examples/hdlistq, gnupg/random_seed, t/03rpmlib.t, t/04spec.t: -
	  somes fixes - rpmresign functions - more test ans documentations

2004-07-11 13:04  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* t/06sign.t: - add signatures test

2004-07-11 13:03  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.h: - add header for non exported rpmlib functions

2004-07-08 10:21  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs: - minor fixes

2004-07-08 10:12  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm: - more docs

2004-07-08 04:49  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm: -more docs

2004-07-08 04:09  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs: - fix Header_write function name

2004-07-06 10:53  Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>

	* Hdlist.pm: Spelling fixes

2004-07-06 10:39  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm: - add doc - export functions, add %EXPORT_TAGS

2004-07-06 09:23  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Makefile.PL: generate manpage, rgs su...

2004-07-06 02:55  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* t/02header.t: - add compare test

2004-07-06 02:54  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs: t/02header.t

2004-07-05 04:55  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* gnupg/: passphrase, pubring.gpg, random_seed, secring.gpg,
	  trustdb.gpg: -add gnupg key test

2004-07-05 04:19  Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>

	* Hdlist.xs: Rename packages hierarchically

2004-07-05 03:51  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs: - fix typo in srcrpm, booo

2004-07-04 21:50  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs: - Fix minor typo in srcfilename

2004-07-04 20:43  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* MANIFEST, t/05rpmdb.t: - add rpmdb test

2004-07-04 20:35  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, t/04spec.t: - spec->srcheader(); - ensure spec->binrpm
	  use %{_rpmfilename} - db{verify,init,rebuild} - make --root like
	  available

2004-07-03 22:19  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, Hdlist.xs, MANIFEST, rpmmacros, examples/hdlistq,
	  t/02header.t, t/03rpmlib.t: - more functions - readconfig in
	  BOOT: - can read another rpmrc / rpmmacros

2004-07-02 11:19  Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>

	* MANIFEST: Missing entries

2004-07-02 09:46  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, t/02header.t, t/04spec.t: - fix test build - don't use
	  deprecated functions in rpm42 - Header::listtag (give existing
	  tag in the header)

2004-07-02 02:03  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* examples/specwillbuild: - add example of quering specfile

2004-07-02 01:49  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, t/04spec.t: - add spec->{srcrpm,binrpm}

2004-07-01 23:56  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, t/04spec.t: -add build function to spec

2004-07-01 18:02  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, t/04spec.t: - instantiate Spec - check
	  read_config_file return value (trem)

2004-07-01 18:00  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* examples/hdinfo: - add (Trem contribution)

2004-06-30 21:27  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, MANIFEST, Makefile.PL: - build against rpmbuild

2004-06-30 21:16  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* typemap: - add type Spec

2004-06-30 21:14  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* MANIFEST: -add examples

2004-06-30 21:10  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Makefile.PL: - strip path to username file

2004-06-30 21:02  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, Hdlist.xs, examples/hdlistq, t/01compile.t,
	  t/02header.t, t/03rpmlib.t: - add macro function - fix getosname
	  and getosarch (thanks trem) - still more test

2004-06-30 12:19  Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>

	* Makefile.PL: Add a ChangeLog target

2004-06-30 11:56  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* MANIFEST: - update

2004-06-30 11:23  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, t/01compile.t, t/02header.t, t/03rpmlib.t: - add
	  headernew() - add header->hsize and header->copy - more test

2004-06-30 11:13  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* test-rpm-1.0-1mdk.src.rpm: - add src test file

2004-06-29 17:04  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm: - add write_hdlist, add_headers functions

2004-06-29 17:01  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* examples/: hdlistq, hdrpmq: - update and add

2004-06-29 15:46  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* examples/hdlistq: - add one example

2004-06-28 05:09  Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>

	* Hdlist.xs: Fix a bug in read_config_file

2004-06-28 05:04  Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>

	* Hdlist.pm: Make perl_checker happy

2004-06-28 05:03  Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>

	* t/02header.t: Minor changes

2004-06-28 05:02  Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>

	* MANIFEST: Add new files in MANIFEST

2004-06-28 04:18  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* test-rpm-1.0-1mdk.noarch.rpm: Add missing rpm test file

2004-06-28 02:06  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, Hdlist.xs, t/02header.t: - add Hdlist::*cmp

2004-06-28 01:00  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* test-rpm.spec: - add test spec

2004-06-27 21:13  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.pm, Hdlist.xs, t/02header.t: - add Header::queryformat and
	  somes other goodies

2004-06-27 18:28  Olivier Thauvin <thauvin@aerov.jussieu.fr>

	* Hdlist.xs, Makefile.PL, typemap, t/01compile.t, t/02header.t:
	  First functions \o/

2004-06-15 22:25  Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>

	* Hdlist.pm, Hdlist.xs, MANIFEST, Makefile.PL, README,
	  t/01compile.t: Add a stub for a new perl module, Hdlist, to
	  factor functions to deal with hdlist and synthesis files.

