ROOT 2.23.11 for Debian GNU/Linux 2.1 (slink)

From: Christian Holm Christensen (cholm@hehi03.nbi.dk)
Date: Wed Jan 19 2000 - 15:03:49 MET


Hi ROOT'ers

I've made a set of ROOT version 2.23.11 packages Debian GNU/Linux
version 2.1 (slink). They are avaliable via HTTP from 

	http://www.nbi.dk/~cholm/Downloads/root.html 

Detailed information on these packages are avliable at that site. To
summarize (from the web page):  

 Overview:
 --------- 
 A "debanized" version of the ROOT system for the i386 architecture is
 a avaliable here. The packages were made in a Debian GNU/Linux version
 2.1 (slink) box, running a 2.0.36 kernel.  

 Features:
 ---------
 Included features are TrueType support (depends on the package
 freetype2) and OpenGL support (depends on the package mesag3).
 Also, the programs g2root and h2root are included. If you download
 root1-mysql you will also have MySQL support. 

 Packages: 
 ---------
 * root1        Shared libraries
 * root1-dev    Header files
 * root1-bin    Programs, etc.
 * root1-mysql  Plugin MySQL suppor

 Technical Notes: 
 ----------------
 These packages are based on ROOT version 2.23.11 avaliable from
 the ROOT site. The Debian package was build using the debhelper
 tools (in compat mode = 2). 

 Some changes where made in this package: 

      * Included Unix section 1 man pages for programs. 
      * root-config is configured at compile-time 
      * Macro GL.C is configured at compile-time 
      * Re-configure file system.rootrc is configured at compile-time
      * Version number included in shared libraries soname on those
        architecures that support it 
      * rmkdepend is compiled from scratch 

 One can use the file root_2.23.11-1.diff.gz avaliable above,
 should one want to apply these changes to the ROOT sources. Please
 delete the directory debian as this has nothing to do with the ROOT,
 and is there only for the Debian GNU/Linux build. 

For the ROOT team:
------------------ 
 
Please notice the changes I made above. I think they could easly be
incorperated into the main ROOT distribution. I revised a lot on the
build system (both my previous changes and other aspects). Notice,
that the patch above is made versus the original files
(root_2.23.11.orig.tar.gz), which includes the binary and source
distribution files, EXCEPT all files in lib (including libttf.so and
lipXpm.so) and bin (including rmkmdepend and root-config). I chose to
recompile rmkdepend, because I don't think you should depend on
distributed binary files, at least not when you are making a package
for a Linux distribution! 

For Redhat users:
-----------------

I've once translated the Debian GNU/Linux package into a Redhat Linux
package (using the Debian utility alien), and it worked fine. The only
thing one really needed to set was LD_LIBRARY_PATH (that you don't
need on a Debian GNU/linux system - the packages takes care of that). 

Also, Matthew D. Langston from SLAC has made a set of Redhat 6.1
packages. They are avaliable at:

  ftp://ftp.slac.stanford.edu/users/langston/root/

See also his posting on roottalk:

   http://root.cern.ch/root/roottalk/roottalk00/0098.html

That's it. I hope you'll find the packages useful. 

Cheers,

Christian Holm Christensen 
______________________________________________________________________
Address:                                     Phone:  (+45) 35 35 96 91 
  Sankt Hansgade 23, 1. th.                  Office: (+45) 353  25 307 
  DK-2200 Copenhagen N                       Web:    www.nbi.dk/~cholm    
  Denmark                                    Email:       cholm@nbi.dk
 



This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:17 MET