Ceve is a parser for different package formats, written in OCaml.

It can read packages in several different formats (most notably the DEB and RPM packages), and output the metadata in several different ways.

Current input formats are:

  • DEB (both single packages and a repository);
  • RPM (both single packages and hdlists);
  • Duke XML packages

Possible output formats are:

  • EGraph
  • A dependency graph in DOT format
  • Duke XML packages
  • A list of CNF clauses

Download

Installing Ceve is easiest using Gerd Stolpmann's GODI distribution (though it is possible without it). There is an INSTALL file included in the distribution that describes the procedure.

  • The latest Ceve stable version is 0.9.2 (tar.gz)
  • GODI packages needed for Ceve (tar.gz)
  • Newest version of ocaml-mysql (tar.gz)

SVN repository

The bleeding edge of Ceve is available in the EDOS SVN repository at https://gforge.inria.fr/projects/sodiac/

Version 2.1 last modified by StephaneLauriere on 10/09/2008 at 15:00

Comments 0

No comments for this document

Attachments 0

No attachments for this document

Creator: RobertoDiCosmo on 2006/06/28 22:24
Copyright EDOS Consortium
1.1.1