Ignore:
Timestamp:
May 19, 2012, 7:17:13 PM (8 years ago)
Author:
pixilla@…
Message:

databases/mysql55:

  • Make bundled readline the default and system readline a variant.
  • Remove openssl variant license.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/databases/mysql55/Portfile

    r93238 r93312  
    77set name_mysql      ${name}
    88version             5.5.24
    9 revision            1
     9# Please set revision_client and revision_server to 0 if you bump version.
     10set revision_client 2
     11set revision_server 1
    1012categories          databases
    1113platforms           darwin
     
    2123    set branch          [join [lrange [split ${version} .] 0 1] .]
    2224
     25    revision            ${revision_client}
    2326    license             GPL-2
    2427    description         Multithreaded SQL database server
     
    4952
    5053    depends_lib-append  port:zlib \
    51                         port:readline \
    5254                        port:cmake
    5355    depends_run         port:mysql_select
     
    5658    select.file         ${filespath}/${name}
    5759
    58     archcheck.files     lib/libz.dylib \
    59                         lib/libreadline.dylib
     60    archcheck.files     lib/libz.dylib
    6061
    6162    post-patch {
     
    6768    configure.args-append \
    6869                        -DCMAKE_INSTALL_NAME_DIR:STRING=${prefix}/lib/${name}/mysql \
    69                         -DINSTALL_LAYOUT=MACPORTS \
     70                        -DINSTALL_LAYOUT:STRING=MACPORTS \
    7071                        -DSYSCONFDIR:PATH=${prefix}/etc/${name} \
    7172                        -DMYSQL_UNIX_ADDR:PATH=${prefix}/var/run/${name}/mysqld.sock \
     
    7475                        -DDEFAULT_COLLATION:STRING=utf8_general_ci \
    7576                        -DWITH_EMBEDDED_SERVER:BOOL=OFF \
    76                         -DWITH_READLINE:BOOL=ON \
    7777                        -DWITH_ZLIB:STRING=system \
    7878                        -DWITH_UNIT_TESTS:BOOL=OFF \
     
    120120    variant openssl description {Enable OpenSSL support} {
    121121
    122         license-append          OpenSSL SSLeay
    123122        depends_lib-append      port:openssl
    124123        configure.args-append   -DWITH_SSL:STRING=ON
    125124        archcheck.files-append  lib/libssl.dylib
     125    }
     126
     127    variant system_readline description {Use system readline instead of bundled readline} {
     128   
     129        # Add readline support.
     130        # "-DWITH_READLINE:BOOL=ON" has the peculiar meaning "do not use the bundled copy
     131        # of readline but use the system's (i.e. MacPorts') copy of readline"
     132        depends_lib-append      port:readline
     133        configure.args-append   -DWITH_READLINE:BOOL=ON
     134        archcheck.files-append  lib/libreadline.dylib
    126135    }
    127136
     
    134143subport ${name_mysql}-server {
    135144
    136     revision            1
     145    revision            ${revision_server}
    137146    license             BSD
    138147    description         Run ${name_mysql} as server
Note: See TracChangeset for help on using the changeset viewer.