Re: Debian packaging

From: Christian Holm Christensen <cholm_at_nbi.dk>
Date: Thu, 14 Jul 2005 19:12:17 +0200


Hi Dominik,

On Wed, 2005-07-13 at 17:50 +0200, Dominik 'Rathann' Mierzejewski wrote:
> Hi,
>
> On Tue, Jul 12, 2005 at 05:10:16PM +0200, Christian Holm Christensen wrote:
> [...]
> > The reason that the scripts try to compile as much stuff as possible, is
> > due to the way ROOT is build and distributed. After all, one can always
> > de-select packages at install time.
> >
> > I'd prefer is ROOT was distributed in a slightly different way, so that
> > there'd be one core ROOT (consisting of what is essential to ROOT only),
> > and a number of plug-in packages. So one would have a CVS repository
> > like
> >
> > cvs_at_root.cern.ch:/user/cvs -+- root # The core
> > +- root-plugins
> > | +- gl
> > | +- mysql
> > | +- sapdb
> > | +- globus
> > ...
> > +- root-contrib
> > +- xrootd
> > ...
>
> Is this structure documented somewhere?

The above was a _suggestion_ for how the code _could_ be structured differently to reflect the modular nature of ROOT better and more directly in the distribution.

> This will be useful for me
> in creating a corresponding set of RPM packages, i.e.
> root
> root-gl
> root-mysql
> ...
> root-xrootd
> etc.

Check out the latests sources, go to the directory, and run

        make redhat

That will create a spec file for you to build ROOT RPMs with. These are completely parallel to the Debian packages. In fact, the information needed for both kinds of packaging systems comes from the source, to insure maximum compatibility. Please read `build/package/debian/README.Debian' for details.

Yours,

-- 
 ___  |  Christian Holm Christensen 
  |_| |  -------------------------------------------------------------
    | |  Address: Sankt Hansgade 23, 1. th.  Phone:  (+45) 35 35 96 91
     _|           DK-2200 Copenhagen N       Cell:   (+45) 24 61 85 91
    _|            Denmark                    Office: (+45) 353  25 404
 ____|   Email:   cholm_at_nbi.dk               Web:    www.nbi.dk/~cholm
 | |
Received on Thu Jul 14 2005 - 19:12:36 MEST

This archive was generated by hypermail 2.2.0 : Tue Jan 02 2007 - 14:45:10 MET