Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/sci
In directory vz-cvs-3.sog:/tmp/cvs-serv23676

Added Files:
        pythia8.info pythia8.patch root-pythia.info root5.info 
        root5.patch 
Log Message:
ROOT and related packages update for Lion.

--- NEW FILE: pythia8.patch ---
--- pythia8108/Makefile 2008-04-30 21:14:25.000000000 +0200
+++ pythia8108.new/Makefile     2008-06-16 15:30:10.000000000 +0200
@@ -37,9 +37,9 @@
 # Location of libraries to be built.
 ifeq ($(SHAREDLIBS),yes)
   targets=$(LIBDIRARCH)/libpythia8.a
-  targets+=$(LIBDIR)/libpythia8.$(SHAREDSUFFIX)
   targets+=$(LIBDIRARCH)/liblhapdfdummy.a
-  targets+=$(LIBDIR)/liblhapdfdummy.$(SHAREDSUFFIX)
+  targets+=$(LIBDIR)/liblhapdfdummy.8.1.$(SHAREDSUFFIX)
+  targets+=$(LIBDIR)/libpythia8.8.1.$(SHAREDSUFFIX)
 else
   targets=$(LIBDIRARCH)/libpythia8.a
   targets+=$(LIBDIRARCH)/liblhapdfdummy.a
