[99137] trunk/dports/science/root/Portfile

ryandesign at macports.org ryandesign at macports.org
Sat Oct 27 23:37:43 PDT 2012


Revision: 99137
          http://trac.macports.org//changeset/99137
Author:   ryandesign at macports.org
Date:     2012-10-27 23:37:43 -0700 (Sat, 27 Oct 2012)
Log Message:
-----------
root: update to 5.34.03 and add mysql51, mysql55, mariadb and percona variants (#36762); adjust variant descriptions

Modified Paths:
--------------
    trunk/dports/science/root/Portfile

Modified: trunk/dports/science/root/Portfile
===================================================================
--- trunk/dports/science/root/Portfile	2012-10-28 01:37:13 UTC (rev 99136)
+++ trunk/dports/science/root/Portfile	2012-10-28 06:37:43 UTC (rev 99137)
@@ -4,7 +4,7 @@
 PortSystem          1.0
 
 name                root
-version             5.34.02
+version             5.34.03
 revision            0
 categories          science
 maintainers         gmail.com:mattiafrancescomoro hep.phy.cam.ac.uk:jonesc
@@ -19,8 +19,8 @@
 master_sites        http://root.cern.ch/download/ \
                     ftp://root.cern.ch/root/
 
-checksums           rmd160  fe5b66552e3b70a90add16a271d86a4a7a94d788 \
-                    sha256  401ae3b69a397e0ab557faf640a13f49f8aab41dc03b4e7ebddbe37be32fedb1
+checksums           rmd160  966ff58f3747b0f49e70971b094c91ab009304f1 \
+                    sha256  4ce18154f507fcdd8d580b776568d4b87004756d7d17f86796fcba0b2499a1a1
 
 worksrcdir          root
 
@@ -117,12 +117,12 @@
 
 default_variants  +ssl +xml +gsl +minuit2 +tmva +roofit +graphviz +opengl +soversion
 
-variant soversion description {Builds port with soversion support} {
+variant soversion description {Build with soversion support} {
     configure.args-delete   --disable-soversion
     configure.args-append   --enable-soversion
 }
 
-variant graphviz description {Builds port with graphviz support} {
+variant graphviz description {Build with graphviz support} {
     configure.args-delete   --disable-gviz
     configure.args-append   --enable-gviz \
                             --with-gviz-incdir="${prefix}/include/graphviz" \
@@ -130,7 +130,7 @@
     depends_lib-append      path:bin/dot:graphviz
 }
 
-variant avahi description {Builds port with avahi support} {
+variant avahi description {Build with avahi support} {
     configure.args-delete   --disable-bonjour
     configure.args-append   --enable-bonjour \
                             --with-avahi-incdir="${prefix}/include" \
@@ -138,7 +138,7 @@
     depends_lib-append      port:avahi
 }
 
-variant fftw3 description {Builds port with fftw3 support} {
+variant fftw3 description {Build with fftw3 support} {
     configure.args-delete   --disable-fftw3
     configure.args-append   --enable-fftw3 \
                             --with-fftw3-incdir="${prefix}/include" \
@@ -146,7 +146,7 @@
     depends_lib-append      port:fftw-3
 }
 
-variant gsl description {Builds port with gsl support} {
+variant gsl description {Build with gsl support} {
     configure.args-delete   --disable-gsl-shared
     configure.args-append   --enable-gsl-shared \
                             --with-gsl-incdir="${prefix}/include" \
@@ -154,7 +154,7 @@
     depends_lib-append      port:gsl
 }
 
-variant fitsio description {Builds port with fitsio support} {
+variant fitsio description {Build with fitsio support} {
     configure.args-delete   --disable-fitsio
     configure.args-append   --enable-fitsio \
                             --with-cfitsio-incdir="${prefix}/include" \
@@ -162,7 +162,7 @@
     depends_lib-append      port:cfitsio
 }
 
-variant odbc description {Builds port with odbc support} {
+variant odbc description {Build with odbc support} {
     configure.args-delete   --disable-odbc
     configure.args-append   --enable-odbc \
                             --with-odbc-incdir="${prefix}/include" \
@@ -170,7 +170,7 @@
     depends_lib-append      port:libiodbc
 }
 
-variant ldap description {Builds port with ldap support} {
+variant ldap description {Build with ldap support} {
     configure.args-delete   --disable-ldap
     configure.args-append   --enable-ldap \
                             --with-ldap-incdir="${prefix}/include" \
@@ -188,18 +188,18 @@
     configure.args-append   --enable-tmva
 }
 
-variant minuit2 description {Builds port with minuit2 support} {
+variant minuit2 description {Build with minuit2 support} {
     configure.args-delete   --disable-minuit2
     configure.args-append   --enable-minuit2
 }
 
-variant opengl description {Builds port with opengl support} {
+variant opengl description {Build with opengl support} {
     configure.args-delete   --disable-opengl
     configure.args-delete   --disable-builtin-glew
     configure.args-append   --enable-opengl --enable-builtin-glew
 }
 
-variant python26 conflicts python32 python31 python27 description {Builds port with python 2.6 support} {
+variant python26 conflicts python32 python31 python27 description {Build with python 2.6 support} {
     set mypydir ${prefix}/Library/Frameworks/Python.framework/Versions/2.6
     configure.args-delete   --disable-python
     configure.args-append   --enable-python --with-python-incdir="${mypydir}/Headers" --with-python-libdir="${mypydir}"
@@ -212,7 +212,7 @@
     }
 }
 
-variant python27 conflicts python32 python31 python26 description {Builds port with python 2.7 support} {
+variant python27 conflicts python32 python31 python26 description {Build with python 2.7 support} {
     set mypydir ${prefix}/Library/Frameworks/Python.framework/Versions/2.7
     configure.args-delete   --disable-python
     configure.args-append   --enable-python \
@@ -227,7 +227,7 @@
     }
 }
 
-variant python31 conflicts python32 python27 python26 description {Builds port with python 3.1 support} {
+variant python31 conflicts python32 python27 python26 description {Build with python 3.1 support} {
     set mypydir ${prefix}/Library/Frameworks/Python.framework/Versions/3.1
     configure.args-delete   --disable-python
     configure.args-append   --enable-python --with-python-incdir="${mypydir}/Headers" --with-python-libdir="${mypydir}"
@@ -240,7 +240,7 @@
     }
 }
 
-variant python32 conflicts python31 python27 python26 description {Builds port with python 3.2 support} {
+variant python32 conflicts python31 python27 python26 description {Build with python 3.2 support} {
     set mypydir ${prefix}/Library/Frameworks/Python.framework/Versions/3.2
     configure.args-delete   --disable-python
     configure.args-append   --enable-python \
@@ -255,13 +255,13 @@
     }
 }
 
-variant ruby description {Builds port with ruby support} {
+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 {Builds port with ssl support} {
+variant ssl description {Build with ssl support} {
     configure.args-delete   --disable-ssl
     configure.args-append   --enable-ssl \
                             --with-ssl-shared=yes \
@@ -270,7 +270,7 @@
     depends_lib-append      port:openssl
 }
 
-variant xml description {Builds port with xml support} {
+variant xml description {Build with xml support} {
     configure.args-delete   --disable-xml
     configure.args-append   --enable-xml \
                             --with-xml-incdir="${prefix}/include/libxml2" \
@@ -278,7 +278,7 @@
     depends_lib-append      port:libxml2
 }
 
-variant mysql description {Builds port with mysql support} {
+variant mysql conflicts mysql51 mysql55 mariadb percona description {Build with mysql5 support} {
     configure.args-delete   --disable-mysql
     configure.args-append   --enable-mysql \
                             --with-mysql-incdir="${prefix}/include/mysql5/mysql" \
@@ -286,7 +286,39 @@
     depends_lib-append      port:mysql5
 }
 
-variant postgresql90 conflicts postgresql92 description {Builds port with PostgreSQL 9.2 support} {
+variant mysql51 conflicts mysql mysql55 mariadb percona description {Build with mysql51 support} {
+    configure.args-delete   --disable-mysql
+    configure.args-append   --enable-mysql \
+                            --with-mysql-incdir="${prefix}/include/mysql51/mysql" \
+                            --with-mysql-libdir="${prefix}/lib/mysql51/mysql"
+    depends_lib-append      port:mysql51
+}
+
+variant mysql55 conflicts mysql mysql51 mariadb percona description {Build with mysql55 support} {
+    configure.args-delete   --disable-mysql
+    configure.args-append   --enable-mysql \
+                            --with-mysql-incdir="${prefix}/include/mysql55/mysql" \
+                            --with-mysql-libdir="${prefix}/lib/mysql55/mysql"
+    depends_lib-append      port:mysql55
+}
+
+variant mariadb conflicts mysql mysql51 mysql55 percona description {Build with mariadb support} {
+    configure.args-delete   --disable-mysql
+    configure.args-append   --enable-mysql \
+                            --with-mysql-incdir="${prefix}/include/mariadb/mysql" \
+                            --with-mysql-libdir="${prefix}/lib/mariadb/mysql"
+    depends_lib-append      port:mariadb
+}
+
+variant percona conflicts mysql mysql51 mysql55 mariadb description {Build with percona support} {
+    configure.args-delete   --disable-mysql
+    configure.args-append   --enable-mysql \
+                            --with-mysql-incdir="${prefix}/include/percona/mysql" \
+                            --with-mysql-libdir="${prefix}/lib/percona/mysql"
+    depends_lib-append      port:percona
+}
+
+variant postgresql90 conflicts postgresql92 description {Build with PostgreSQL 9.0 support} {
     configure.args-delete   --disable-pgsql
     configure.args-append   --enable-pgsql \
                             --with-pgsql-incdir="${prefix}/include/postgresql90" \
@@ -294,7 +326,7 @@
     depends_lib-append      port:libpqxx port:postgresql90
 }
 
-variant postgresql92 conflicts postgresql90 description {Builds port with PostgreSQL 9.0 support} {
+variant postgresql92 conflicts postgresql90 description {Build with PostgreSQL 9.2 support} {
     configure.args-delete   --disable-pgsql
     configure.args-append   --enable-pgsql \
                             --with-pgsql-incdir="${prefix}/include/postgresql92" \
@@ -360,7 +392,7 @@
     PortGroup qt4 1.0
 }
 
-variant qt_mac description {Builds port with Qt support via Mac UI} {
+variant qt_mac description {Build with Qt support via Mac UI} {
     post-patch {
         # fix where "qglobal.h" is found in all files that use or reference it
         foreach tpf { configure graf2d/qt/src/TGQt.cxx } {
@@ -411,7 +443,7 @@
 #       configure.args-append --enable-cling
 # }
 
-# variant kerberos5 description {Builds port with kerberos5 support} {
+# variant kerberos5 description {Build with kerberos5 support} {
 #     configure.args-delete   --disable-krb5
 #     configure.args-append   --enable-krb5 \
 #                             --with-krb5-incdir="${prefix}/include" \
@@ -419,7 +451,7 @@
 #      depends_lib-append      port:kerberos5
 # }
 
-# variant ftgl description {Builds port with ftgl support} {
+# variant ftgl description {Build with ftgl support} {
 #     configure.args-delete   --enable-builtin-ftgl
 #     configure.args-append   --disable-builtin-ftgl \
 #     configure.args-append   --with-ftgl-incdir="${prefix}/include" \
@@ -427,7 +459,7 @@
 #     depends_lib-append      port:ftgl
 # }
 
-# variant qt_x11 conflicts qt_mac description {Builds port with Qt support via X11 UI} {
+# variant qt_x11 conflicts qt_mac description {Build with Qt support via X11 UI} {
 #     # fix where "qglobal.h" is found in all files that use or reference it
 #     post-patch {
 #         foreach tpf { configure graf2d/qt/src/TGQt.cxx } {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20121027/153f247c/attachment-0001.html>


More information about the macports-changes mailing list