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