Source: dico
Section: text
Maintainer: Ritesh Raj Sarraf <rrs@debian.org>
Uploaders:
 أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy@users.sourceforge.net>,
 Marc Dequènes (Duck) <Duck@DuckCorp.org>,
Build-Depends:
 debhelper-compat (= 14),
 dh-sequence-python3,
 pybuild-plugin-pyproject,
# prevent accidental backports after the 64-bit time_t transition
 dpkg-dev (>= 1.22.5),
 guile-3.0-dev,
 libcrypt-dev,
 libgsasl-dev,
 libldap2-dev,
 libltdl-dev,
 libpam0g-dev,
 libpcre2-dev,
 m4,
 python3-all-dev,
 python3-poetry-core,
 python3-six,
 texinfo,
 wordnet-dev,
 zlib1g-dev,
Standards-Version: 4.7.4
Homepage: https://puszcza.gnu.org.ua/software/dico/
Vcs-Git: https://salsa.debian.org/debian/dico.git
Vcs-Browser: https://salsa.debian.org/debian/dico

Package: dicod
Architecture: any
Multi-Arch: foreign
Depends:
 m4,
Pre-Depends:
 adduser,
Suggests:
 dico-doc,
 dict-foldoc,
 dict-gcide | dictd-dictionary,
 dict-jargon,
 dict-wn,
 openbsd-inetd | inetutils-inetd,
Provides:
 dict-server,
Conflicts:
 dico-module-dictorg,
 dico-module-outline,
 dictd,
Replaces:
 dico-module-dictorg,
 dico-module-outline,
 dictd,
Description: RFC 2229 compliant modular dictionary server
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package contains the dicod server, in addition to the following plugins:
  * ldap: provides LDAP support
  * substr: provides a substring search strategy
  * stratall: provides the 'all' search strategy

Package: dico
Architecture: any
Suggests:
 dico-doc,
Conflicts:
 le-dico-de-rene-cougnenc,
Provides:
 dict-client,
Description: RFC 2229 compliant dictionary client
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package contains the dico console client.

Package: libdico2t64
Replaces:
 libdico2,
Breaks:
 libdico2 (<< ${source:Version}),
Section: libs
Architecture: any
Multi-Arch: same
Description: RFC 2229 compliant modular dictionary server (shared library)
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package contains the shared library.

Package: dico-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends:
 libdico2t64 (= ${binary:Version}),
Suggests:
 dico-doc,
Description: RFC 2229 compliant modular dictionary server (development files)
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package contains the header files, static libraries, and symbolic links
 needed for development.

Package: dico-doc
Section: doc
Architecture: all
Multi-Arch: foreign
Description: RFC 2229 compliant modular dictionary server (documentation)
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package contains the complete documentation for GNU Dico.

Package: dico-module-guile
Architecture: any
Depends:
 dicod,
Multi-Arch: same
Description: RFC 2229 compliant modular dictionary server (Guile module)
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package provides an abstract layer for interfacing with database modules
 written in Guile.

Package: dico-module-python
Architecture: any
Depends:
 dicod,
Multi-Arch: same
Description: RFC 2229 compliant modular dictionary server (Python module)
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package provides an abstract layer for interfacing with database modules
 written in Python.

Package: dico-module-mediawiki
Architecture: all
Depends:
 dico-module-python,
 python3,
 python3-simplejson,
 python3-wikitrans,
Description: RFC 2229 compliant modular dictionary server (mediawiki module)
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package contains the module that handles the use of Wiktionary or
 Wikipedia as a dictionary database.

Package: dico-module-wordnet
Architecture: any
Depends:
 dicod,
Multi-Arch: same
Description: RFC 2229 compliant modular dictionary server (WordNet module)
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package provides an abstract layer for reading WordNet lexical database
 files.

Package: dico-module-greek-kbd
Architecture: any
Depends:
 dicod,
Multi-Arch: same
Description: RFC 2229 compliant modular dictionary server (Greek transliteration module)
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package contains the module that implements Greek transliteration.

Package: python3-dicoclient
Section: python
Architecture: all
Depends:
 python3-django,
 python3-six,
Description: RFC 2229 compliant dictionary client module and shell
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package contains a Python module that provides a Dico client and a simple
 interactive shell.

Package: dicoweb
Architecture: all
Section: web
Depends:
 libapache2-mod-passenger | libapache2-mod-wsgi-py3,
 python3-django,
 python3-memcache,
 python3-wikitrans,
Pre-Depends:
 python3-dicoclient,
Recommends:
 memcached,
Description: RFC 2229 compliant modular dictionary server (web interface)
 GNU Dico is an implementation of the DICT protocol as defined in RFC 2229.
 It is fully modular: the daemon itself (dicod) provides only the server
 functionality, and knows nothing about database formats. Actual searches
 are performed by functions supplied in loadable modules. A single module
 can serve one or more databases.
 .
 This package provides a web interface for database searches.
