New commits:
commit 5c6859fa050faa0b770549952cb49968feb6fcdd
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>
science/cern_root:
BUILD: added more variables to OPTS according to CONFIGURE
CONFIGURE: added more queries and --disable-feature to negative answers
TRIGGERS: added for casting after openssl or zlib
diff --git a/science/cern_root/BUILD b/science/cern_root/BUILD
index 22c4736..4132dbd 100755
--- a/science/cern_root/BUILD
+++ b/science/cern_root/BUILD
@@ -1,6 +1,7 @@
#not installing in /usr/lib because there could be some clashes with
#other libs.
-OPTS="$OPTS --build=$ARK $MATHCORE $MATHMORE $REFLEX $CINTEX $ROOFIT" &&
+OPTS="$OPTS --build=$ARK $MATHCORE $MATHMORE $REFLEX $CINTEX $ROOFIT \
+$CERNLIB $GDML $MINUIT2 $TABLE $UNURAN $XROOTD" &&
./configure --prefix=${TRACK_ROOT}/usr \
--etcdir=${TRACK_ROOT}/etc/root \
--libdir=${TRACK_ROOT}/usr/lib/root \
diff --git a/science/cern_root/CONFIGURE b/science/cern_root/CONFIGURE
index 3f8bf98..640cbbd 100755
--- a/science/cern_root/CONFIGURE
+++ b/science/cern_root/CONFIGURE
@@ -1,10 +1,15 @@
config_query_list ARK "Choose your architecture:" i686-pc-linux-gnu \
powerpc-linux-gnu &&
config_query_option MATHCORE "Enable mathcore?" y "--enable-mathcore" \
-"" &&
+"--disable-mathcore" &&
config_query_option MATHMORE "Enable mathmore (needs gsl)?" y
"--enable-mathmore" \
-"" &&
-config_query_option REFLEX "Enable reflex?" y "--enable-reflex" "" &&
-config_query_option CINTEX "Enable cintex?" y "--enable-cintex" "" &&
-config_query_option ROOFIT "Enable roofit?" y "--enable-roofit" ""
-
+"--disable-mathmore" &&
+config_query_option REFLEX "Enable reflex?" y "--enable-reflex"
"--disable-reflex" &&
+config_query_option CINTEX "Enable cintex?" y "--enable-cintex"
"--disable-cintex" &&
+config_query_option ROOFIT "Enable roofit?" y "--enable-roofit"
"--disable-roofit" &&
+config_query_option CERNLIB "Enable cernlib?" y "--enable-cern"
"--disable-cern" &&
+config_query_option GDML "Enable gdml?" y "--enable-gdml" "--disable-gdml"
&&
+config_query_option MINUIT2 "Enable minuit2?" y "--enable-minuit2"
"--disable-minuit2" &&
+config_query_option TABLE "Enable table?" y "--enable-table"
"--disable-table" &&
+config_query_option UNURAN "Enable unuran?" y "--enable-unuran"
"--disable-unuran" &&
+config_query_option XROOTD "Enable xrootd?" y "--enable-xrootd"
"--disable-xrootd"
diff --git a/science/cern_root/HISTORY b/science/cern_root/HISTORY
index aede719..8977a90 100644
--- a/science/cern_root/HISTORY
+++ b/science/cern_root/HISTORY
@@ -1,11 +1,14 @@
2006-12-04 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: version 5.13.06, removed UPDATED, MD5[0]
- * BUILD: added docdir to ./configure
+ * BUILD: added docdir to ./configure, added more variables to OPTS
+ according to CONFIGURE
* DEPENDS: added much optional dependencies, removed glibc, added
check
for modular xorg with libxpm and libxi depends, depends on gsl only
if mathmore is selected for building
- * CONFIGURE: added note for mathmore about gsl dependency
+ * CONFIGURE: added note for mathmore about gsl dependency, added more
+ queries and --disable-feature to negative answers
* INSTALL: install and track_rootifying
+ * TRIGGERS: added for casting after openssl or zlib