---
name: gnu-dico
version: 2.2_1
origin: net/gnu-dico
comment: Flexible modular implementation of DICT server
arch: freebsd:9:x86:64
www: http://www.gnu.org/software/dico/
maintainer: goran.tal@gmail.com
prefix: /usr/local
licenselogic: single
flatsize: 2050493
desc: |
  GNU Dico is a flexible modular implementation of DICT server (RFC 2229).
  It handles database accesses using loadable modules, and does not depend
  on particular database format. The package includes several loadable
  modules for interfacing with various database formats, among them a
  module for dict.org databases. New modules can be written in C, Guile or
  Python. The package also includes a console client program for querying
  remote dictionary servers.

  WWW: http://www.gnu.org/software/dico/
deps:
  gmp: {origin: math/gmp, version: 5.1.2}
  python27: {origin: lang/python27, version: 2.7.5_2}
  python2: {origin: lang/python2, version: 2}
  python: {origin: lang/python, version: '2.7,2'}
  guile: {origin: lang/guile, version: 1.8.8}
  pcre: {origin: devel/pcre, version: 8.33}
  libltdl: {origin: devel/libltdl, version: 2.4.2}
  gettext: {origin: devel/gettext, version: 0.18.3}
  libiconv: {origin: converters/libiconv, version: 1.14_1}
