[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