RegLookup 0.99.0 (release candidate) packaging

Tim tim-projects at sentinelchicken.org
Mon May 2 00:52:53 UTC 2011


Hi Christophe,

I released a preview version of the new RegLookup today.  I wanted to
drop you a note because it will require some major changes in how it
needs to be packaged.  I envision that we'll eventually need to have
several packages built from the source package.  Here's a first stab
at what the dependencies might look like:

Build dependencies:
  scons
  libtalloc2
  libtalloc-dev
  python2.6+ or python3.1+
  doxygen

Derived packages and runtime dependencies:
  libregfi: libtalloc2

  libregfi-dev: libtalloc-dev

  libregfi-doc: (none)

  python-pyregfi: libregfi (python2.6+ or python3.1+)

  reglookup: libregfi libc6


We'd probably want some recommends/suggests in there too.  Maybe
libregfi-dev suggests libregfi-doc, since doc would contain the
developer/API documentation for both libregfi and the new python
bindings. python-pyregfi should also suggest/recommend libregfi-doc.

Currently the default behavior of the scons build scripts is to build
all of the files that would be included in the above packages with the
exception of those for libregfi-doc.  Once you run 'scons doc-devel',
then you'll find all relevant files in the doc/devel sub directory.
I would expect the man pages (under doc/) to remain in the reglookup
package. 

Since this is just a release candidate right now, it is not a high
priority for packaging, but I wanted to give you the chance to see
what the changes will be some time before the stable version is
released.  Feel free to suggest any changes to the build scripts if it
will help you add the debian specific stuff.

Thanks much,
tim



More information about the forensics-devel mailing list