categories:
- textproc
- net
shlibs_required:
- libintl.so.9
- libiconv.so.3
- libdico.so.1
- libltdl.so.7
- libpcre.so.3
- libguile.so.21
- libgmp.so.10
- libpython2.7.so
shlibs_provided:
- word.so
- substr.so
- stratall.so
- python.so
- pcre.so
- outline.so
- nprefix.so
- libdico.so.1
- guile.so
- gcide.so
- echo.so
- dictorg.so
options: {PYTHON: on, PCRE: on, PAM: off, LDAP: off, GUILE: on, GSASL: off}
files:
  /usr/local/bin/gdico: d20260500891cd73c81bfbbb93c671b113ab0f7483702e7bc50703b3db647e6e
  /usr/local/etc/dicod.conf.sample: 93e2190b6ce0f8e13624e1cae8bb314c10b993d3ee578f890fd1380919ea580f
  /usr/local/etc/rc.d/dicod: 6931293e7e7b4b390796eb59f9bcc5e09ad5c5df08f2d2087984281b0f7f39c3
  /usr/local/include/dico/argcv.h: 1b4eaed9d7720a48cea212d4ce2828b47a1de5afe6bc9ed827d1b818e8a0c20b
  /usr/local/include/dico/assoc.h: 6626723cb8d5bc4304bfed2f281c1115275d5ce0c80be4ae5f09b914a58d95d6
  /usr/local/include/dico/diag.h: 776cad988173019c2b45e19313319e245301d7b80cec2dddd5c43be5cd696399
  /usr/local/include/dico/dico.h: 6e1166d0074ccf63dc80be27997eeb43bc72ba96fb8f4192f20daf76e5f9b54c
  /usr/local/include/dico/filter.h: 22f4af7766743d969a8ecf49af4eddb604e6eeb71c964699477e5861070a7df3
  /usr/local/include/dico/list.h: 19f4b544b48f1d332076d5cd433a6086f630b41bed04cf3e179decd0c2017c6e
  /usr/local/include/dico/markup.h: 29afadd29fb76c0f8b73227d528de296cf0d60d19bb7b44164387f75c61975b0
  /usr/local/include/dico/parseopt.h: 8e347fb0d44eadc410f567f0479d1c2e4a380be27e36a45df8b884c09f1ae372
  /usr/local/include/dico/strat.h: 9e31e7b59dd2b880f8969e9cf53609e154e88aad62f7c80a25ce78d03070f000
  /usr/local/include/dico/stream.h: 69c0c2f20245c7ea28cff457146f092fa17a41e5e59300686abe96fd42be99fd
  /usr/local/include/dico/tokenize.h: a520ee6f71b3bb42f7377c6163822db7fc41bbebb408c8981e9a2f9bc9f699f0
  /usr/local/include/dico/types.h: 46270978508c29a210dfccce2d5974784f2c477e41775eb7b380a92d4b5b3e29
  /usr/local/include/dico/udb.h: 85259b28dcf264d5902fd2321c5c0ef44516270c7cd80e8cdc4ef6cce6cbeafb
  /usr/local/include/dico/url.h: 36cb58a81a646689b5c9b44130996a542e2f5075508d61f1585f338b59b8c179
  /usr/local/include/dico/utf8.h: f1cd340d2aaa9c9c90aadae9a76575ae2f7dd807011b1fee01e8c2b05e050ffa
  /usr/local/include/dico/util.h: 8661cf8e85d9c1865ce9d7055feeb040e6a60a3344883befdfcb022b072d98cc
  /usr/local/include/dico/xlat.h: e024850247348801ae4909f55734fdb83e38adb8da3d5a8a60f321ab5c94cbad
  /usr/local/info/dico.info: d393309e27419506d9cda8ae313a705a30b6bcbd60e26ed247a95833ebc38d4f
  /usr/local/info/dico.info-1: ec767f27b1657fb6489e952233a9643c8f3f9d6313bbbd77851e4beb87b88d92
  /usr/local/info/dico.info-2: 225a39f8825a156712134a141ecb47afe9819bbf5ff3a95a07fb16526c09c089
  /usr/local/lib/dico/dictorg.a: 5311a6ab6a15a4feb86900eb4307bbbd49db41357d96553e0c71c960352d0fa6
  /usr/local/lib/dico/dictorg.la: 70a010b1d01195be82734c8c5466d7f21995c32d9701f216f23d8b748d75a30c
  /usr/local/lib/dico/dictorg.so: 01756ff62082d68262306a3678f6899d4495230b03c9d126cda1d8c2b4f90fe9
  /usr/local/lib/dico/echo.a: e00bfc55539ae8d5efb381a0baf4b481edbb009585c3229e0a242242142f770c
  /usr/local/lib/dico/echo.la: 8cc54056860dcca689239ef35ff55b103a33ffa1cc73cbc3517ade6ddce38de8
  /usr/local/lib/dico/echo.so: 3a8e9d12e4974978a7423d14b2abb53c0e1360ca5a7e347f32ea4cfb61e777f7
  /usr/local/lib/dico/gcide.a: 818acfbb373e81b434b26f7e00ade0c8e2495258fa7ab420dac359f25512c951
  /usr/local/lib/dico/gcide.la: c3df42633008e23a56d30e12772d48565da70864fbd14e3de450497e7edf401b
  /usr/local/lib/dico/gcide.so: f8fc6893fede37af113eda1ba34f5dc3090e4fc80b6e9717bdc9d9b8cbb3a0fc
  /usr/local/lib/dico/guile.a: a82f7a57f4f42bcb1a4e13e68cc4b3862150bbd39d1bd0418ce9467745f2dd12
  /usr/local/lib/dico/guile.la: 9fa2f931cdd1723a78321d0cf390c8c97e1e8759bbbd78d497a8cfdcf945343e
  /usr/local/lib/dico/guile.so: bd17daf86e4fd8d69409bd326e425b5cb44d24fecc45e6868adf8e6d4a97e538
  /usr/local/lib/dico/nprefix.a: dde10b714acd7718bd585bc9adf63a19e31977e4ea009e7e103294bb165ba9bd
  /usr/local/lib/dico/nprefix.la: 49e69762b38785489b7eae8558b40af20776581fbe1dc1c613629cab3d54a30c
  /usr/local/lib/dico/nprefix.so: 9212caf6c575a2b260cb7c72d8bf5adeb0b27b6428c04cb8d8118e695073a817
  /usr/local/lib/dico/outline.a: be5fd048789c66425a2980b4305d749df310d0eb855caa602a373523198cdb2b
  /usr/local/lib/dico/outline.la: 6568a8eb3f34ca97f39cc0c3e8e6d1113f51e2b744feb7e864dc36f6b3b29b5a
  /usr/local/lib/dico/outline.so: a49bc6af34848110ba57f07888b586c982a30d0b322421a3b10e33248e7ff34e
  /usr/local/lib/dico/pcre.a: ce80430d27851db28e931682e310bc1ba4472106d1b97efa55be971ed219137b
  /usr/local/lib/dico/pcre.la: afdef983bac76a90954a70cf88d66926d7ce0746be28cc0a7dd37194fc5495a1
  /usr/local/lib/dico/pcre.so: 092e27fc62d28dd2040a619b953ba2e3accbd37671b1c10509cba031aee9a4c0
  /usr/local/lib/dico/python.a: 2e4ba89e351b054738aafeee2498f6527d65e8c2114cf5f261293866270bffd4
  /usr/local/lib/dico/python.la: 4804d381bc30eee56244cce22690d75a17774c061846b5780b0908401baf437d
  /usr/local/lib/dico/python.so: d82fc50c3e4ad6f792b0c451b14ed92cbf6a5f158bdbb85f88266b23684d306a
  /usr/local/lib/dico/stratall.a: 30f35d44af039af1923a141ec420015b8eb0d99d3400b3dc18157e6c9b9267e7
  /usr/local/lib/dico/stratall.la: b7ab0b4f4c8ba3c909509b220cf677c6676fa5a6f54bb36fe34efb8505f50964
  /usr/local/lib/dico/stratall.so: 2bae5d3ae861ef85762611b8d913a61f99c58eb255a77825cd20b411bf1a6632
  /usr/local/lib/dico/substr.a: 4992915b52a6d06b7d8f429b3aefdcdcf5f7371fc3fecbb7bd51b6718a189a04
  /usr/local/lib/dico/substr.la: a333eaf248cbce2322a2c95afbb7660225f8b90adeba6306c87538bc04559d25
  /usr/local/lib/dico/substr.so: eccc91be655c28169ee30c25cd5d677da27c263ae00ab53cc7867c624f22a69c
  /usr/local/lib/dico/word.a: 5d1cab9290a56bb9a9c381ccc6aac49a1e73bd889c62cb98e44db5ca03628f91
  /usr/local/lib/dico/word.la: 30ca8c28ae3222600d7719b024e363fe1791346cc4e97e1a1cc254eca7a1dfe4
  /usr/local/lib/dico/word.so: 4fe19b3fb61b037f594a805c981566646cf0591ec7b691e1d3d420ac8d7e4c6c
  /usr/local/lib/libdico.a: 3a6b45ea69972ce8b6a999032a796f9eed711b78c1456dc86356f886dcf87c14
  /usr/local/lib/libdico.la: b0b4c7a7c9ba13c3786ad81f3f7049d50c8d0dfb1aa7b6ff91169c696d72094a
  /usr/local/lib/libdico.so: '-'
  /usr/local/lib/libdico.so.1: bf0c39f02c01fd8206a9bde0167f52850852aeaf27bb9d88d705c9c09bf9179e
  /usr/local/libexec/idxgcide: 264bb09fbbb5c2720256e520fd2f69a4c0d15ada46976d58ca63df5c2058186e
  /usr/local/sbin/dicod: e1cb9f75ac29cd00d17da27a640fc513829845fa85848b3e511de0581a915479
  /usr/local/share/dico/2.2/include/pp-setup: 88dcee73bcbce6f0b03a9044edbbfa3b8b48dda944becd0a89e62351df5c091f
  /usr/local/share/locale/fi/LC_MESSAGES/dico.mo: c60f2553a045d3dff6f33e371efb45ddc873de70a680b78b5d5e96791c594441
  /usr/local/share/locale/pl/LC_MESSAGES/dico.mo: 4424f4d52506b7d71eb65cb8d11ebc8461335eb066257aa2e769a552784f2487
  /usr/local/share/locale/uk/LC_MESSAGES/dico.mo: abc695078b8ed08914e87027e76346053f8b5ba3e1c4fd2dff8e1e875905136f
