---
name: flare
version: 1.0.9_4
origin: databases/flare
comment: Flare - distributed and persistent key-value storage
arch: freebsd:9:x86:64
www: http://labs.gree.jp/Top/OpenSource/Flare-en.html
maintainer: ports@FreeBSD.org
prefix: /usr/local
licenselogic: single
licenses:
- GPLv2
flatsize: 1440422
desc: |
  Flare is distributed, and persistent key-value storage compatible
  w/ memcached, and has more features(as follows):

   * persistent storage (you can use flare as persistent memcached)
   * pluggable storage (currently only Tokyo Cabinet is available, though:)
   * data replication (synchronous or asynchronous)
   * data partitioning (automatically partitioned according to # of master
     servers (clients do not have to care about it))
   * dynamic reconstruction, and partitioning (you can dynamically (I mean,
     without any service interruption) add slave servers and partition
     master servers)
   * node monitoring and failover (if any server is down, the server is
     automatically isolated from active servers and another slave server
     is promoted to master server)
   * request proxy (you can always get same result regardless of servers
     you connect to. so you can think flare servers as one big key-value
     storage)
   * over 256 bytes keys, and over 1M bytes values are available

  WWW: http://labs.gree.jp/Top/OpenSource/Flare-en.html
deps:
  icu: {origin: devel/icu, version: 50.1.2}
  boost-libs: {origin: devel/boost-libs, version: 1.52.0_2}
  tokyocabinet: {origin: databases/tokyocabinet, version: 1.4.48}
categories:
- databases
shlibs_required:
- libtokyocabinet.so.9
- libboost_serialization.so.5
- libboost_regex.so.5
- libboost_program_options.so.5
message: "===============================================================================\n\n\t\t*
  SETUP NOTICE * SETUP NOTICE * SETUP NOTICE *\n\no Add following lines to /etc/syslog.conf
  before !* line.\n\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - - - - - -\n!flarei\n*.*\t\t\t\t\t\t/var/log/flarei.log\n!flared\n*.*\t\t\t\t\t\t/var/log/flared.log\n!*\n-
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n\no
  Set flarei_enable=\"YES\" and/or flared_enable=\"YES\" to /etc/rc.conf.\n\n- - -
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nflarei_enable=\"YES\"\nflared_enable=\"YES\"\n-
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n\no
  See also configuration files:\n\n/usr/local/etc/flarei.conf\n/usr/local/etc/flared.conf\n\no
  And see also setup tutorial:\n\n  http://labs.gree.jp/Top/OpenSource/Flare/Document/Tutorial-en.html\n\n===============================================================================\n"
