[119871] trunk/dports
mojca at macports.org
mojca at macports.org
Thu May 8 13:29:26 PDT 2014
Revision: 119871
https://trac.macports.org/changeset/119871
Author: mojca at macports.org
Date: 2014-05-08 13:29:26 -0700 (Thu, 08 May 2014)
Log Message:
-----------
root: new ports root5, root6, root_select
* root: replaced by root5
* root6: new CMake-based installation of ROOT 6
* root_select: easy switching between ROOT5 and 6
* revbump iAIDA
Modified Paths:
--------------
trunk/dports/science/iAIDA/Portfile
trunk/dports/science/root5/Portfile
Added Paths:
-----------
trunk/dports/science/root/
trunk/dports/science/root/Portfile
trunk/dports/science/root5/
trunk/dports/science/root5/files/root5
trunk/dports/science/root6/
trunk/dports/science/root6/Portfile
trunk/dports/science/root6/files/
trunk/dports/science/root6/files/root6
trunk/dports/sysutils/root_select/
trunk/dports/sysutils/root_select/Portfile
trunk/dports/sysutils/root_select/files/
trunk/dports/sysutils/root_select/files/base
trunk/dports/sysutils/root_select/files/none
Removed Paths:
-------------
trunk/dports/science/root/
Modified: trunk/dports/science/iAIDA/Portfile
===================================================================
--- trunk/dports/science/iAIDA/Portfile 2014-05-08 20:13:07 UTC (rev 119870)
+++ trunk/dports/science/iAIDA/Portfile 2014-05-08 20:29:26 UTC (rev 119871)
@@ -6,6 +6,7 @@
PortGroup github 1.0
github.setup apfeiffer1 iAIDA 1.1.2 iAIDA-
+revision 1
name iAIDA
categories science
@@ -26,7 +27,7 @@
depends_lib port:aida \
port:grace \
port:boost \
- port:root \
+ port:root5 \
port:openssl \
port:expat \
port:zlib
@@ -38,4 +39,5 @@
file mkdir ${configure.dir}
}
+configure.args-append -DROOT_CONFIG_EXECUTABLE=${prefix}/libexec/root5/bin/root-config
configure.post_args ${worksrcpath}/${name}
Added: trunk/dports/science/root/Portfile
===================================================================
--- trunk/dports/science/root/Portfile (rev 0)
+++ trunk/dports/science/root/Portfile 2014-05-08 20:29:26 UTC (rev 119871)
@@ -0,0 +1,13 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem 1.0
+
+replaced_by root5
+PortGroup obsolete 1.0
+
+name root
+version 5.34.18
+revision 1
+
+categories science
Property changes on: trunk/dports/science/root/Portfile
___________________________________________________________________
Added: svn:keywords
+ Id
Added: svn:eol-style
+ native
Modified: trunk/dports/science/root5/Portfile
===================================================================
--- trunk/dports/science/root/Portfile 2014-05-08 14:24:42 UTC (rev 119865)
+++ trunk/dports/science/root5/Portfile 2014-05-08 20:29:26 UTC (rev 119871)
@@ -3,8 +3,12 @@
PortSystem 1.0
-name root
+PortGroup active_variants 1.1
+PortGroup select 1.0
+
+name root5
version 5.34.18
+set version_major 5
categories science
maintainers gmail.com:mattiafrancescomoro hep.phy.cam.ac.uk:jonesc
@@ -15,7 +19,7 @@
of data in a very efficient way
homepage http://root.cern.ch/
platforms darwin
-distname ${name}_v${version}.source
+distname root_v${version}.source
master_sites http://root.cern.ch/download/ \
ftp://root.cern.ch/root/
@@ -32,9 +36,16 @@
port:giflib \
port:tiff \
port:gmp \
- port:expat
+ port:expat \
+ port:lzma
# port:freetype
+depends_run port:root_select
+
+# TODO: the file ${filespath}/${name} would have to be generated on the fly instead
+select.group root
+select.file ${filespath}/${name}
+
post-patch {
# reinplace "s|-lfreetype| \`freetype-config --libs\`|g" ${worksrcpath}/config/root-config.in
reinplace "s|\"/usr/include\"|\"${prefix}/include /usr/include\"|g" ${worksrcpath}/configure
@@ -43,6 +54,9 @@
reinplace "s|\"/usr/lib\"|\"${prefix}/lib /usr/lib\"|g" ${worksrcpath}/configure
}
+# port specific location
+set install_prefix ${prefix}/libexec/root${version_major}
+
pre-configure {
configure.args-append \
--with-cc=${configure.cc} \
@@ -51,17 +65,13 @@
--with-f77=${configure.f77}
# the build type (32 or 64 bit) -must- be for first argument
if {${build_arch} eq "i386" || ${build_arch} eq "ppc"} {
- configure.pre_args macosx --prefix=${prefix}
+ configure.pre_args macosx --prefix=${install_prefix}
} else {
- configure.pre_args macosx64 --prefix=${prefix}
+ configure.pre_args macosx64 --prefix=${install_prefix}
}
}
-configure.args --docdir=${prefix}/share/doc/${name} \
- --libdir=${prefix}/lib/${name} \
- --testdir=${prefix}/share/${name}/test \
- --tutdir=${prefix}/share/${name}/tutorials \
- --etcdir=${prefix}/etc/${name} \
+configure.args --etcdir=${install_prefix}/etc/root \
--disable-builtin-glew \
--disable-builtin-pcre \
--disable-builtin-zlib \
@@ -95,6 +105,7 @@
--disable-soversion \
--disable-c++11 \
--disable-xrootd \
+ --disable-oracle \
--enable-builtin-ftgl \
--enable-mathmore \
--enable-genvector \
@@ -127,6 +138,62 @@
}
}
+post-destroot {
+ # create versioned symlinks for the content of libexec
+ # bin dir
+ foreach f [glob -directory ${destroot}${install_prefix}/bin *] {
+ set filename [file tail $f]
+ set extension [file extension $filename]
+ set base [file rootname $filename]
+ set versioned_filename ${base}${version_major}${extension}
+ ln -s ${install_prefix}/bin/${filename} ${destroot}${prefix}/bin/${versioned_filename}
+ }
+ # lib dir
+ ln -s ${install_prefix}/lib/root ${destroot}${prefix}/lib/root${version_major}
+ # include dir
+ ln -s ${install_prefix}/include/root ${destroot}${prefix}/include/root${version_major}
+ # etc dir
+ ln -s ${install_prefix}/etc/root ${destroot}${prefix}/etc/root${version_major}
+ # share dir
+ ln -s ${install_prefix}/share ${destroot}${prefix}/share/root${version_major}
+ # 'Fix' genreflex
+ reinplace "s|lib/python/genreflex|lib/root${version_major}/python/genreflex|g" ${destroot}${install_prefix}/bin/genreflex
+ # Compress manpages in custom location (borrowed from mariadb)
+ set manpath ${install_prefix}/share/man
+ set gzip [findBinary gzip ${portutil::autoconf::gzip_path}]
+ foreach manpage [glob -type f ${destroot}${manpath}/man1/*] {
+ # Zip the man file
+ system "$gzip -9vf ${manpage}"
+ # Create man pages for versioned files
+ set filename [file tail $manpage]
+ set extension [file extension $filename]
+ set base [file rootname $filename]
+ set versioned_filename ${base}${version_major}${extension}.gz
+ set d [file tail $manpage]
+ ln -s ${manpath}/man1/${d}.gz ${destroot}${prefix}/share/man/man1/${versioned_filename}
+ }
+}
+
+set run_port_select "No"
+pre-activate {
+ if { ![file exists ${prefix}/bin/root] &&
+ ![file exists ${prefix}/bin/root5] &&
+ ![file exists ${prefix}/bin/root6] } {
+ set run_port_select "Yes"
+ }
+}
+
+post-activate {
+ ui_msg "======================================================================================"
+ if { ${run_port_select} == "Yes" } {
+ ui_msg " Making root${version_major} your default root version. To change this run 'sudo port select root'"
+ catch { system "port select root root${version_major}" }
+ } else {
+ ui_msg " To make root${version_major} your default root version, run 'sudo port select root root${version_major}'"
+ }
+ ui_msg "======================================================================================"
+}
+
universal_variant no
default_variants +ssl +xml +gsl +minuit2 +tmva +roofit +graphviz +opengl +soversion
@@ -139,10 +206,6 @@
set default_gui_variant +x11
}
-post-destroot {
- reinplace "s|lib/python/genreflex|lib/root/python/genreflex|g" ${destroot}${prefix}/bin/genreflex
-}
-
variant debug description {Enable a debug build} {
configure.args-append --build=debug
}
@@ -225,7 +288,7 @@
configure.args-delete --disable-tmva
configure.args-append --enable-tmva
post-destroot {
- set tmvaTuts ${destroot}${prefix}/share/${name}/tutorials/tmva
+ set tmvaTuts ${destroot}${install_prefix}/share/root/tutorial/tmva
file mkdir ${tmvaTuts}
foreach f [glob ${worksrcpath}/tmva/test/*] { file copy $f ${tmvaTuts}/ }
}
@@ -258,7 +321,7 @@
set over_no_dot [join [split ${over} "."] ""]
append variant_line " conflicts python${over_no_dot}"
}
- append variant_line { {} }
+ append variant_line { { } }
eval $variant_line
}
@@ -274,6 +337,12 @@
# If so, set it up.
if { ${active_python_variant} != "" } {
set ver_no_dot [join [split ${active_python_variant} "."] ""]
+ if {![catch {set result [active_variants root6 python${ver_no_dot}]}]} {
+ if {$result} {
+ ui_error "Cannot install ${name} with +python${ver_no_dot} variant"
+ return -code error "root6 port is already installed with +python${ver_no_dot} and both cannot be active at once. Pick a different python variant."
+ }
+ }
set mypydir ${prefix}/Library/Frameworks/Python.framework/Versions/${active_python_variant}
configure.args-delete --disable-python
configure.args-append --enable-python \
@@ -284,19 +353,13 @@
set mypylibdir ${prefix}/Library/Frameworks/Python.framework/Versions/${active_python_variant}/lib/python${active_python_variant}
set mypysitedir ${mypylibdir}/site-packages/
file mkdir ${destroot}${mypysitedir}
- foreach pyfile [glob ${destroot}${prefix}/lib/root/*.py*] { move $pyfile ${destroot}${mypysitedir} }
- ln -sf ${prefix}/lib/root/libPyROOT.so ${destroot}${mypylibdir}/
+ foreach pyfile [glob ${destroot}${install_prefix}/lib/root/*.py*] { move $pyfile ${destroot}${mypysitedir}/ }
+ ln -sf ${install_prefix}/lib/root/libPyROOT.so ${destroot}${mypylibdir}/
}
}
# ========================================================================================
-variant ruby description {Build with ruby support} {
- configure.args-delete --disable-ruby
- configure.args-append --enable-ruby
- depends_lib-append port:ruby
-}
-
variant ssl description {Build with ssl support} {
configure.args-delete --disable-ssl
configure.args-append --enable-ssl \
@@ -378,6 +441,13 @@
depends_lib-append port:libpqxx port:postgresql92
}
+# variant oracle description {Build with Oracle support} {
+# configure.args-replace --disable-oracle --enable-oracle
+# configure.args-append --with-oracle-incdir="${prefix}/lib/oracle/sdk/include" \
+# --with-oracle-libdir="${prefix}/lib/oracle"
+# depends_lib-append port:oracle-instantclient
+# }
+
variant pythia description {Pythia 8 support for root} {
configure.args-delete --disable-pythia8
configure.args-append --enable-pythia8 \
@@ -386,15 +456,11 @@
depends_lib-append port:pythia
}
-# The cocoa variant doesn't work on 10.6; source code uses functions first introduced in 10.7,
-# but fixing the code is doable if someone had sufficient motivation
variant cocoa conflicts x11 description {Enables native OSX graphical backend} {
# Force a compatible clang compiler
PortGroup compiler_blacklist_versions 1.0
- # it works with clang 3.0 and later (clang < 425 might not be exact)
compiler.blacklist-append {clang < 425} *gcc* macports-clang-2.9
- # compiler fallback is probably only relevant on 10.6 (where +cocoa doesn't work at all)
- compiler.fallback-append macports-clang-3.2 macports-clang-3.1 macports-clang-3.4 macports-clang-3.3
+ compiler.fallback-append macports-clang-3.4 macports-clang-3.3 macports-clang-3.2
# Enable cocoa support in configure
configure.args-delete --disable-cocoa
configure.args-append --enable-cocoa
@@ -419,7 +485,7 @@
# ========================================================================================
# List of possible clang versions that work
-set clang_versions { 3.0 3.1 3.2 3.3 3.4 3.5 }
+set clang_versions { 3.3 3.4 3.5 }
# Define the available variants
foreach ver ${clang_versions} {
@@ -494,7 +560,7 @@
# Note that g95 does not work here, so that variant is removed
# ========================================================================================
-set gcc_versions {4.3 4.4 4.5 4.6 4.7 4.8 4.9}
+set gcc_versions { 4.3 4.4 4.5 4.6 4.7 4.8 4.9 }
set default_fortran_variant +gcc48
foreach ver ${gcc_versions} {
@@ -510,7 +576,7 @@
set over_no_dot [join [split ${over} "."] ""]
append variant_line " conflicts gcc${over_no_dot}"
}
- append variant_line { {}}
+ append variant_line { { } }
eval $variant_line
@@ -542,12 +608,21 @@
livecheck.type regex
livecheck.url [lindex ${master_sites} 0]
-livecheck.regex ${name}_v(\[0-9a-z.\]+)\\.source
+livecheck.regex root_v(\[0-9a-z.\]+)\\.source
# ========================================================================================
# The following have build issues, are obsolete or experimental.
# ========================================================================================
+# Problems finding includes ...
+# variant ruby description {Build with ruby support} {
+# configure.args-delete --disable-ruby
+# configure.args-append --enable-ruby \
+# --with-ruby-incdir="${prefix}/include/ruby-1.9.1" \
+# --with-ruby-libdir="${prefix}/lib"
+# depends_lib-append port:ruby19
+# }
+
# Intefers with builtin freetype build (enforced by cocoa variant)
# Also do not seem to be actually needed any more
#pre-build {
Added: trunk/dports/science/root5/files/root5
===================================================================
--- trunk/dports/science/root5/files/root5 (rev 0)
+++ trunk/dports/science/root5/files/root5 2014-05-08 20:29:26 UTC (rev 119871)
@@ -0,0 +1,72 @@
+libexec/root5/bin/g2root
+libexec/root5/bin/genmap
+libexec/root5/bin/genreflex
+libexec/root5/bin/genreflex-rootcint
+libexec/root5/bin/h2root
+libexec/root5/bin/hadd
+libexec/root5/bin/hist2workspace
+libexec/root5/bin/memprobe
+libexec/root5/bin/pq2
+libexec/root5/bin/prepareHistFactory
+libexec/root5/bin/proofd
+libexec/root5/bin/proofserv
+libexec/root5/bin/proofserv.exe
+libexec/root5/bin/rlibmap
+libexec/root5/bin/rmkdepend
+libexec/root5/bin/root
+libexec/root5/bin/root-config
+libexec/root5/bin/root.exe
+libexec/root5/bin/rootcint
+libexec/root5/bin/rootd
+libexec/root5/bin/rootn.exe
+libexec/root5/bin/roots
+libexec/root5/bin/roots.exe
+libexec/root5/bin/setxrd.csh
+libexec/root5/bin/setxrd.sh
+libexec/root5/bin/ssh2rpd
+libexec/root5/bin/thisroot.csh
+libexec/root5/bin/thisroot.sh
+libexec/root5/bin/xpdtest
+-
+libexec/root5/share/man/man1/cint.1.gz
+libexec/root5/share/man/man1/g2root.1.gz
+libexec/root5/share/man/man1/g2rootold.1.gz
+libexec/root5/share/man/man1/genmap.1.gz
+libexec/root5/share/man/man1/genreflex-rootcint.1.gz
+libexec/root5/share/man/man1/genreflex.1.gz
+libexec/root5/share/man/man1/h2root.1.gz
+libexec/root5/share/man/man1/hadd.1.gz
+libexec/root5/share/man/man1/hist2workspace.1.gz
+libexec/root5/share/man/man1/makecint.1.gz
+libexec/root5/share/man/man1/memprobe.1.gz
+libexec/root5/share/man/man1/pq2-ana-dist.1.gz
+libexec/root5/share/man/man1/pq2-cache.1.gz
+libexec/root5/share/man/man1/pq2-info-server.1.gz
+libexec/root5/share/man/man1/pq2-ls-files-server.1.gz
+libexec/root5/share/man/man1/pq2-ls-files.1.gz
+libexec/root5/share/man/man1/pq2-ls.1.gz
+libexec/root5/share/man/man1/pq2-put.1.gz
+libexec/root5/share/man/man1/pq2-redistribute.1.gz
+libexec/root5/share/man/man1/pq2-rm.1.gz
+libexec/root5/share/man/man1/pq2-verify.1.gz
+libexec/root5/share/man/man1/pq2.1.gz
+libexec/root5/share/man/man1/prepareHistFactory.1.gz
+libexec/root5/share/man/man1/proofd.1.gz
+libexec/root5/share/man/man1/proofserv.1.gz
+libexec/root5/share/man/man1/proofserva.1.gz
+libexec/root5/share/man/man1/rlibmap.1.gz
+libexec/root5/share/man/man1/rmkdepend.1.gz
+libexec/root5/share/man/man1/root-config.1.gz
+libexec/root5/share/man/man1/root.1.gz
+libexec/root5/share/man/man1/root.exe.1.gz
+libexec/root5/share/man/man1/roota.1.gz
+libexec/root5/share/man/man1/rootcint.1.gz
+libexec/root5/share/man/man1/rootd.1.gz
+libexec/root5/share/man/man1/rootn.exe.1.gz
+libexec/root5/share/man/man1/roots.exe.1.gz
+libexec/root5/share/man/man1/setup-pq2.1.gz
+libexec/root5/share/man/man1/ssh2rpd.1.gz
+libexec/root5/share/man/man1/system.rootdaemonrc.1.gz
+libexec/root5/share/man/man1/xpdtest.1.gz
+libexec/root5/share/man/man1/xproofd.1.gz
+-
Added: trunk/dports/science/root6/Portfile
===================================================================
--- trunk/dports/science/root6/Portfile (rev 0)
+++ trunk/dports/science/root6/Portfile 2014-05-08 20:29:26 UTC (rev 119871)
@@ -0,0 +1,560 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem 1.0
+
+PortGroup active_variants 1.1
+PortGroup cmake 1.0
+PortGroup compiler_blacklist_versions 1.0
+PortGroup github 1.0
+PortGroup select 1.0
+
+# TODO:
+# - try to figure out if one could also build root6 on < 10.9
+# - version 5.99.06-beta is broken also on 10.9
+#if {${os.major} < 13 } {
+github.setup root-mirror root e3dec6e203
+version 5.99.05-beta
+checksums rmd160 69f6a99413908eed7789bc30939a621f45eac7a2 \
+ sha256 10f2956cd821471477a351c01355c2eb802c01e046764d18865e7416dfa810f8
+#} else {
+# github.setup root-mirror root 5-99-06 v
+# version 5.99.06-beta
+# checksums rmd160 b8b5ae705aae185c0d6ed097a5efa6fbeb961bfb \
+# sha256 c873d536769ff06616c0a9981e7f1db2414eaca0a1bcab045d4073b36644981a
+#}
+
+name root6
+set version_major 6
+categories science
+maintainers hep.phy.cam.ac.uk:jonesc mojca
+license LGPL-2.1+
+
+description ROOT is a data analysis framework from CERN
+long_description The ROOT system provides a set of frameworks with all \
+ the functionality needed to handle and analyze large amounts \
+ of data in a very efficient way. This version provides a build \
+ of a snapshot of the ROOT 6 development version. \
+ For a stable release install the root port instead.
+
+homepage http://root.cern.ch/
+platforms darwin
+
+dist_subdir root
+configure.dir ${workpath}/build
+build.dir ${configure.dir}
+
+post-extract {
+ file mkdir ${configure.dir}
+}
+
+depends_lib port:expat \
+ port:gmp \
+ port:giflib \
+ port:jpeg \
+ port:libpng \
+ port:lzma \
+ port:pcre \
+ port:tiff \
+ port:zlib \
+ port:xz
+ # port:freetype
+
+depends_run port:root_select
+
+# TODO: the file ${filespath}/${name} would have to be generated on the fly instead
+select.group root
+select.file ${filespath}/${name}
+
+# TODO: exact compiler fallback/black list
+# Force a compatible compiler
+compiler.blacklist-append {clang < 425} macports-clang-2.9
+compiler.fallback-append macports-clang-3.5 macports-clang-3.4 macports-clang-3.3
+
+# port specific location
+set install_prefix ${prefix}/libexec/root${version_major}
+
+configure.args-append \
+ -Dgnuinstall=ON \
+ -DCMAKE_INSTALL_PREFIX="${install_prefix}" \
+ -DCMAKE_INSTALL_SYSCONFDIR="${install_prefix}/etc/root" \
+ -Dfortran=OFF \
+ -Dbuiltin_freetype=ON \
+ -Dbuiltin_glew=OFF \
+ -Dbuiltin_pcre=OFF \
+ -Dbuiltin_zlib=OFF \
+ -Dbuiltin_lzma=OFF \
+ -Dfftw3=OFF \
+ -Dkrb5=OFF \
+ -Dldap=OFF \
+ -Dmysql=OFF \
+ -Dsqlite=OFF \
+ -Dodbc=OFF \
+ -Dopengl=OFF \
+ -Dpythia6=OFF \
+ -Dpythia8=OFF \
+ -Droofit=OFF \
+ -Dssl=OFF \
+ -Dxml=OFF \
+ -Dpython=OFF \
+ -Dfitsio=OFF \
+ -Dgsl_shared=OFF \
+ -Dpgsql=OFF \
+ -Ddcache=OFF \
+ -Dchirp=OFF \
+ -Dhdfs=OFF \
+ -Druby=OFF \
+ -Dminuit2=OFF \
+ -Dtmva=OFF \
+ -Dqt=OFF \
+ -Dqtgsi=OFF \
+ -Dbonjour=OFF \
+ -Dgviz=OFF \
+ -Dsoversion=OFF \
+ -Dc++11=OFF \
+ -Dlibcxx=OFF \
+ -Dxrootd=OFF \
+ -Dbuiltin_ftgl=ON \
+ -Dmathmore=ON \
+ -Dgenvector=ON \
+ -Dmemstat=ON \
+ -Dunuran=ON \
+ -Dreflex=ON \
+ -Dtable=ON \
+ -Dgdml=ON \
+ -DPNG_LIBRARY=${prefix}/lib/libpng.dylib \
+ -DPNG_PNG_INCLUDE_DIR=${prefix}/include
+
+configure.post_args ${worksrcpath}
+
+# TODO: temporary:
+configure.args-append -DCMAKE_INCLUDE_PATH=${prefix}/include
+configure.cppflags-delete -I${prefix}/include
+
+# TODO: Check ${configure.cxx_stdlib} directly once MacPorts 2.3 is released
+platform darwin {
+ set cxxstdlib {}
+
+ if {[info exists configure.cxx_stdlib] &&
+ ${configure.cxx_stdlib} ne {} &&
+ [string match *clang* ${configure.cxx}]} {
+ set cxxstdlib ${configure.cxx_stdlib}
+ } elseif {[string match *clang* ${configure.cxx}] && ${os.major} >= 13} {
+ set cxxstdlib libc++
+ } else {
+ set cxxstdlib libstdc++
+ }
+
+ if {${cxxstdlib} eq "libc++"} {
+ configure.args-replace -Dc++11=OFF -Dc++11=ON
+ }
+}
+
+post-destroot {
+ # create versioned symlinks for the content of libexec
+ # bin dir
+ foreach f [glob -directory ${destroot}${install_prefix}/bin *] {
+ set filename [file tail $f]
+ set extension [file extension $filename]
+ set base [file rootname $filename]
+ set versioned_filename ${base}${version_major}${extension}
+ ln -s ${install_prefix}/bin/${filename} ${destroot}${prefix}/bin/${versioned_filename}
+ }
+ # lib dir
+ ln -s ${install_prefix}/lib/root ${destroot}${prefix}/lib/root${version_major}
+ # include dir
+ ln -s ${install_prefix}/include/root ${destroot}${prefix}/include/root${version_major}
+ # etc dir
+ ln -s ${install_prefix}/etc/root ${destroot}${prefix}/etc/root${version_major}
+ # share dir
+ ln -s ${install_prefix}/share ${destroot}${prefix}/share/root${version_major}
+ # 'Fix' genreflex
+ #reinplace "s|lib/python/genreflex|lib/root${version_major}/python/genreflex|g" ${destroot}${install_prefix}/bin/genreflex
+ # Compress manpages in custom location (borrowed from mariadb)
+ set manpath ${install_prefix}/share/man
+ set gzip [findBinary gzip ${portutil::autoconf::gzip_path}]
+ foreach manpage [glob -type f ${destroot}${manpath}/man1/*] {
+ # Zip the man file
+ system "$gzip -9vf ${manpage}"
+ # Create man pages for versioned files
+ set filename [file tail $manpage]
+ set extension [file extension $filename]
+ set base [file rootname $filename]
+ set versioned_filename ${base}${version_major}${extension}.gz
+ set d [file tail $manpage]
+ ln -s ${manpath}/man1/${d}.gz ${destroot}${prefix}/share/man/man1/${versioned_filename}
+ }
+}
+
+set run_port_select "No"
+pre-activate {
+ if { ![file exists ${prefix}/bin/root] &&
+ ![file exists ${prefix}/bin/root5] &&
+ ![file exists ${prefix}/bin/root6] } {
+ set run_port_select "Yes"
+ }
+}
+
+post-activate {
+ ui_msg "======================================================================================"
+ if { ${run_port_select} == "Yes" } {
+ ui_msg " Making root${version_major} your default root version. To change this run 'sudo port select root'"
+ catch { system "port select root root${version_major}" }
+ } else {
+ ui_msg " To make root${version_major} your default root version, run 'sudo port select root root${version_major}'"
+ }
+ ui_msg "======================================================================================"
+}
+
+universal_variant no
+
+default_variants +ssl +xml +gsl +minuit2 +tmva +roofit +graphviz +opengl +soversion
+
+# Since ROOT 5.34.15 the cocoa backend is default on OSX 10.8 or newer
+# We also make it default on 10.7
+if {${os.major} > 10} {
+ set default_gui_variant +cocoa
+} else {
+ set default_gui_variant +x11
+}
+
+# TODO - Doesn't seem to work. To be reported upstream..
+# variant xrootd description {Build with XRootD support} {
+# system "export XRDSYS=${prefix}/lib"
+# configure.args-replace -Dxrootd=OFF -Dxrootd=ON
+# #configure.args-append -Dbuiltin_xrootd=ON
+# configure.args-append -DXROOTD_INCLUDE_DIR="${prefix}/include/xrootd"
+# depends_lib-append port:xrootd
+# }
+
+variant soversion description {Build with soversion support} {
+ configure.args-replace -Dsoversion=OFF -Dsoversion=ON
+}
+
+variant graphviz description {Build with graphviz support} {
+ configure.args-replace -Dgviz=OFF -Dgviz=ON
+ configure.args-append -DGRAPHVIZ_INCLUDE_DIR="${prefix}/include"
+# -DGRAPHVIZ_CDT_LIBRARY="${prefix}/lib/libcdt.dylib" \
+# -DGRAPHVIZ_GRAPH_LIBRARY="${prefix}/lib/libcgraph.dylib" \
+# -DGRAPHVIZ_GVC_LIBRARY="${prefix}/lib/libgvc.dylib" \
+# -DGRAPHVIZ_PATHPLAN_LIBRARY="${prefix}/lib/libpathplan.dylib"
+ depends_lib-append path:bin/dot:graphviz
+}
+
+variant avahi description {Build with avahi support} {
+ configure.args-replace -Dbonjour=OFF -Dbonjour=ON
+# configure.args-append -DAVAHI_INCLUDE_DIR="${prefix}/include" \
+# -DAVAHI_client_LIBRARY="${prefix}/lib"
+ depends_lib-append port:avahi
+}
+
+variant fftw3 description {Build with fftw3 support} {
+ configure.args-replace -Dfftw3=OFF -Dfftw3=ON
+ configure.args-append -DFFTW_INCLUDE_DIR="${prefix}/include" \
+ -DFFTW_LIBRARY="${prefix}/lib/libfftw3.dylib"
+ depends_lib-append port:fftw-3
+}
+
+variant gsl description {Build with gsl support} {
+ configure.args-replace -Dgsl_shared=OFF -Dgsl_shared=ON
+ configure.args-append -DGSL_CONFIG_EXECUTABLE="${prefix}/bin/gsl-config"
+ depends_lib-append port:gsl
+}
+
+variant fitsio description {Build with fitsio support} {
+ configure.args-replace -Dfitsio=OFF -Dfitsio=ON
+ configure.args-append -DCFITSIO_INCLUDE_DIR="${prefix}/include" \
+ -DCFITSIO_LIBRARIES="${prefix}/lib"
+ depends_lib-append port:cfitsio
+}
+
+variant odbc description {Build with odbc support} {
+ configure.args-replace -Dodbc=OFF -Dodbc=ON
+ configure.args-append -DODBC_INCLUDE_DIR="${prefix}/include" \
+ -DODBC_LIBRARY="${prefix}/lib/libiodbc.dylib"
+ depends_lib-append port:libiodbc
+}
+
+variant ldap description {Build with ldap support} {
+ configure.args-replace -Dldap=OFF -Dldap=ON
+# configure.args-append -DLDAP_INCLUDE_DIR="${prefix}/include" \
+# -DLDAP_LIBRARY="${prefix}/lib"
+ depends_lib-append port:openldap
+}
+
+variant roofit description {Build the RooFit advanced fitting package} {
+ configure.args-replace -Droofit=OFF -Droofit=ON
+}
+
+variant tmva description {Build the TMVA package} {
+ configure.args-replace -Dtmva=OFF -Dtmva=ON
+ post-destroot {
+ set tmvaTuts ${destroot}${install_prefix}/share/root/tutorial/tmva
+ file mkdir ${tmvaTuts}
+ foreach f [glob ${worksrcpath}/tmva/test/*] { file copy $f ${tmvaTuts}/ }
+ }
+}
+
+variant minuit2 description {Build with minuit2 support} {
+ configure.args-replace -Dminuit2=OFF -Dminuit2=ON
+}
+
+variant opengl description {Build with opengl support} {
+ configure.args-delete -Dopengl=OFF
+ configure.args-delete -Dbuiltin_glew=OFF
+ configure.args-append -Dopengl=ON -Dbuiltin_glew=ON
+}
+
+# ========================================================================================
+# Setup various python variants
+# ========================================================================================
+
+# List of possible python versions ( 3.x does not seem to work yet )
+set python_versions { 2.6 2.7 }
+
+# Define the available variants
+foreach ver ${python_versions} {
+ set ver_no_dot [join [split ${ver} "."] ""]
+ set variant_line {variant python${ver_no_dot} description "Build with python ${ver} support"}
+ foreach over ${python_versions} {
+ if { ${ver} == ${over} } { continue }
+ set over_no_dot [join [split ${over} "."] ""]
+ append variant_line " conflicts python${over_no_dot}"
+ }
+ append variant_line { { } }
+ eval $variant_line
+}
+
+# Is a variant active ?
+set active_python_variant ""
+foreach ver ${python_versions} {
+ set ver_no_dot [join [split ${ver} "."] ""]
+ if {[variant_isset python${ver_no_dot}]} {
+ set active_python_variant ${ver}
+ }
+}
+
+# If so, set it up.
+if { ${active_python_variant} != "" } {
+ set ver_no_dot [join [split ${active_python_variant} "."] ""]
+ set portname root5
+ if {![catch {set result [active_variants ${portname} python${ver_no_dot}]}]} {
+ if {$result} {
+ ui_error "Cannot install ${name} with +python${ver_no_dot} variant"
+ return -code error "${portname} port is already installed with +python${ver_no_dot} and both cannot be active at once. Pick a different python variant."
+ }
+ }
+ set mypydir ${prefix}/Library/Frameworks/Python.framework/Versions/${active_python_variant}
+ configure.args-replace -Dpython=OFF -Dpython=ON
+ configure.args-append -DPYTHON_INCLUDE_DIR="${mypydir}/Headers" \
+ -DPYTHON_LIBRARY="${prefix}/lib/libpython${active_python_variant}.dylib" \
+ -DPYTHON_EXECUTABLE="${prefix}/bin/python${active_python_variant}"
+ depends_lib-append port:python${ver_no_dot}
+ post-destroot {
+ set mypylibdir ${prefix}/Library/Frameworks/Python.framework/Versions/${active_python_variant}/lib/python${active_python_variant}
+ set mypysitedir ${mypylibdir}/site-packages/
+ file mkdir ${destroot}${mypysitedir}
+ foreach pyfile [glob ${destroot}${install_prefix}/lib/root/*.py*] { move $pyfile ${destroot}${mypysitedir}/ }
+ ln -sf ${install_prefix}/lib/root/libPyROOT.so ${destroot}${mypylibdir}/
+ }
+}
+
+# ========================================================================================
+
+variant ssl description {Build with ssl support} {
+ configure.args-replace -Dssl=OFF -Dssl=ON
+# configure.args-append -DOPENSSL_INCLUDE_DIR="${prefix}/include" \
+# -DOPENSSL_SSL_LIBRARY="${prefix}/lib/libssl.dylib" \
+# -DOPENSSL_CRYPTO_LIBRARY="${prefix}/lib/libcrypto.dylib"
+ depends_lib-append port:openssl
+}
+
+variant xml description {Build with xml support} {
+ configure.args-replace -Dxml=OFF -Dxml=ON
+ configure.args-append -DLIBXML2_INCLUDE_DIR="${prefix}/include/libxml2" \
+ -DLIBXML2_LIBRARIES="${prefix}/lib/libxml2.dylib" \
+ -DLIBXML2_XMLLINT_EXECUTABLE="${prefix}/bin/xmllint"
+ depends_lib-append port:libxml2
+}
+
+variant mysql conflicts mysql51 mysql55 mariadb percona description {Build with mysql5 support} {
+ configure.args-replace -Dmysql=OFF -Dmysql=ON
+ configure.args-append -DMYSQL_CONFIG_EXECUTABLE=${prefix}"/lib/mysql5/bin/mysql_config"
+ depends_lib-append port:mysql5
+}
+
+variant mysql51 conflicts mysql mysql55 mariadb percona description {Build with mysql51 support} {
+ configure.args-replace -Dmysql=OFF -Dmysql=ON
+ configure.args-append -DMYSQL_CONFIG_EXECUTABLE=${prefix}"/lib/mysql51/bin/mysql_config"
+ depends_lib-append port:mysql51
+}
+
+variant mysql55 conflicts mysql mysql51 mariadb percona description {Build with mysql55 support} {
+ configure.args-replace -Dmysql=OFF -Dmysql=ON
+ configure.args-append -DMYSQL_CONFIG_EXECUTABLE=${prefix}"/lib/mysql55/bin/mysql_config"
+ depends_lib-append port:mysql55
+}
+
+variant mariadb conflicts mysql mysql51 mysql55 percona description {Build with mariadb support} {
+ configure.args-replace -Dmysql=OFF -Dmysql=ON
+ configure.args-append -DMYSQL_CONFIG_EXECUTABLE=${prefix}"/lib/mariadb/bin/mysql_config"
+ depends_lib-append port:mariadb
+}
+
+variant percona conflicts mysql mysql51 mysql55 mariadb description {Build with percona support} {
+ configure.args-replace -Dmysql=OFF -Dmysql=ON
+ configure.args-append -DMYSQL_CONFIG_EXECUTABLE=${prefix}"/lib/percona/bin/mysql_config"
+ depends_lib-append port:percona
+}
+
+# TODO - Doesn't seem to work. To be reported upstream..
+# variant postgresql90 conflicts postgresql92 description {Build with PostgreSQL 9.0 support} {
+# configure.args-replace -Dpgsql=OFF -Dpgsql=ON
+# configure.args-append -DPOSTGRESQL_INCLUDE_DIR="${prefix}/include/postgresql90" \
+# -DPOSTGRESQL_LIBRARIES="${prefix}/lib/postgresql90"
+# depends_lib-append port:libpqxx port:postgresql90
+# }
+
+# TODO - Doesn't seem to work. To be reported upstream..
+# variant postgresql92 conflicts postgresql90 description {Build with PostgreSQL 9.2 support} {
+# configure.args-replace -Dpgsql=OFF -Dpgsql=ON
+# configure.args-append -DPOSTGRESQL_INCLUDE_DIR="${prefix}/include/postgresql92" \
+# -DPOSTGRESQL_LIBRARIES="${prefix}/lib/postgresql92"
+# depends_lib-append port:libpqxx port:postgresql92
+# }
+
+# variant oracle description {Build with Oracle support} {
+# configure.args-replace --disable-oracle --enable-oracle
+# configure.args-append -DORACLE_PATH_INCLUDES="${prefix}/lib/oracle/sdk/include" \
+# -DORACLE_PATH_LIB="${prefix}/lib/oracle" \
+# -DORACLE_OCI_VERSION=8
+# depends_lib-append port:oracle-instantclient
+# }
+
+# TODO - Doesn't seem to work. To be reported upstream..
+# variant pythia description {Pythia 8 support for root} {
+# configure.args-replace -Dpythia8=OFF -Dpythia8=ON
+# configure.args-append -DPYTHIA8_INCLUDE_DIR=${prefix}/include \
+# -DPYTHIA8_LIBRARY=${prefix}/lib/libpythia8.dylib
+# depends_lib-append port:pythia
+# }
+
+variant cocoa conflicts x11 description {Enables native OSX graphical backend} {
+ # Enable cocoa support in configure
+ configure.args-append -Dcocoa=ON
+}
+
+variant x11 conflicts cocoa description {Enables X11 graphical backend} {
+ # Dependencies on X11 ports
+ depends_lib-append port:xorg-libX11 port:mesa port:Xft2 port:xpm
+ # Disable cocoa
+ configure.args-append -Dcocoa=OFF
+}
+
+# If neither graphical variant is set, use default
+if { ![variant_isset cocoa] && ![variant_isset x11] } {
+ default_variants-append ${default_gui_variant}
+}
+
+# ========================================================================================
+# Setup various clang variants, to provide alternative C++ compilers that support cocoa
+# ========================================================================================
+
+# List of possible clang versions that work
+set clang_versions { 3.3 3.4 3.5 }
+
+# Define the available variants
+foreach ver ${clang_versions} {
+ set ver_no_dot [join [split ${ver} "."] ""]
+ set variant_line {variant clang${ver_no_dot} description "Compile using MacPorts clang ${ver}"}
+ foreach over ${clang_versions} {
+ if { ${ver} == ${over} } { continue }
+ set over_no_dot [join [split ${over} "."] ""]
+ append variant_line " conflicts clang${over_no_dot}"
+ }
+ append variant_line { { } }
+ eval $variant_line
+}
+
+# Is a variant active ?
+set active_clang_variant ""
+foreach ver ${clang_versions} {
+ set ver_no_dot [join [split ${ver} "."] ""]
+ if {[variant_isset clang${ver_no_dot}]} {
+ set active_clang_variant ${ver}
+ }
+}
+
+# If so, set it up.
+if { ${active_clang_variant} != "" } {
+ configure.compiler macports-clang-${active_clang_variant}
+ # TODO
+ # configure.args-append --with-llvm-config="${prefix}/bin/llvm-config-mp-"${active_clang_variant}
+ depends_run-append port:clang-${active_clang_variant}
+}
+
+# ========================================================================================
+# Following is for fortran support
+# Might eventually move to a portgroup, or similar, so could be simplified.
+# Based on recipe from https://trac.macports.org/wiki/PortfileRecipes#fortran
+# Note that g95 does not work here, so that variant is removed
+# ========================================================================================
+
+set gcc_versions { 4.7 4.8 4.9 }
+set default_fortran_variant +gcc48
+
+foreach ver ${gcc_versions} {
+ set ver_no_dot [join [split ${ver} "."] ""]
+
+ set variant_line {variant gcc${ver_no_dot} description "Build with gfortran from gcc${ver_no_dot}"}
+
+ foreach over ${gcc_versions} {
+ if {${ver} == ${over}} {
+ continue
+ }
+
+ set over_no_dot [join [split ${over} "."] ""]
+ append variant_line " conflicts gcc${over_no_dot}"
+ }
+ append variant_line { {} }
+
+ eval $variant_line
+
+ if {[variant_isset gcc${ver_no_dot}]} {
+ if {${default_fortran_variant} != "+gcc${ver_no_dot}"} {
+ set default_fortran_variant ""
+ }
+ }
+}
+
+if {${default_fortran_variant} != ""} {
+ default_variants-append "${default_fortran_variant}"
+}
+
+foreach ver ${gcc_versions} {
+ set ver_no_dot [join [split ${ver} "."] ""]
+
+ if {[variant_isset gcc${ver_no_dot}]} {
+ depends_lib-append path:lib/libgcc/libgcc_s.1.dylib:libgcc
+ depends_build-append port:gcc${ver_no_dot}
+
+ configure.fc ${prefix}/bin/gfortran-mp-${ver}
+ configure.f77 ${prefix}/bin/gfortran-mp-${ver}
+ configure.f90 ${prefix}/bin/gfortran-mp-${ver}
+
+ configure.args-replace -Dfortran=OFF -Dfortran=ON
+ }
+}
+
+# ========================================================================================
+
+# Problems finding includes ...
+# variant ruby description {Build with ruby support} {
+# configure.args-replace -Druby=OFF -Druby=ON
+# depends_lib-append port:ruby
+# }
+
+# TODO
+# livecheck.type regex
+# livecheck.url http://root.cern.ch/svn/root/trunk
+# livecheck.regex ${name}_v(\[0-9a-z.\]+)\\.source
Property changes on: trunk/dports/science/root6/Portfile
___________________________________________________________________
Added: svn:keywords
+ Id
Added: svn:eol-style
+ native
Added: trunk/dports/science/root6/files/root6
===================================================================
--- trunk/dports/science/root6/files/root6 (rev 0)
+++ trunk/dports/science/root6/files/root6 2014-05-08 20:29:26 UTC (rev 119871)
@@ -0,0 +1,72 @@
+libexec/root6/bin/g2root
+-
+-
+-
+libexec/root6/bin/h2root
+libexec/root6/bin/hadd
+libexec/root6/bin/hist2workspace
+libexec/root6/bin/memprobe
+-
+-
+-
+libexec/root6/bin/proofserv
+libexec/root6/bin/proofserv.exe
+-
+libexec/root6/bin/rmkdepend
+libexec/root6/bin/root
+libexec/root6/bin/root-config
+libexec/root6/bin/root.exe
+-
+-
+libexec/root6/bin/rootn.exe
+libexec/root6/bin/roots
+libexec/root6/bin/roots.exe
+libexec/root6/bin/setxrd.csh
+libexec/root6/bin/setxrd.sh
+libexec/root6/bin/ssh2rpd
+libexec/root6/bin/thisroot.csh
+libexec/root6/bin/thisroot.sh
+-
+libexec/root6/bin/rootcling
+-
+libexec/root6/share/man/man1/g2root.1.gz
+libexec/root6/share/man/man1/g2rootold.1.gz
+libexec/root6/share/man/man1/genmap.1.gz
+libexec/root6/share/man/man1/genreflex-rootcint.1.gz
+libexec/root6/share/man/man1/genreflex.1.gz
+libexec/root6/share/man/man1/h2root.1.gz
+libexec/root6/share/man/man1/hadd.1.gz
+libexec/root6/share/man/man1/hist2workspace.1.gz
+-
+libexec/root6/share/man/man1/memprobe.1.gz
+libexec/root6/share/man/man1/pq2-ana-dist.1.gz
+libexec/root6/share/man/man1/pq2-cache.1.gz
+libexec/root6/share/man/man1/pq2-info-server.1.gz
+libexec/root6/share/man/man1/pq2-ls-files-server.1.gz
+libexec/root6/share/man/man1/pq2-ls-files.1.gz
+libexec/root6/share/man/man1/pq2-ls.1.gz
+libexec/root6/share/man/man1/pq2-put.1.gz
+libexec/root6/share/man/man1/pq2-redistribute.1.gz
+libexec/root6/share/man/man1/pq2-rm.1.gz
+libexec/root6/share/man/man1/pq2-verify.1.gz
+libexec/root6/share/man/man1/pq2.1.gz
+libexec/root6/share/man/man1/prepareHistFactory.1.gz
+libexec/root6/share/man/man1/proofd.1.gz
+libexec/root6/share/man/man1/proofserv.1.gz
+libexec/root6/share/man/man1/proofserva.1.gz
+libexec/root6/share/man/man1/rlibmap.1.gz
+libexec/root6/share/man/man1/rmkdepend.1.gz
+libexec/root6/share/man/man1/root-config.1.gz
+libexec/root6/share/man/man1/root.1.gz
+libexec/root6/share/man/man1/root.exe.1.gz
+libexec/root6/share/man/man1/roota.1.gz
+-
+libexec/root6/share/man/man1/rootd.1.gz
+libexec/root6/share/man/man1/rootn.exe.1.gz
+libexec/root6/share/man/man1/roots.exe.1.gz
+libexec/root6/share/man/man1/setup-pq2.1.gz
+libexec/root6/share/man/man1/ssh2rpd.1.gz
+libexec/root6/share/man/man1/system.rootdaemonrc.1.gz
+libexec/root6/share/man/man1/xpdtest.1.gz
+libexec/root6/share/man/man1/xproofd.1.gz
+libexec/root6/share/man/man1/rootcling.1.gz
Added: trunk/dports/sysutils/root_select/Portfile
===================================================================
--- trunk/dports/sysutils/root_select/Portfile (rev 0)
+++ trunk/dports/sysutils/root_select/Portfile 2014-05-08 20:29:26 UTC (rev 119871)
@@ -0,0 +1,32 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem 1.0
+PortGroup select 1.0
+
+name root_select
+version 1.0
+
+categories sysutils science
+platforms darwin
+maintainers hep.phy.cam.ac.uk:jonesc mojca
+license BSD
+supported_archs noarch
+
+description common files for selecting default ROOT version
+long_description root_select installs files that allow 'port select' to \
+ switch between ROOT 5 and ROOT 6.
+
+homepage http://root.cern.ch/
+distfiles
+
+use_configure no
+
+build {}
+
+destroot {
+ select::install root ${filespath}/base
+ select::install root ${filespath}/none
+}
+
+livecheck.type none
Property changes on: trunk/dports/sysutils/root_select/Portfile
___________________________________________________________________
Added: svn:keywords
+ Id
Added: svn:eol-style
+ native
Added: trunk/dports/sysutils/root_select/files/base
===================================================================
--- trunk/dports/sysutils/root_select/files/base (rev 0)
+++ trunk/dports/sysutils/root_select/files/base 2014-05-08 20:29:26 UTC (rev 119871)
@@ -0,0 +1,72 @@
+bin/g2root
+bin/genmap
+bin/genreflex
+bin/genreflex-rootcint
+bin/h2root
+bin/hadd
+bin/hist2workspace
+bin/memprobe
+bin/pq2
+bin/prepareHistFactory
+bin/proofd
+bin/proofserv
+bin/proofserv.exe
+bin/rlibmap
+bin/rmkdepend
+bin/root
+bin/root-config
+bin/root.exe
+bin/rootcint
+bin/rootd
+bin/rootn.exe
+bin/roots
+bin/roots.exe
+bin/setxrd.csh
+bin/setxrd.sh
+bin/ssh2rpd
+bin/thisroot.csh
+bin/thisroot.sh
+bin/xpdtest
+bin/rootcling
+share/man/man1/cint.1.gz
+share/man/man1/g2root.1.gz
+share/man/man1/g2rootold.1.gz
+share/man/man1/genmap.1.gz
+share/man/man1/genreflex-rootcint.1.gz
+share/man/man1/genreflex.1.gz
+share/man/man1/h2root.1.gz
+share/man/man1/hadd.1.gz
+share/man/man1/hist2workspace.1.gz
+share/man/man1/makecint.1.gz
+share/man/man1/memprobe.1.gz
+share/man/man1/pq2-ana-dist.1.gz
+share/man/man1/pq2-cache.1.gz
+share/man/man1/pq2-info-server.1.gz
+share/man/man1/pq2-ls-files-server.1.gz
+share/man/man1/pq2-ls-files.1.gz
+share/man/man1/pq2-ls.1.gz
+share/man/man1/pq2-put.1.gz
+share/man/man1/pq2-redistribute.1.gz
+share/man/man1/pq2-rm.1.gz
+share/man/man1/pq2-verify.1.gz
+share/man/man1/pq2.1.gz
+share/man/man1/prepareHistFactory.1.gz
+share/man/man1/proofd.1.gz
+share/man/man1/proofserv.1.gz
+share/man/man1/proofserva.1.gz
+share/man/man1/rlibmap.1.gz
+share/man/man1/rmkdepend.1.gz
+share/man/man1/root-config.1.gz
+share/man/man1/root.1.gz
+share/man/man1/root.exe.1.gz
+share/man/man1/roota.1.gz
+share/man/man1/rootcint.1.gz
+share/man/man1/rootd.1.gz
+share/man/man1/rootn.exe.1.gz
+share/man/man1/roots.exe.1.gz
+share/man/man1/setup-pq2.1.gz
+share/man/man1/ssh2rpd.1.gz
+share/man/man1/system.rootdaemonrc.1.gz
+share/man/man1/xpdtest.1.gz
+share/man/man1/xproofd.1.gz
+share/man/man1/rootcling.1.gz
Added: trunk/dports/sysutils/root_select/files/none
===================================================================
--- trunk/dports/sysutils/root_select/files/none (rev 0)
+++ trunk/dports/sysutils/root_select/files/none 2014-05-08 20:29:26 UTC (rev 119871)
@@ -0,0 +1,72 @@
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
+-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140508/7996b590/attachment-0001.html>
More information about the macports-changes
mailing list