@@ -104,9 +104,14 @@
 objects := $(patsubst $(SRCDIR)/%.cc,$(TMPDIR)/%.o,$(wildcard $(SRCDIR)/*.cc))
 objectsarch := $(patsubst $(SRCDIR)/%.cc,$(TMPDIR)/archive/%.o,$(wildcard 
$(SRCDIR)/*.cc))
 
-$(LIBDIR)/libpythia8.$(SHAREDSUFFIX): $(objects)
+$(LIBDIR)/libpythia8.8.1.$(SHAREDSUFFIX): $(objects) 
$(LIBDIR)/liblhapdfdummy.8.$(SHAREDSUFFIX)
        @mkdir -p $(LIBDIR)
-       $(CXX) $(LDFLAGSSHARED) -o $@ $(objects) $(LDFLAGLIBNAME),$(notdir $@)
+       $(CXX) $(LDFLAGSSHARED) -o $@ $(objects) -dynamiclib \
+       $(LIBDIR)/liblhapdfdummy.8.$(SHAREDSUFFIX) \
+       -Wl,-install_name,@FINKPREFIX@/lib/libpythia8.8.$(SHAREDSUFFIX) \
+       -Wl,-compatibility_version,8.0.0 -Wl,-current_version,8.1.8
+       @ln -s libpythia8.8.1.$(SHAREDSUFFIX) 
$(LIBDIR)/libpythia8.8.$(SHAREDSUFFIX)
+       @ln -s libpythia8.8.1.$(SHAREDSUFFIX) 
$(LIBDIR)/libpythia8.$(SHAREDSUFFIX)
 
 $(LIBDIRARCH)/libpythia8.a: $(objectsarch)
        @mkdir -p $(LIBDIRARCH)
@@ -115,9 +120,13 @@
 objdum := $(patsubst lhapdfdummy/%.cc,$(TMPDIR)/%.o,$(wildcard 
lhapdfdummy/*.cc))
 objdumarch := $(patsubst lhapdfdummy/%.cc,$(TMPDIR)/archive/%.o,$(wildcard 
lhapdfdummy/*.cc))
 
-$(LIBDIR)/liblhapdfdummy.$(SHAREDSUFFIX): $(objdum)
+$(LIBDIR)/liblhapdfdummy.8.1.$(SHAREDSUFFIX): $(objdum)
        @mkdir -p $(LIBDIR)
-       $(CXX) $(LDFLAGSSHARED) -o $@ $(objdum) $(LDFLAGLIBNAME),$(notdir $@)
+       $(CXX) $(LDFLAGSSHARED) -o $@ $(objdum) -dynamiclib \
+       -Wl,-install_name,@FINKPREFIX@/lib/liblhapdfdummy.8.$(SHAREDSUFFIX) \
+       -Wl,-compatibility_version,8.0.0 -Wl,-current_version,8.1.8
+       @ln -s liblhapdfdummy.8.1.$(SHAREDSUFFIX) 
$(LIBDIR)/liblhapdfdummy.8.$(SHAREDSUFFIX)
+       @ln -s liblhapdfdummy.8.1.$(SHAREDSUFFIX) 
$(LIBDIR)/liblhapdfdummy.$(SHAREDSUFFIX)
 
 $(LIBDIRARCH)/liblhapdfdummy.a: $(objdumarch)
        @mkdir -p $(LIBDIRARCH)

--- NEW FILE: root-pythia.info ---
Package: root-pythia
Version: 6.6
Revision: 11
Description: Interface libraries Pythia - ROOT
Depends:  %n-shlibs (=%v-%r)
BuildDepends: gcc46, cernlib-mclibs
BuildDependsOnly: true
Source: ftp://root.cern.ch/root/pythia6.tar.gz
SourceRename: pythia6_%v.tar.gz
Source-MD5: c88014d8380a77c81556d3887dc0b739
SourceDirectory: pythia6
CompileScript: <<
  #!/bin/sh -ev
  gfortran -c -std=legacy pythia*.f
  gfortran -c -std=legacy -fno-second-underscore tpythia6_called_from_cc.F
  echo 'void MAIN__() {}' > main.c
  gcc -c main.c
  gcc -c pythia6_common_address.c
  gfortran -bundle -flat_namespace -static-libgfortran -static-libgcc -o 
libPythia6.so \
    main.o tpythia6_called_from_cc.o pythia*.o -L%p/lib -lpythia
  gfortran -dynamiclib -flat_namespace -static-libgfortran -static-libgcc 
-single_module \
    -install_name %p/lib/root/libPythia6.6.dylib -o libPythia6.%v.dylib  \
    main.o tpythia6_called_from_cc.o pythia*.o \
    -compatibility_version 6 -current_version %v -L%p/lib -lpythia
  ar rv libPythia6.a main.o tpythia6_called_from_cc.o pythia*.o
<<
InstallScript: <<
  install -m 755 -d %i/lib/root
  install -m 644 libPythia6.so %i/lib/root
  install -m 644 libPythia6.a %i/lib/root
  ranlib %i/lib/root/libPythia6.a
  ln -s libPythia6.6.dylib %i/lib/root/libPythia6.dylib
<<
SplitOff: <<
   Package: %N-shlibs
   InstallScript: <<
      install -m 755 -d %i/lib/root
      install -m 644 libPythia6.*.dylib %i/lib/root
      ln -s libPythia6.%v.dylib %i/lib/root/libPythia6.6.dylib
   <<
   Shlibs: <<
     %p/lib/root/libPythia6.6.dylib     6.0.0 root-pythia (>=1-11)
   <<
<<
License: BSD
DescDetail: <<
 This package provides interface libraries for ROOT (root5-pythia)
 to Pythia (from cernlib).
<<
Homepage: http://root.cern.ch
Maintainer: Remi Mommsen <remigius.momm...@cern.ch>

--- NEW FILE: pythia8.info ---
Package: pythia8
Version: 8.153
Revision: 11
Description: Generator of high-energy physics events
BuildDependsOnly: true
GCC: 4.0

BuildDepends: fink (>= 0.24.12)
Depends:  %n-shlibs (=%v-%r)

Source: http://home.thep.lu.se/~torbjorn/pythia8/pythia8153.tgz
Source-MD5: 0c6f857753590ed5920fcc5609838804

PatchFile: %n.patch
PatchFile-MD5: 7a02f78b31d090ab919a91a1c2f5f472
PatchScript: <<
  /usr/bin/sed 's:@FINKPREFIX@:%p:' %{PatchFile} | /usr/bin/patch -p1
  /usr/bin/sed -i'.bak' -e 's: -fbounds-check::g' configure
<<

CompileScript: <<
  ./configure --enable-shared
  make
<<

InstallScript: <<
  /usr/bin/install -d %i/lib
  /bin/mv lib/*.dylib lib/archive/*.a %i/lib
  /usr/bin/install -d %i/include/%n
  /usr/bin/install -m 644 include/*.h %i/include/%n
  /usr/bin/install -d %i/share/%n
  /bin/mv examples %i/share/%n/
<<
DocFiles: AUTHORS COPYING GUIDELINES README htmldoc xmldoc phpdoc

SplitOff: <<
   Package: %N-shlibs
   Files: <<
     lib/liblhapdfdummy.8.1.dylib
     lib/liblhapdfdummy.8.dylib
     lib/libpythia8.8.1.dylib
     lib/libpythia8.8.dylib
   <<
   Shlibs: <<
     %p/lib/liblhapdfdummy.8.dylib 8.0.0 %n (>=8.108-1)
     %p/lib/libpythia8.8.dylib     8.0.0 %n (>=8.108-1)
   <<
<<

License: GPL

DescDetail: <<
  PYTHIA is a program for the generation of high-energy physics events,
  i.e. for the description of collisions at high energies between elementary
  particles such as e+, e-, p and pbar in various combinations. It contains
  theory and models for a number of physics aspects, including hard and soft
  interactions, parton distributions, initial- and final-state parton showers,
  multiple interactions, fragmentation and decay. It is largely based on
  original research, but also borrows many formulae and other knowledge from
  the literature.
<<

Homepage: http://home.thep.lu.se/~torbjorn/Pythia.html
Maintainer: Remi Mommsen <remigius.momm...@cern.ch>

--- NEW FILE: root5.patch ---
Index: root/configure
===================================================================
--- root/configure      (revision 40801)
+++ root/configure      (working copy)
@@ -356,14 +356,14 @@
 
     case $arch in
     macosx)
-        logmsg " file -L $chklibcompat | grep 'i386'"
-        if file -L $chklibcompat | grep 'i386' > /dev/null 2>& 1 ; then
+        logmsg " /usr/bin/file -L $chklibcompat | grep 'i386'"
+        if /usr/bin/file -L $chklibcompat | grep 'i386' > /dev/null 2>& 1 ; 
then
             ret=1
         fi
         ;;
     macosx64)
-        logmsg " file -L $chklibcompat | grep 'x86_64'"
-        if file -L $chklibcompat | grep 'x86_64' > /dev/null 2>& 1 ; then
+        logmsg " /usr/bin/file -L $chklibcompat | grep 'x86_64'"
+        if /usr/bin/file -L $chklibcompat | grep 'x86_64' > /dev/null 2>& 1 ; 
then
             ret=1
         fi
         ;;
@@ -403,12 +403,12 @@
             ret=1
         fi
     else
-        if file -L $chklib64 | grep 'ASCII' > /dev/null 2>& 1 ; then
+        if /usr/bin/file -L $chklib64 | grep 'ASCII' > /dev/null 2>& 1 ; then
             check_link $chklib64
             ret=$link_result
         else
-            logmsg " file -L $chklib64 | grep '64-bit'"
-            if file -L $chklib64 | grep '64-bit' > /dev/null 2>& 1 ; then
+            logmsg " /usr/bin/file -L $chklib64 | grep '64-bit'"
+            if /usr/bin/file -L $chklib64 | grep '64-bit' > /dev/null 2>& 1 ; 
then
                 ret=1
             fi
         fi
@@ -2624,7 +2624,7 @@
                result "ok"
                ftglincdir=`pkg-config --cflags-only-I ftgl | sed 's/-I//g'`
                ftgllibs=`pkg-config --libs-only-l ftgl`
-               ftgllibdir=`pkg-config --libs-only-L ftgl | sed 's/-L//g'`
+               ftgllibdir=`pkg-config --libs-only-L ftgl`
                enable_builtin_ftgl="no"
             else
                enable_builtin_ftgl="yes"
@@ -3323,7 +3323,7 @@
 
     # At this time, libfftw3.a should always be prefered over .so,
     # to avoid forcing users to install fftw3.
-    check_library "libfftw3 libfftw3-3" "no" "$fftw3libdir" \
+    check_library "libfftw3 libfftw3-3" "yes" "$fftw3libdir" \
         $FFTW3 ${FFTW3:+$FFTW3/lib} ${FFTW3:+$FFTW3/.libs} \
         ${finkdir:+$finkdir/lib} \
         /usr/local/lib /usr/lib /opt/fftw3/lib
Index: root/cint/configure
===================================================================
--- root/cint/configure (revision 40801)
+++ root/cint/configure (working copy)
@@ -155,7 +155,7 @@
     AR="ar -r -cs "
     IMPLIBEXT=.dylib
 
-    MAKEIMPLIB="ln -sf @so@ @imp@"
+    MAKEIMPLIB="ln -sf `basename @so@` @imp@"
 
     EXPLLINK=1
 
Index: root/cint/ROOT/cintdlls.mk
===================================================================
--- root/cint/ROOT/cintdlls.mk  (revision 40801)
+++ root/cint/ROOT/cintdlls.mk  (working copy)
@@ -163,21 +163,21 @@
 $(ALLCINTDLLS): $(ORDER_) $(MAINLIBS)
 
 $(CINTDLLDIRSTL)/%.dll: $(CINTDLLDIRDLLSTL)/G__cpp_%.o
-       @$(MAKELIB) $(PLATFORM) $(LD) "$(LDFLAGS)" "$(SOFLAGS)" $(notdir 
$(@:.dll=.$(SOEXT))) $(@:.dll=.$(SOEXT)) $(filter-out $(MAINLIBS),$^) 
$(CINTDLLLIBLINK)
+       @$(MAKELIB) $(PLATFORM) $(LD) "$(LDFLAGS)" "$(SOFLAGS)" 
$(@:.dll=.$(SOEXT)) $(@:.dll=.$(SOEXT)) $(filter-out $(MAINLIBS),$^) 
$(CINTDLLLIBLINK)
        $(CINTDLLSOEXTCMD)
 ifneq ($(subst win,,$(ARCH)),$(ARCH))
        @rm -f $(@:.dll=.lib) $(@:.dll=.exp) # remove import libs
 endif
 
 $(CINTDLLDIRDLLS)/stdcxxfunc.dll: $(CINTDLLDIRL)/G__cpp_stdcxxfunc.o
-       @$(MAKELIB) $(PLATFORM) $(LD) "$(LDFLAGS)" "$(SOFLAGS)" $(notdir 
$(@:.dll=.$(SOEXT))) $(@:.dll=.$(SOEXT)) $(filter-out $(MAINLIBS),$^) 
$(CINTDLLLIBLINK)
+       @$(MAKELIB) $(PLATFORM) $(LD) "$(LDFLAGS)" "$(SOFLAGS)" 
$(@:.dll=.$(SOEXT)) $(@:.dll=.$(SOEXT)) $(filter-out $(MAINLIBS),$^) 
$(CINTDLLLIBLINK)
        $(CINTDLLSOEXTCMD)
 ifneq ($(subst win,,$(ARCH)),$(ARCH))
        @rm -f $(@:.dll=.lib) $(@:.dll=.exp) # remove import libs
 endif
 
 $(CINTDLLDIRDLLS)/%.dll: $(CINTDLLDIRL)/G__c_%.o
-       @$(MAKELIB) $(PLATFORM) $(LD) "$(LDFLAGS)" "$(SOFLAGS)" $(notdir 
$(@:.dll=.$(SOEXT))) $(@:.dll=.$(SOEXT)) $(filter-out $(MAINLIBS),$^) 
$(CINTDLLLIBLINK)
+       @$(MAKELIB) $(PLATFORM) $(LD) "$(LDFLAGS)" "$(SOFLAGS)" 
$(@:.dll=.$(SOEXT)) $(@:.dll=.$(SOEXT)) $(filter-out $(MAINLIBS),$^) 
$(CINTDLLLIBLINK)
        $(CINTDLLSOEXTCMD)
 
 core/metautils/src/stlLoader_%.cc: 
$(ROOT_SRCDIR)/core/metautils/src/stlLoader.cc
Index: root/net/xrootd/src/xrootd/config/GNUmake.rules.macos64
===================================================================
--- root/net/xrootd/src/xrootd/config/GNUmake.rules.macos64     (revision 40801)
+++ root/net/xrootd/src/xrootd/config/GNUmake.rules.macos64     (working copy)
@@ -9,6 +9,9 @@
 
 GCC_MAJOR := $(shell $(CXX) -dumpversion 2>&1 | cut -d'.' -f1)
 MACOSX_MINOR := $(shell sw_vers | sed -n 's/ProductVersion://p' | cut -d . -f 
2)
+MAJOR := $(shell sed 's|\(.*\)\..*/.*|\1|' < 
../../../../../../build/version_number)
+MINOR := $(shell sed 's|.*\.\(.*\)/.*|\1|' < 
../../../../../../build/version_number)
+REVIS := $(shell sed 's|.*\..*/\([0-9]*\).*|\1|' < 
../../../../../../build/version_number)
 
 #TYPEMISC   = -m64 -D_POSIX_SOURCE -D_REENTRANT -D_GNU_SOURCE -Wall
 TYPEMISC   = -m64 -D_REENTRANT -D_GNU_SOURCE -Wall -D__macos__ $(CFTRACE)
@@ -18,10 +21,10 @@
 TYPEOPT    = $(TYPEMISC) -O2
 TYPEDBG    = $(TYPEMISC) -g
 ifeq ($(subst $(MACOSX_MINOR),,1234),1234)
-TYPELDSO   = $(TYPELINK) -dynamiclib -single_module -m64
+TYPELDSO   = $(TYPELINK) -dynamiclib -single_module -m64 
-compatibility_version $(MAJOR) -current_version $(MAJOR).$(MINOR).$(REVIS)
 TYPELDDY   = $(TYPELINK) -dynamiclib -single_module -m64
-TYPESHLIB  = so
-TYPEDYLIB  = so
+TYPESHLIB  = $(MAJOR).$(MINOR).dylib
+TYPEDYLIB  = dylib
 else
 TYPELDSO   = $(TYPELINK) -bundle -m64
 TYPELDDY   = $(TYPELINK) -dynamiclib -single_module -m64
Index: root/net/xrootd/Module.mk
===================================================================
--- root/net/xrootd/Module.mk   (revision 40801)
+++ root/net/xrootd/Module.mk   (working copy)
@@ -30,7 +30,7 @@
 endif
 endif
 ifeq ($(PLATFORM),macosx)
-XRDSOEXT    = so
+XRDSOEXT    = dylib
 else
 XRDSOEXT    = $(SOEXT)
 endif
@@ -272,9 +272,11 @@
                      else \
                         if [ "x$(PLATFORM)" = "xmacosx" ] ; then \
                            lname=`basename $$i` ; \
-                           install_name_tool -id $(LIBDIR)/$$lname $$i ; \
+                            if [[ $$lname =~ ^[a-zA-Z0-9]+\.[0-9]+\.dylib$$ ]] 
; then \
+                              install_name_tool -id $(LIBDIR)/$$lname $$i ; \
+                           fi ; \
                         fi ; \
-                        cp -p $$i $(LPATH)/ ; \
+                        cp -a $$i $(LPATH)/ ; \
                      fi ; \
                   done ; \
                fi ; \
Index: root/build/unix/makecintdll.sh
===================================================================
--- root/build/unix/makecintdll.sh      (revision 40801)
+++ root/build/unix/makecintdll.sh      (working copy)
@@ -120,7 +120,7 @@
          -DG__MAKECINT $CINT_TYPE -Z0 -I$DLLDIR $DLLHEADERS"
 execute "$COMP $OPT $COMPFLAGS -I. $CXXOUT$DLLOBJECT -I$DLLDIR \
          -c $DLLSOURCE"
-$MAKELIB $PLATFORM $LD "$LDFLAGS" "$SOFLAGS" $DLLNAME.$SOEXT \
+$MAKELIB $PLATFORM $LD "$LDFLAGS" "$SOFLAGS" $CINTDIRI/$DLLNAME.$SOEXT \
    $CINTDIRI/$DLLNAME.$SOEXT "$DLLOBJECT"
 rename $CINTDIRI/$DLLNAME
 
Index: root/build/unix/makelib.sh
===================================================================
--- root/build/unix/makelib.sh  (revision 40801)
+++ root/build/unix/makelib.sh  (working copy)
@@ -34,7 +34,7 @@
 if [ $PLATFORM = "macosx" ]; then
    macosx_minor=`sw_vers | sed -n 's/ProductVersion://p' | cut -d . -f 2`
    if [ $macosx_minor -ge 5 ] && [ $LD != "icpc" ]; then
-      soext="so"
+      soext="dylib"
    else
       soext="dylib"
    fi
@@ -218,7 +218,7 @@
        ln -fs $SONAME.$MAJOR        $LIB
     elif [ -f $LIBVERS ]; then
        # Versioned library has format foo.3.05.so
-       source_file=`echo $SONAME | sed "s/.*\./&${MINOR}./"`
+       source_file=`basename $SONAME | sed "s/.*\./&${MINOR}./"`
        LIBNOMAJORMINOR=`echo $LIB|sed 's,\.'$MAJOR'\.'$MINOR',,'`
        if [ $LIB != $LIBNOMAJORMINOR ]; then
            LIBNOMINOR=`echo $LIB|sed 's,\.'$MINOR',,'`
Index: root/config/Makefile.macosx64
===================================================================
--- root/config/Makefile.macosx64       (revision 40801)
+++ root/config/Makefile.macosx64       (working copy)
@@ -98,7 +98,7 @@
 endif
 endif
 ifeq ($(subst $(MACOSX_MINOR),,1234),1234)
-SOEXT         = so
+SOEXT         = dylib
 else
 SOEXT         = dylib
 endif

--- NEW FILE: root5.info ---
Info3: <<
Package: root5%type_pkg[-pythia]
Version: 5.30.01
Revision: 11
Type: <<
 -pythia (boolean)
<<
GCC: 4.0
BuildDependsOnly: false
Description: Object-oriented data analysis framework
Depends: <<
 %n-shlibs (=%v-%r),
 graphviz,
 x11
<<
BuildDepends: <<
 fftw3,
 fink (>= 0.28),
 giflib,
 glew,
 graphviz-dev,
 gsl,
 libftgl2,
 libjpeg,
 liblzma5,
 libpng3,
 libtiff,
 libxml2,
 pcre,
 x11-dev,
 (%type_pkg[-pythia]) root-pythia,
 (%type_pkg[-pythia]) pythia8,
<<
Conflicts: <<
 root5,
 root5-pythia
<<
Replaces: <<
 root5,
 root5-pythia
<<
Source: ftp://root.cern.ch/root/root_v%v.source.tar.gz
Source-MD5: be7443a1b243c51b3c1ec435a5a9453e
SourceDirectory: root
PatchFile: %{ni}.patch
PatchFile-MD5: a880c5cc29ef921c1351ce4e457370a0
ConfigureParams: <<
 --etcdir=%p/etc/root \
 --docdir=%p/share/doc/%n \
 --libdir=%p/lib/root \
 --testdir=%p/share/root/test \
 --tutdir=%p/share/root/tutorials \
 --with-fftw3-incdir=%p/include --with-fftw3-libdir=%p/lib \
 --with-gviz-incdir=%p/include --with-gviz-libdir=%p/lib \
 --with-gsl-incdir=%p/include --with-gsl-libdir=%p/lib \
 --with-xml-incdir=%p/include/libxml2 --with-xml-libdir=%p/lib \
 --disable-afs \
 --disable-builtin-freetype \
 --disable-builtin-glew \
 --disable-builtin-lzma \
 --disable-builtin-pcre \
 --disable-builtin-zlib \
 --disable-builtin_ftgl \
 --disable-mysql \
 --enable-gdml \
 --enable-minuit2 \
 --enable-roofit \
 --enable-ruby \
 --enable-soversion \
 --enable-table \
 --enable-unuran
 (%type_pkg[-pythia]) --with-pythia6-libdir=%p/lib/root
 (%type_pkg[-pythia]) --with-pythia8-libdir=%p/lib
 (%type_pkg[-pythia]) --with-pythia8-incdir=%p/include/pythia8
<<
CompileScript: <<
 #!/bin/sh -ev
 ./configure macosx64 %c
 make showbuild
 #Hack: create softlinks for later used libraries
 mkdir -p net/xrootd/src/xrootd/lib
 for libs in XrdBwm XrdClient XrdCrypto XrdCryptossl XrdRootd XrdSec XrdSecgsi \
             XrdSecgsiGMAPDN XrdSecgsiGMAPLDAP XrdSeckrb5 XrdSecpwd XrdSecssl \
             XrdSecsss XrdSecunix XrdSut
 do
   ln -s lib${libs}.5.30.dylib net/xrootd/src/xrootd/lib/lib${libs}.5.dylib
   ln -s lib${libs}.5.30.dylib net/xrootd/src/xrootd/lib/lib${libs}.dylib
 done
 make
<<
InfoTest: <<
 TestSuiteSize: medium
 TestScript: <<
  #!/bin/sh -ev
  export ROOTSYS=%b
  export DYLD_LIBRARY_PATH=${ROOTSYS}/lib
  export PATH=${ROOTSYS}/bin:${PATH}
  make install DESTDIR=%b
  cd test
  echo "Running tests in `pwd`"
  # Patch test Makefile to find includes in build directory
  /usr/bin/sed -i.bak 's:$(ROOTCINT) -f $@ -c:$(ROOTCINT) -f $@ -c -I../include 
-I../cint/cint/include -I../cint/cint/lib -I../cint/cint/stl:g' Makefile
  # Further tweaks to find all the needed stuff in the build directory
  /bin/cp ../%p/etc/root/system.rootrc .rootrc
  /usr/bin/sed -i.bak 's:%p:%b%p:g ; s:Gui.MimeTypeFile:#Gui.MimeTypeFile:g ; 
s:^##Gui.MimeTypeFile:Gui.MimeTypeFile:g' .rootrc
  /bin/ln -s ../%p/etc/root/system.rootmap .rootmap
  make ROOTCONFIG="root-config --prefix=%b" || exit 2
  ln -s ../cint/cint/stl/vector.dll .
  ln -s ../cint/cint/stl/vectorbool.dll .
  ./hsimple           || exit 2
  ./stress            || exit 2
  ./stressEntryList   || exit 2
  ./stressFit         || exit 2
  ./stressFit Minuit2 || exit 2
  ./stressGeometry    || exit 2
  ./stressGraphics    || exit 2
  #./stressHepix       || exit 2
  ./stressHistoFit    || exit 2
  ./stressHistogram   || exit 2
  ./stressInterpreter || exit 2
  ./stressIterators   || exit 2
  ./stressLinear      || exit 2
  ./stressMathCore    || exit 2
  ./stressMathMore    || exit 2
  ./stressProof       || exit 2
  ./stressRooFit      || exit 2
  ./stressShapes      || exit 2
  ./stressSpectrum    || exit 2
  ./stressTMVA        || exit 2
  ./stressVector      || exit 2
  # Cleanup
  make distclean
  /bin/mv -f Makefile.bak Makefile
  /bin/rm -f .rootrc .rootrc.bak .rootmap root.mimes sg* vector.dll 
vectorbool.dll AutoDict_vector_MyClass__.cxx
  /bin/rm -rf weights xpdtut files
 <<
<<
InstallScript: <<
 #!/bin/sh -ev
 make install DESTDIR=%d
 /bin/chmod 644 %i/lib/root/lib*
 # Add TMVA examples
 /bin/mv tmva/test %i/share/root/tutorials/tmva
 # Remove stray SVN stuff
 /usr/bin/find %i -name ".svn" -type d -depth -exec rm -rf \{\} \;
 # Setup python environment
 /usr/bin/install -d -m 755 %i/etc/profile.d
 cat > %i/etc/profile.d/%n.csh <<CSH
if ( \$?PYTHONPATH ) then
  append_path PYTHONPATH %p/lib/root
else
  setenv PYTHONPATH %p/lib/root
endif
CSH
 cat > %i/etc/profile.d/%n.sh <<SH
if [ -z "\$PYTHONPATH" ]; then
  PYTHONPATH=%p/lib/root
else
  append_path PYTHONPATH %p/lib/root
fi
export PYTHONPATH
SH
 chmod 755 %i/etc/profile.d/%n.*
<<
PostRmScript: <<
 if [ "$1" = "purge" ]; then
   /bin/rm -rf %p/share/root
 fi
<<
Shlibs: <<
 !%p/lib/root/cint/cint/include/ipc.5.dylib
 !%p/lib/root/cint/cint/include/posix.5.dylib
 !%p/lib/root/cint/cint/include/stdcxxfunc.5.dylib
 !%p/lib/root/cint/cint/include/stdfunc.5.dylib
 !%p/lib/root/cint/cint/stl/climits.5.dylib
 !%p/lib/root/cint/cint/stl/complex.5.dylib
 !%p/lib/root/cint/cint/stl/deque.5.dylib
 !%p/lib/root/cint/cint/stl/exception.5.dylib
 !%p/lib/root/cint/cint/stl/list.5.dylib
 !%p/lib/root/cint/cint/stl/map.5.dylib
 !%p/lib/root/cint/cint/stl/map2.5.dylib
 !%p/lib/root/cint/cint/stl/multimap.5.dylib
 !%p/lib/root/cint/cint/stl/multimap2.5.dylib
 !%p/lib/root/cint/cint/stl/multiset.5.dylib
 !%p/lib/root/cint/cint/stl/queue.5.dylib
 !%p/lib/root/cint/cint/stl/set.5.dylib
 !%p/lib/root/cint/cint/stl/stack.5.dylib
 !%p/lib/root/cint/cint/stl/stdexcept.5.dylib
 !%p/lib/root/cint/cint/stl/valarray.5.dylib
 !%p/lib/root/cint/cint/stl/vector.5.dylib
 !%p/lib/root/cint/cint/stl/vectorbool.5.dylib
<<
ConfFiles: <<
 %p/etc/root/hostcert.conf
 %p/etc/root/root.mimes
 %p/etc/root/system.rootauthrc
 %p/etc/root/system.rootdaemonrc
 %p/etc/root/system.rootrc
 %p/etc/root/daemons/ch.cern.proofd.plist
 %p/etc/root/daemons/ch.cern.rootd.plist
 %p/etc/root/daemons/cmsd.rc.d
 %p/etc/root/daemons/olbd.rc.d
 %p/etc/root/daemons/proofd.rc.d
 %p/etc/root/daemons/proofd.xinetd
 %p/etc/root/daemons/rootd.rc.d
 %p/etc/root/daemons/rootd.xinetd
 %p/etc/root/daemons/xrootd.rc.d
<<
SplitOff: <<
   Package: %N-shlibs
   Description: Shared libraries for %N
   Conflicts: <<
    root5-shlibs,
    root5-pythia-shlibs
   <<
   Replaces: <<
    root5-shlibs,
    root5-pythia-shlibs
   <<
   Depends: <<
    fftw3-shlibs,
    giflib-shlibs,
    glew-shlibs,
    graphviz-shlibs,
    gsl-shlibs,
    libftgl2-shlibs,
    libjpeg-shlibs,
    liblzma5-shlibs,
    libpng3-shlibs,
    libtiff-shlibs,
    libxml2-shlibs,
    pcre-shlibs,
    x11-shlibs,
    (%type_pkg[-pythia]) pythia8-shlibs,
    (%type_pkg[-pythia]) root-pythia-shlibs
   <<
   Files: <<
     lib/root/libASImage.5.30.dylib
     lib/root/libASImage.5.dylib
     lib/root/libASImageGui.5.30.dylib
     lib/root/libASImageGui.5.dylib
     lib/root/libBonjour.5.30.dylib
     lib/root/libBonjour.5.dylib
     lib/root/libCint.5.30.dylib
     lib/root/libCint.5.dylib
     lib/root/libCintex.5.30.dylib
     lib/root/libCintex.5.dylib
     lib/root/libCore.5.30.dylib
     lib/root/libCore.5.dylib
     lib/root/libEG.5.30.dylib
     lib/root/libEG.5.dylib
     (%type_pkg[-pythia]) lib/root/libEGPythia6.5.30.dylib
     (%type_pkg[-pythia]) lib/root/libEGPythia6.5.dylib
     (%type_pkg[-pythia]) lib/root/libEGPythia8.5.30.dylib
     (%type_pkg[-pythia]) lib/root/libEGPythia8.5.dylib
     lib/root/libEve.5.30.dylib
     lib/root/libEve.5.dylib
     lib/root/libFFTW.5.30.dylib
     lib/root/libFFTW.5.dylib
     lib/root/libFitPanel.5.30.dylib
     lib/root/libFitPanel.5.dylib
     lib/root/libFoam.5.30.dylib
     lib/root/libFoam.5.dylib
     lib/root/libFumili.5.30.dylib
     lib/root/libFumili.5.dylib
     lib/root/libGX11.5.30.dylib
     lib/root/libGX11.5.dylib
     lib/root/libGX11TTF.5.30.dylib
     lib/root/libGX11TTF.5.dylib
     lib/root/libGdml.5.30.dylib
     lib/root/libGdml.5.dylib
     lib/root/libGed.5.30.dylib
     lib/root/libGed.5.dylib
     lib/root/libGenVector.5.30.dylib
     lib/root/libGenVector.5.dylib
     lib/root/libGenetic.5.30.dylib
     lib/root/libGenetic.5.dylib
     lib/root/libGeom.5.30.dylib
     lib/root/libGeom.5.dylib
     lib/root/libGeomBuilder.5.30.dylib
     lib/root/libGeomBuilder.5.dylib
     lib/root/libGeomPainter.5.30.dylib
     lib/root/libGeomPainter.5.dylib
     lib/root/libGpad.5.30.dylib
     lib/root/libGpad.5.dylib
     lib/root/libGraf.5.30.dylib
     lib/root/libGraf.5.dylib
     lib/root/libGraf3d.5.30.dylib
     lib/root/libGraf3d.5.dylib
     lib/root/libGui.5.30.dylib
     lib/root/libGui.5.dylib
     lib/root/libGuiBld.5.30.dylib
     lib/root/libGuiBld.5.dylib
     lib/root/libGuiHtml.5.30.dylib
     lib/root/libGuiHtml.5.dylib
     lib/root/libGviz3d.5.30.dylib
     lib/root/libGviz3d.5.dylib
     lib/root/libHbook.5.30.dylib
     lib/root/libHbook.5.dylib
     lib/root/libHist.5.30.dylib
     lib/root/libHist.5.dylib
     lib/root/libHistFactory.5.30.dylib
     lib/root/libHistFactory.5.dylib
     lib/root/libHistPainter.5.30.dylib
     lib/root/libHistPainter.5.dylib
     lib/root/libHtml.5.30.dylib
     lib/root/libHtml.5.dylib
     lib/root/libKrb5Auth.5.30.dylib
     lib/root/libKrb5Auth.5.dylib
     lib/root/libMLP.5.30.dylib
     lib/root/libMLP.5.dylib
     lib/root/libMathCore.5.30.dylib
     lib/root/libMathCore.5.dylib
     lib/root/libMathMore.5.30.dylib
     lib/root/libMathMore.5.dylib
     lib/root/libMatrix.5.30.dylib
     lib/root/libMatrix.5.dylib
     lib/root/libMemStat.5.30.dylib
     lib/root/libMemStat.5.dylib
     lib/root/libMinuit.5.30.dylib
     lib/root/libMinuit.5.dylib
     lib/root/libMinuit2.5.30.dylib
     lib/root/libMinuit2.5.dylib
     lib/root/libNet.5.30.dylib
     lib/root/libNet.5.dylib
     lib/root/libNetx.5.30.dylib
     lib/root/libNetx.5.dylib
     lib/root/libNew.5.30.dylib
     lib/root/libNew.5.dylib
     lib/root/libPgSQL.5.30.dylib
     lib/root/libPgSQL.5.dylib
     lib/root/libPhysics.5.30.dylib
     lib/root/libPhysics.5.dylib
     lib/root/libPostscript.5.30.dylib
     lib/root/libPostscript.5.dylib
     lib/root/libProof.5.30.dylib
     lib/root/libProof.5.dylib
     lib/root/libProofBench.5.30.dylib
     lib/root/libProofBench.5.dylib
     lib/root/libProofDraw.5.30.dylib
     lib/root/libProofDraw.5.dylib
     lib/root/libProofPlayer.5.30.dylib
     lib/root/libProofPlayer.5.dylib
     lib/root/libProofx.5.30.dylib
     lib/root/libProofx.5.dylib
     lib/root/libPyROOT.5.30.dylib
     lib/root/libPyROOT.5.dylib
     lib/root/libQuadp.5.30.dylib
     lib/root/libQuadp.5.dylib
     lib/root/libRGL.5.30.dylib
     lib/root/libRGL.5.dylib
     lib/root/libRIO.5.30.dylib
     lib/root/libRIO.5.dylib
     lib/root/libRLDAP.5.30.dylib
     lib/root/libRLDAP.5.dylib
     lib/root/libRODBC.5.30.dylib
     lib/root/libRODBC.5.dylib
     lib/root/libRecorder.5.30.dylib
     lib/root/libRecorder.5.dylib
     lib/root/libReflex.5.30.dylib
     lib/root/libReflex.5.dylib
     lib/root/libReflexDict.5.30.dylib
     lib/root/libReflexDict.5.dylib
     lib/root/libRint.5.30.dylib
     lib/root/libRint.5.dylib
     lib/root/libRooFit.5.30.dylib
     lib/root/libRooFit.5.dylib
     lib/root/libRooFitCore.5.30.dylib
     lib/root/libRooFitCore.5.dylib
     lib/root/libRooStats.5.30.dylib
     lib/root/libRooStats.5.dylib
     lib/root/libRootAuth.5.30.dylib
     lib/root/libRootAuth.5.dylib
     lib/root/libRuby.5.30.dylib
     lib/root/libRuby.5.dylib
     lib/root/libSPlot.5.30.dylib
     lib/root/libSPlot.5.dylib
     lib/root/libSQLIO.5.30.dylib
     lib/root/libSQLIO.5.dylib
     lib/root/libSessionViewer.5.30.dylib
     lib/root/libSessionViewer.5.dylib
     lib/root/libSmatrix.5.30.dylib
     lib/root/libSmatrix.5.dylib
     lib/root/libSpectrum.5.30.dylib
     lib/root/libSpectrum.5.dylib
     lib/root/libSpectrumPainter.5.30.dylib
     lib/root/libSpectrumPainter.5.dylib
     lib/root/libSrvAuth.5.30.dylib
     lib/root/libSrvAuth.5.dylib
     lib/root/libTMVA.5.30.dylib
     lib/root/libTMVA.5.dylib
     lib/root/libTable.5.30.dylib
     lib/root/libTable.5.dylib
     lib/root/libThread.5.30.dylib
     lib/root/libThread.5.dylib
     lib/root/libTree.5.30.dylib
     lib/root/libTree.5.dylib
     lib/root/libTreePlayer.5.30.dylib
     lib/root/libTreePlayer.5.dylib
     lib/root/libTreeViewer.5.30.dylib
     lib/root/libTreeViewer.5.dylib
     lib/root/libUnuran.5.30.dylib
     lib/root/libUnuran.5.dylib
     lib/root/libVMC.5.30.dylib
     lib/root/libVMC.5.dylib
     lib/root/libX3d.5.30.dylib
     lib/root/libX3d.5.dylib
     lib/root/libXMLIO.5.30.dylib
     lib/root/libXMLIO.5.dylib
     lib/root/libXMLParser.5.30.dylib
     lib/root/libXMLParser.5.dylib
     lib/root/libXrdBwm.5.30.dylib
     lib/root/libXrdBwm.5.dylib
     lib/root/libXrdClient.5.30.dylib
     lib/root/libXrdClient.5.dylib
     lib/root/libXrdCrypto.5.30.dylib
     lib/root/libXrdCrypto.5.dylib
     lib/root/libXrdCryptossl.5.30.dylib
     lib/root/libXrdCryptossl.5.dylib
     lib/root/libXrdProofd.5.30.dylib
     lib/root/libXrdProofd.5.dylib
     lib/root/libXrdRootd.5.30.dylib
     lib/root/libXrdRootd.5.dylib
     lib/root/libXrdSec.5.30.dylib
     lib/root/libXrdSec.5.dylib
     lib/root/libXrdSecgsi.5.30.dylib
     lib/root/libXrdSecgsi.5.dylib
     lib/root/libXrdSecgsiGMAPDN.5.30.dylib
     lib/root/libXrdSecgsiGMAPDN.5.dylib
     lib/root/libXrdSecgsiGMAPLDAP.5.30.dylib
     lib/root/libXrdSecgsiGMAPLDAP.5.dylib
     lib/root/libXrdSeckrb5.5.30.dylib
     lib/root/libXrdSeckrb5.5.dylib
     lib/root/libXrdSecpwd.5.30.dylib
     lib/root/libXrdSecpwd.5.dylib
     lib/root/libXrdSecssl.5.30.dylib
     lib/root/libXrdSecssl.5.dylib
     lib/root/libXrdSecsss.5.30.dylib
     lib/root/libXrdSecsss.5.dylib
     lib/root/libXrdSecunix.5.30.dylib
     lib/root/libXrdSecunix.5.dylib
     lib/root/libXrdSut.5.30.dylib
     lib/root/libXrdSut.5.dylib
     lib/root/libcomplexDict.5.30.dylib
     lib/root/libcomplexDict.5.dylib
     lib/root/libdequeDict.5.30.dylib
     lib/root/libdequeDict.5.dylib
     lib/root/liblistDict.5.30.dylib
     lib/root/liblistDict.5.dylib
     lib/root/libmap2Dict.5.30.dylib
     lib/root/libmap2Dict.5.dylib
     lib/root/libmapDict.5.30.dylib
     lib/root/libmapDict.5.dylib
     lib/root/libminicern.5.30.dylib
     lib/root/libminicern.5.dylib
     lib/root/libmultimap2Dict.5.30.dylib
     lib/root/libmultimap2Dict.5.dylib
     lib/root/libmultimapDict.5.30.dylib
     lib/root/libmultimapDict.5.dylib
     lib/root/libmultisetDict.5.30.dylib
     lib/root/libmultisetDict.5.dylib
     lib/root/libsetDict.5.30.dylib
     lib/root/libsetDict.5.dylib
     lib/root/libvalarrayDict.5.30.dylib
     lib/root/libvalarrayDict.5.dylib
     lib/root/libvectorDict.5.30.dylib
     lib/root/libvectorDict.5.dylib
   <<
   Shlibs: <<
     %p/lib/root/libASImage.5.dylib             5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libASImageGui.5.dylib          5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libBonjour.5.dylib             5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libCint.5.dylib                5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libCintex.5.dylib              5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libCore.5.dylib                5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libEG.5.dylib                  5.0.0 %n (>=5.02.00-1)
     (%type_pkg[-pythia]) %p/lib/root/libEGPythia6.5.dylib 5.0.0 %n 
(>=5.02.00-1)
     (%type_pkg[-pythia]) %p/lib/root/libEGPythia8.5.dylib 5.0.0 %n 
(>=5.19.04-1)
     %p/lib/root/libEve.5.dylib                 5.0.0 %n (>=5.17.06-1)
     %p/lib/root/libFFTW.5.dylib                5.0.0 %n (>=5.11.02-1)
     %p/lib/root/libFitPanel.5.dylib            5.0.0 %n (>=5.13.06-1)
     %p/lib/root/libFoam.5.dylib                5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libFumili.5.dylib              5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libGX11.5.dylib                5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libGX11TTF.5.dylib             5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libGdml.5.dylib                5.0.0 %n (>=5.13.06-1)
     %p/lib/root/libGed.5.dylib                 5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libGenVector.5.dylib           5.0.0 %n (>=5.19.04-1)
     %p/lib/root/libGenetic.5.dylib             5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libGeom.5.dylib                5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libGeomBuilder.5.dylib         5.0.0 %n (>=5.12.00-1)
     %p/lib/root/libGeomPainter.5.dylib         5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libGpad.5.dylib                5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libGraf.5.dylib                5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libGraf3d.5.dylib              5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libGui.5.dylib                 5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libGuiBld.5.dylib              5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libGuiHtml.5.dylib             5.0.0 %n (>=5.15.08-1)
     %p/lib/root/libGviz3d.5.dylib              5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libHbook.5.dylib               5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libHist.5.dylib                5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libHistFactory.5.dylib         5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libHistPainter.5.dylib         5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libHtml.5.dylib                5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libKrb5Auth.5.dylib            5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libMLP.5.dylib                 5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libMathCore.5.dylib            5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libMathMore.5.dylib            5.0.0 %n (>=5.04.00-1)
     %p/lib/root/libMatrix.5.dylib              5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libMemStat.5.dylib             5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libMinuit.5.dylib              5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libMinuit2.5.dylib             5.0.0 %n (>=5.06.00-1)
     %p/lib/root/libNet.5.dylib                 5.0.0 %n (>=5.15.04-1)
     %p/lib/root/libNetx.5.dylib                5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libNew.5.dylib                 5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libPgSQL.5.dylib               5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libPhysics.5.dylib             5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libPostscript.5.dylib          5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libProof.5.dylib               5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libProofBench.5.dylib          5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libProofDraw.5.dylib           5.0.0 %n (>=5.17.02-1)
     %p/lib/root/libProofPlayer.5.dylib         5.0.0 %n (>=5.15.04-1)
     %p/lib/root/libProofx.5.dylib              5.0.0 %n (>=5.08.00-1)
     %p/lib/root/libPyROOT.5.dylib              5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libQuadp.5.dylib               5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libRGL.5.dylib                 5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libRIO.5.dylib                 5.0.0 %n (>=5.15.04-1)
     %p/lib/root/libRLDAP.5.dylib               5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libRODBC.5.dylib               5.0.0 %n (>=5.11.02-1)
     %p/lib/root/libRecorder.5.dylib            5.0.0 %n (>=5.21.04-1)
     %p/lib/root/libReflex.5.dylib              5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libReflexDict.5.dylib          5.0.0 %n (>=5.15.08-1)
     %p/lib/root/libRint.5.dylib                5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libRooFit.5.dylib              5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libRooFitCore.5.dylib          5.0.0 %n (>=5.15.08-1)
     %p/lib/root/libRooStats.5.dylib            5.0.0 %n (>=5.21.02-1)
     %p/lib/root/libRootAuth.5.dylib            5.0.0 %n (>=5.04.00-1)
     %p/lib/root/libRuby.5.dylib                5.0.0 %n (>=5.11.02-1)
     %p/lib/root/libSPlot.5.dylib               5.0.0 %n (>=5.06.00-1)
     %p/lib/root/libSQLIO.5.dylib               5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libSessionViewer.5.dylib       5.0.0 %n (>=5.15.04-1)
     %p/lib/root/libSmatrix.5.dylib             5.0.0 %n (>=5.08.00-1)
     %p/lib/root/libSpectrum.5.dylib            5.0.0 %n (>=5.13.06-1)
     %p/lib/root/libSpectrumPainter.5.dylib     5.0.0 %n (>=5.13.06-1)
     %p/lib/root/libSrvAuth.5.dylib             5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libTMVA.5.dylib                5.0.0 %n (>=5.11.06-1)
     %p/lib/root/libTable.5.dylib               5.0.0 %n (>=5.10.00-1052)
     %p/lib/root/libThread.5.dylib              5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libTree.5.dylib                5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libTreePlayer.5.dylib          5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libTreeViewer.5.dylib          5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libUnuran.5.dylib              5.0.0 %n (>=5.13.06-1)
     %p/lib/root/libVMC.5.dylib                 5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libX3d.5.dylib                 5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libXMLIO.5.dylib               5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libXMLParser.5.dylib           5.0.0 %n (>=5.02.00-1)
     %p/lib/root/libXrdBwm.5.dylib              5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libXrdClient.5.dylib           5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libXrdCrypto.5.dylib           5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libXrdCryptossl.5.dylib        5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libXrdProofd.5.dylib           5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libXrdRootd.5.dylib            5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libXrdSec.5.dylib              5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libXrdSecgsi.5.dylib           5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libXrdSecgsiGMAPDN.5.dylib     5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libXrdSecgsiGMAPLDAP.5.dylib   5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libXrdSeckrb5.5.dylib          5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libXrdSecpwd.5.dylib           5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libXrdSecssl.5.dylib           5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libXrdSecsss.5.dylib           5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libXrdSecunix.5.dylib          5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libXrdSut.5.dylib              5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libcomplexDict.5.dylib         5.0.0 %n (>=5.30.01-1)
     %p/lib/root/libdequeDict.5.dylib           5.0.0 %n (>=5.12.00-1)
     %p/lib/root/liblistDict.5.dylib            5.0.0 %n (>=5.12.00-1)
     %p/lib/root/libmap2Dict.5.dylib            5.0.0 %n (>=5.12.00-1)
     %p/lib/root/libmapDict.5.dylib             5.0.0 %n (>=5.12.00-1)
     %p/lib/root/libminicern.5.dylib            5.0.0 %n (>=5.19.04-1)
     %p/lib/root/libmultimap2Dict.5.dylib       5.0.0 %n (>=5.12.00-1)
     %p/lib/root/libmultimapDict.5.dylib        5.0.0 %n (>=5.12.00-1)
     %p/lib/root/libmultisetDict.5.dylib        5.0.0 %n (>=5.12.00-1)
     %p/lib/root/libsetDict.5.dylib             5.0.0 %n (>=5.12.00-1)
     %p/lib/root/libvalarrayDict.5.dylib        5.0.0 %n (>=5.16.00-1)
     %p/lib/root/libvectorDict.5.dylib          5.0.0 %n (>=5.12.00-1)
   <<
<<
License: LGPL
DescDetail: <<
The ROOT system provides a set of OO frameworks with all the
functionality needed to handle and analyse large amounts of data in a
very efficient way. Having the data defined as a set of objects,
specialised storage methods are used to get direct access to the
separate attributes of the selected objects, without having to touch
the bulk of the data. Included are histograming methods in 1, 2 and 3
dimensions, curve fitting, function evaluation, minimisation, graphics
and visualization classes to allow the easy setup of an analysis
system that can query and process the data interactively or in batch
mode.

Thanks to the builtin CINT C++ interpreter the command language, the
scripting, or macro, language and the programming language are all
C++. The interpreter allows for fast prototyping of the macros since
it removes the time consuming compile/link cycle. It also provides a
good environment to learn C++. If more performance is needed the
interactively developed macros can be compiled using a C++ compiler.

The system has been designed in such a way that it can query its
databases in parallel on MPP machines or on clusters of workstations
or high-end PC's. ROOT is an open system that can be dynamically
extended by linking external libraries. This makes ROOT premier
platform on which to build data acquisition, simulation and data
analysis systems. 

The package variant %{ni}-pythia builds the interfaces to PYTHIA 6 and 8.
<<
DescPackaging: <<
This package has a somewhat unorthodox layout due to the fact that
root relies on a C++ interpreter, i.e. yhe header files are needed to
run root interactively. Thus, it does not make sense to single the header
files out into split-off (root5-dev for example) which
cannot be declared BuildDependsOnly anyway.
<<
Homepage: http://root.cern.ch
Maintainer: Remi Mommsen <remigius.momm...@cern.ch>
<<


------------------------------------------------------------------------------
Doing More with Less: The Next Generation Virtual Desktop 
What are the key obstacles that have prevented many mid-market businesses
from deploying virtual desktops?   How do next-generation virtual desktops
provide companies an easier-to-deploy, easier-to-manage and more affordable
virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to