Ignore:
Timestamp:
Apr 25, 2014, 12:47:30 PM (5 years ago)
Author:
nicos@…
Message:

akonadi: upgrade to 1.12.1
make variant mysql5 obsolete (replaced by mysql51)
make mariadb55 default variant
rename mariadb and percona variants with numbers (ticket #43431)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/devel/akonadi/Portfile

    r118252 r119433  
    77
    88name                akonadi
    9 version             1.12.0
     9version             1.12.1
    1010categories          devel kde kde4
    1111maintainers         nicos openmaintainer
     
    1919use_bzip2           yes
    2020
    21 checksums           rmd160  bc47b87f8f228d0a8cf8d180d742c65ed1ce4dd0 \
    22                     sha256  35243793b73e8028973c101c68ef80a8a54be0fe9aa562c9473e73b4657fea26
     21checksums           rmd160  6e486f4a39948af6f470b652bf3223de75af5e53 \
     22                    sha256  a073228fda8bdbcf836af32d4b4c44dcbe58a3eac6da4e5a286b42ace9d83145
    2323
    2424depends_lib-append  port:soprano \
     
    106106}
    107107
    108 variant mysql5 \
    109    conflicts sqlite mysql51 mysql55 mysql56 mariadb percona \
    110    description {build with mysql5 port} {
    111 
    112    depends_lib-append      port:qt4-mac-mysql5-plugin
    113    depends_run-append      port:mysql5-server
    114    configure.args-append   -DDATABASE_BACKEND=MYSQL \
    115                            -DMYSQLD_EXECUTABLE=${prefix}/libexec/mysqld
    116 }
     108variant mysql5 requires mysql51 description {Legacy compatibility variant} {}
    117109
    118110variant mysql51 \
    119    conflicts sqlite mysql5 mysql55 mysql56 mariadb percona \
     111   conflicts sqlite mysql55 mysql56 mariadb55 percona55 \
    120112   description {build with mysql51 port} {
    121113
     
    127119
    128120variant mysql55 \
    129    conflicts sqlite mysql5 mysql51 mysql56 mariadb percona \
     121   conflicts sqlite mysql51 mysql56 mariadb55 percona55 \
    130122   description {build with mysql55 port} {
    131123
     
    137129
    138130variant mysql56 \
    139    conflicts sqlite mysql5 mysql51 mysql55 mariadb percona \
     131   conflicts sqlite mysql51 mysql55 mariadb55 percona55 \
    140132   description {build with mysql56 port} {
    141133
     
    146138}
    147139
    148 variant mariadb \
    149    conflicts sqlite mysql5 mysql51 mysql55 mysql56 percona \
     140variant mariadb requires mariadb55 description {Legacy compatibility variant} {}
     141
     142variant mariadb55 \
     143   conflicts sqlite mysql51 mysql55 mysql56 percona55 \
    150144   description {build with mariadb port} {
    151145
     
    156150}
    157151
    158 variant percona \
    159    conflicts sqlite mysql5 mysql51 mysql55 mysql56 mariadb \
    160    description {build with percona port} {
     152variant percona requires percona55 description {Legacy compatibility variant} {}
     153
     154variant percona55 \
     155   conflicts sqlite mysql51 mysql55 mysql56 mariadb55 \
     156   description {build with percona55 port} {
    161157
    162158   depends_lib-append      port:qt4-mac-percona-plugin
     
    167163
    168164variant sqlite \
    169    conflicts mysql5 mysql51 mysql55 mysql56 mariadb percona \
     165   conflicts mysql51 mysql55 mysql56 mariadb55 percona55 \
    170166   description {Use sqlite backend instead of MySQL} {
    171167
     
    176172
    177173if {![variant_isset mysql5] && ![variant_isset mysql51] && ![variant_isset mysql55] \
    178     && ![variant_isset mysql56] && ![variant_isset mariadb] && ![variant_isset percona] \
     174    && ![variant_isset mysql56] && ![variant_isset mariadb55] && ![variant_isset percona55] \
    179175    && ![variant_isset sqlite]} {
    180     default_variants +mysql5
     176    default_variants +mariadb55
    181177}
    182178
Note: See TracChangeset for help on using the changeset viewer.