Changes between Initial Version and Version 1 of Ticket #52293


Ignore:
Timestamp:
Sep 20, 2016, 11:36:52 PM (8 years ago)
Author:
neverpanic (Clemens Lang)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #52293 – Description

    initial v1  
    2222                     --without-gss \
    2323                     --without-idn \
    24 +                    --without-ldbm \
     24+                    --without-lmdb \
    2525                     --without-qdbm \
    2626                     --without-regex \
     
    3232-if {![variant_isset db4] && ![variant_isset qdbm] && ![variant_isset tokyocabinet]} {
    3333-    variant_set     gdbm
    34 +set hcache_variants {db4 qdbm tokyocabinet gdbm ldbm}
     34+set hcache_variants {db4 qdbm tokyocabinet gdbm lmdb}
    3535+if {[variant_isset headercache]} {
    3636+    set found no
    37 +    foreach hcache_impl {db4 qdbm tokyocabinet gdbm ldbm} {
     37+    foreach hcache_impl {db4 qdbm tokyocabinet gdbm lmdb} {
    3838+        if {[variant_isset $hcache_impl]} {
    3939+            set found yes
     
    4242+    if {!$found} {
    4343+        # If no variant was chosen, choose one for the user
    44 +        variant_set ldbm
     44+        variant_set lmdb
    4545+    }
    4646 }
     
    7474 }
    7575-variant headercache conflicts db4 description {Enable header caching (requires gdbm, qdbm, or tokyocabinet)} {
    76 +variant headercache description {Enable header caching (requires db4, gdbm, qdbm, ldbm or tokyocabinet)} {
     76+variant headercache description {Enable header caching (requires db4, gdbm, qdbm, lmdb or tokyocabinet)} {
    7777     configure.args-replace      --disable-hcache --enable-hcache
    7878-    configure.ldflags-append    "-L/usr/lib"
     
    8484     configure.args-replace      --disable-imap --enable-imap
    8585 }
    86 +variant ldbm conflicts {*}[lsearch -all -inline -not $hcache_variants ldbm] description {Use LDBM database} {
    87 +    configure.args-replace      --without-ldbm --with-ldbm=${prefix}
    88 +    depends_lib-append          port:ldbm
     86+variant lmdb conflicts {*}[lsearch -all -inline -not $hcache_variants lmdb] description {Use LMDB database} {
     87+    configure.args-replace      --without-lmdb --with-lmdb=${prefix}
     88+    depends_lib-append          port:lmdb
    8989+}
    9090 variant nntp description {NNTP support} {