Changeset 99137


Ignore:
Timestamp:
Oct 28, 2012, 6:37:43 AM (12 years ago)
Author:
ryandesign@…
Message:

root: update to 5.34.03 and add mysql51, mysql55, mariadb and percona variants (#36762); adjust variant descriptions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/science/root/Portfile

    r98088 r99137  
    55
    66name                root
    7 version             5.34.02
     7version             5.34.03
    88revision            0
    99categories          science
     
    2020                    ftp://root.cern.ch/root/
    2121
    22 checksums           rmd160  fe5b66552e3b70a90add16a271d86a4a7a94d788 \
    23                     sha256  401ae3b69a397e0ab557faf640a13f49f8aab41dc03b4e7ebddbe37be32fedb1
     22checksums           rmd160  966ff58f3747b0f49e70971b094c91ab009304f1 \
     23                    sha256  4ce18154f507fcdd8d580b776568d4b87004756d7d17f86796fcba0b2499a1a1
    2424
    2525worksrcdir          root
     
    118118default_variants  +ssl +xml +gsl +minuit2 +tmva +roofit +graphviz +opengl +soversion
    119119
    120 variant soversion description {Builds port with soversion support} {
     120variant soversion description {Build with soversion support} {
    121121    configure.args-delete   --disable-soversion
    122122    configure.args-append   --enable-soversion
    123123}
    124124
    125 variant graphviz description {Builds port with graphviz support} {
     125variant graphviz description {Build with graphviz support} {
    126126    configure.args-delete   --disable-gviz
    127127    configure.args-append   --enable-gviz \
     
    131131}
    132132
    133 variant avahi description {Builds port with avahi support} {
     133variant avahi description {Build with avahi support} {
    134134    configure.args-delete   --disable-bonjour
    135135    configure.args-append   --enable-bonjour \
     
    139139}
    140140
    141 variant fftw3 description {Builds port with fftw3 support} {
     141variant fftw3 description {Build with fftw3 support} {
    142142    configure.args-delete   --disable-fftw3
    143143    configure.args-append   --enable-fftw3 \
     
    147147}
    148148
    149 variant gsl description {Builds port with gsl support} {
     149variant gsl description {Build with gsl support} {
    150150    configure.args-delete   --disable-gsl-shared
    151151    configure.args-append   --enable-gsl-shared \
     
    155155}
    156156
    157 variant fitsio description {Builds port with fitsio support} {
     157variant fitsio description {Build with fitsio support} {
    158158    configure.args-delete   --disable-fitsio
    159159    configure.args-append   --enable-fitsio \
     
    163163}
    164164
    165 variant odbc description {Builds port with odbc support} {
     165variant odbc description {Build with odbc support} {
    166166    configure.args-delete   --disable-odbc
    167167    configure.args-append   --enable-odbc \
     
    171171}
    172172
    173 variant ldap description {Builds port with ldap support} {
     173variant ldap description {Build with ldap support} {
    174174    configure.args-delete   --disable-ldap
    175175    configure.args-append   --enable-ldap \
     
    189189}
    190190
    191 variant minuit2 description {Builds port with minuit2 support} {
     191variant minuit2 description {Build with minuit2 support} {
    192192    configure.args-delete   --disable-minuit2
    193193    configure.args-append   --enable-minuit2
    194194}
    195195
    196 variant opengl description {Builds port with opengl support} {
     196variant opengl description {Build with opengl support} {
    197197    configure.args-delete   --disable-opengl
    198198    configure.args-delete   --disable-builtin-glew
     
    200200}
    201201
    202 variant python26 conflicts python32 python31 python27 description {Builds port with python 2.6 support} {
     202variant python26 conflicts python32 python31 python27 description {Build with python 2.6 support} {
    203203    set mypydir ${prefix}/Library/Frameworks/Python.framework/Versions/2.6
    204204    configure.args-delete   --disable-python
     
    213213}
    214214
    215 variant python27 conflicts python32 python31 python26 description {Builds port with python 2.7 support} {
     215variant python27 conflicts python32 python31 python26 description {Build with python 2.7 support} {
    216216    set mypydir ${prefix}/Library/Frameworks/Python.framework/Versions/2.7
    217217    configure.args-delete   --disable-python
     
    228228}
    229229
    230 variant python31 conflicts python32 python27 python26 description {Builds port with python 3.1 support} {
     230variant python31 conflicts python32 python27 python26 description {Build with python 3.1 support} {
    231231    set mypydir ${prefix}/Library/Frameworks/Python.framework/Versions/3.1
    232232    configure.args-delete   --disable-python
     
    241241}
    242242
    243 variant python32 conflicts python31 python27 python26 description {Builds port with python 3.2 support} {
     243variant python32 conflicts python31 python27 python26 description {Build with python 3.2 support} {
    244244    set mypydir ${prefix}/Library/Frameworks/Python.framework/Versions/3.2
    245245    configure.args-delete   --disable-python
     
    256256}
    257257
    258 variant ruby description {Builds port with ruby support} {
     258variant ruby description {Build with ruby support} {
    259259    configure.args-delete   --disable-ruby
    260260    configure.args-append   --enable-ruby
     
    262262}
    263263
    264 variant ssl description {Builds port with ssl support} {
     264variant ssl description {Build with ssl support} {
    265265    configure.args-delete   --disable-ssl
    266266    configure.args-append   --enable-ssl \
     
    271271}
    272272
    273 variant xml description {Builds port with xml support} {
     273variant xml description {Build with xml support} {
    274274    configure.args-delete   --disable-xml
    275275    configure.args-append   --enable-xml \
     
    279279}
    280280
    281 variant mysql description {Builds port with mysql support} {
     281variant mysql conflicts mysql51 mysql55 mariadb percona description {Build with mysql5 support} {
    282282    configure.args-delete   --disable-mysql
    283283    configure.args-append   --enable-mysql \
     
    287287}
    288288
    289 variant postgresql90 conflicts postgresql92 description {Builds port with PostgreSQL 9.2 support} {
     289variant mysql51 conflicts mysql mysql55 mariadb percona description {Build with mysql51 support} {
     290    configure.args-delete   --disable-mysql
     291    configure.args-append   --enable-mysql \
     292                            --with-mysql-incdir="${prefix}/include/mysql51/mysql" \
     293                            --with-mysql-libdir="${prefix}/lib/mysql51/mysql"
     294    depends_lib-append      port:mysql51
     295}
     296
     297variant mysql55 conflicts mysql mysql51 mariadb percona description {Build with mysql55 support} {
     298    configure.args-delete   --disable-mysql
     299    configure.args-append   --enable-mysql \
     300                            --with-mysql-incdir="${prefix}/include/mysql55/mysql" \
     301                            --with-mysql-libdir="${prefix}/lib/mysql55/mysql"
     302    depends_lib-append      port:mysql55
     303}
     304
     305variant mariadb conflicts mysql mysql51 mysql55 percona description {Build with mariadb support} {
     306    configure.args-delete   --disable-mysql
     307    configure.args-append   --enable-mysql \
     308                            --with-mysql-incdir="${prefix}/include/mariadb/mysql" \
     309                            --with-mysql-libdir="${prefix}/lib/mariadb/mysql"
     310    depends_lib-append      port:mariadb
     311}
     312
     313variant percona conflicts mysql mysql51 mysql55 mariadb description {Build with percona support} {
     314    configure.args-delete   --disable-mysql
     315    configure.args-append   --enable-mysql \
     316                            --with-mysql-incdir="${prefix}/include/percona/mysql" \
     317                            --with-mysql-libdir="${prefix}/lib/percona/mysql"
     318    depends_lib-append      port:percona
     319}
     320
     321variant postgresql90 conflicts postgresql92 description {Build with PostgreSQL 9.0 support} {
    290322    configure.args-delete   --disable-pgsql
    291323    configure.args-append   --enable-pgsql \
     
    295327}
    296328
    297 variant postgresql92 conflicts postgresql90 description {Builds port with PostgreSQL 9.0 support} {
     329variant postgresql92 conflicts postgresql90 description {Build with PostgreSQL 9.2 support} {
    298330    configure.args-delete   --disable-pgsql
    299331    configure.args-append   --enable-pgsql \
     
    361393}
    362394
    363 variant qt_mac description {Builds port with Qt support via Mac UI} {
     395variant qt_mac description {Build with Qt support via Mac UI} {
    364396    post-patch {
    365397        # fix where "qglobal.h" is found in all files that use or reference it
     
    412444# }
    413445
    414 # variant kerberos5 description {Builds port with kerberos5 support} {
     446# variant kerberos5 description {Build with kerberos5 support} {
    415447#     configure.args-delete   --disable-krb5
    416448#     configure.args-append   --enable-krb5 \
     
    420452# }
    421453
    422 # variant ftgl description {Builds port with ftgl support} {
     454# variant ftgl description {Build with ftgl support} {
    423455#     configure.args-delete   --enable-builtin-ftgl
    424456#     configure.args-append   --disable-builtin-ftgl \
     
    428460# }
    429461
    430 # variant qt_x11 conflicts qt_mac description {Builds port with Qt support via X11 UI} {
     462# variant qt_x11 conflicts qt_mac description {Build with Qt support via X11 UI} {
    431463#     # fix where "qglobal.h" is found in all files that use or reference it
    432464#     post-patch {
Note: See TracChangeset for help on using the changeset viewer.