directories:
  /usr/local/share/guile/site/dico/: y
  /usr/local/share/guile/site/: y
  /usr/local/share/dico/2.2/include/: n
  /usr/local/share/dico/2.2/: n
  /usr/local/share/dico/: n
  /usr/local/lib/dico/: y
  /usr/local/include/dico/: n
scripts:
  post-install: |
    mkdir -p /usr/local/share/guile/site/dico
    /sbin/ldconfig -m /usr/local/lib
    cd /usr/local
    file=/usr/local/info/dico.info
    install-info --quiet /usr/local/info/dico.info ${file%25/*}/dir
    file=/usr/local/info/dico.info-1
    install-info --quiet /usr/local/info/dico.info-1 ${file%25/*}/dir
    file=/usr/local/info/dico.info-2
    install-info --quiet /usr/local/info/dico.info-2 ${file%25/*}/dir
  pre-deinstall: |
    cd /usr/local
    if [ -f /usr/local/info/dir ]; then if sed -e '1,/Menu:/d' /usr/local/info/dir | grep -q '^[*] '; then true; else rm /usr/local/info/dir; fi; fi
  post-deinstall: |
    /sbin/ldconfig -R
    cd /usr/local
    file=/usr/local/info/dico.info
    install-info --quiet --delete /usr/local/info/dico.info ${file%25/*}/dir
    if [ $(info -d ${file%25/*}  --output - 2>/dev/null | grep -c '^*') -eq 1 ]; then
      rm -f ${file%25/*}/dir
    fi
    file=/usr/local/info/dico.info-1
    install-info --quiet --delete /usr/local/info/dico.info-1 ${file%25/*}/dir
    if [ $(info -d ${file%25/*}  --output - 2>/dev/null | grep -c '^*') -eq 1 ]; then
      rm -f ${file%25/*}/dir
    fi
    file=/usr/local/info/dico.info-2
    install-info --quiet --delete /usr/local/info/dico.info-2 ${file%25/*}/dir
    if [ $(info -d ${file%25/*}  --output - 2>/dev/null | grep -c '^*') -eq 1 ]; then
      rm -f ${file%25/*}/dir
    fi
message: "================================================================\n\nThis
  port installs Dict server dicod and Dict client gdico.\n\nTo enable the server,
  add the following line to /etc/rc.conf:\n\n\tdicod_enable=\"YES\"\n\nBefore you
  can start dicod, you have to install dictionaries\nand configure them in /usr/local/etc/dicod.conf\n\nSee
  /usr/local/etc/dicod.conf.sample for examples.\n\nFor help see info documentation:
  info Dico\n\n================================================================\n"
