[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[RFR] debian/control description for dico package



Hello,

  I'm working on a new package called "dico", and I would like to ask if 
  someone can please review the control file package description. The 
  control file is attached with this email.

  Thanks...

-- 
 ‎أحمد المحمودي (Ahmed El-Mahmoudy)
  Digital design engineer
 GPG KeyID: 0xEDDDA1B7 (@ subkeys.pgp.net)
 GPG Fingerprint: 8206 A196 2084 7E6D 0DF8  B176 BC19 6A94 EDDD A1B7
Source: dico
Section: text
Priority: optional
Maintainer: أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy@users.sourceforge.net>
Build-Depends: debhelper (>= 7), autotools-dev, guile-1.8-dev, python-dev, 
 libgsasl7-dev, zlib1g-dev, libltdl7-dev, python-support (>= 0.5.3), 
 python-all-dev (>= 2.3.5-11), m4
Standards-Version: 3.8.1
Homepage: http://puszcza.gnu.org.ua/software/dico/

Package: dicod
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libdico0 (= ${binary:Version}), m4
Pre-Depends: adduser
Recommends: dico-module-dictorg
Suggests: dico-doc
Provides: dict-server
Conflicts: dictd
Replaces: dictd
Description: RFC 2229 compliant modular dictionary server
 Dico is an implementation of DICT server (RFC 2229). It is fully modular: the
 daemon itself (dicod) provides only the server functionality, but it 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.

Package: dico
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, libdico0 (= ${binary:Version})
Suggests: dico-doc
Provides: dict-client
Description: RFC 2229 compliant dictionary client
 Dico is an implementation of DICT server (RFC 2229). It is fully modular: the
 daemon itself (dicod) provides only the server functionality, but it 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: libdico0
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: RFC 2229 compliant modular dictionary server (shared library)
 Dico is an implementation of DICT server (RFC 2229). It is fully modular: the
 daemon itself (dicod) provides only the server functionality, but it 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
Depends: libdico0 (= ${binary:Version})
Suggests: dico-doc
Description: RFC 2229 compliant modular dictionary server (development files)
 Dico is an implementation of DICT server (RFC 2229). It is fully modular: the
 daemon itself (dicod) provides only the server functionality, but it 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, symbolic links that
 developers using dico will need.

Package: dico-doc
Section: doc
Architecture: all
Description: RFC 2229 compliant modular dictionary server (documentation)
 Dico is an implementation of DICT server (RFC 2229). It is fully modular: the
 daemon itself (dicod) provides only the server functionality, but it 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 dico.

Package: dico-module-outline
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, dicod
Description: RFC 2229 compliant modular dictionary server (Emacs outline support)
 Dico is an implementation of DICT server (RFC 2229). It is fully modular: the
 daemon itself (dicod) provides only the server functionality, but it 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 module adds support for databases in Emacs outline format. This module is
 designed mostly as an example and for testing purposes.

Package: dico-module-dictorg
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, dicod
Suggests: dict-gcide | dictd-dictionary, dict-wn, dict-jargon, dict-foldoc
Description: RFC 2229 compliant modular dictionary server (dict.org databse support)
 Dico is an implementation of DICT server (RFC 2229). It is fully modular: the
 daemon itself (dicod) provides only the server functionality, but it 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 which handles databases in dict.org format.

Package: dico-module-guile
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, dicod
Description: RFC 2229 compliant modular dictionary server (Guile support)
 Dico is an implementation of DICT server (RFC 2229). It is fully modular: the
 daemon itself (dicod) provides only the server functionality, but it 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 an abstract layer for interfacing with database modules
 written in Guile.

Package: dico-module-python
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, dicod
Description: RFC 2229 compliant modular dictionary server (Python support)
 Dico is an implementation of DICT server (RFC 2229). It is fully modular: the
 daemon itself (dicod) provides only the server functionality, but it 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 an abstract layer for interfacing with database modules
 written in Python.

Package: dico-module-mediawiki
Architecture: all
Depends: dico-module-python, python-wit, python-simplejson, python-xml
Description: RFC 2229 compliant modular dictionary server (Wiki support)
 Dico is an implementation of DICT server (RFC 2229). It is fully modular: the
 daemon itself (dicod) provides only the server functionality, but it 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 allows to use Wiktionary or Wikipedia as
 a dictionary database.

Package: python-wit
Section: python
XB-Python-Version: ${python:Versions}
Architecture: all
Depends: ${python:Depends}
Provides: ${python:Provides}
Description: wiki translator
 Wit is a wiki translator, a package that supplies Python classes for
 translating Wiki Markup into another kind of markup. Currently it translates
 into:
  * HTML
  * Plain Text

Package: dicoclient-python
XB-Python-Version: ${python:Versions}
Architecture: all
Depends: ${python:Depends}
Provides: ${python:Provides}
Description: python Dico client module and shell
 Dico is an implementation of DICT server (RFC 2229). It is fully modular: the
 daemon itself (dicod) provides only the server functionality, but it knows
 nothing about database formats. Actual searches are performed by functions
 supplied in loadable modules. A single module can serve one or more databases.
 .
 The package contains GNU Dico client module written in Python and Simple GNU
 Dico-Python Shell.

Package: dicoweb
Architecture: all
Depends: dicoclient-python, python-django, python-memcache, python-wit, libapache2-mod-python | libapache2-mod-wsgi
Description: RFC 2229 compliant modular dictionary server (web interface)
 Dico is an implementation of DICT server (RFC 2229). It is fully modular: the
 daemon itself (dicod) provides only the server functionality, but it knows
 nothing about database formats. Actual searches are performed by functions
 supplied in loadable modules. A single module can serve one or more databases.
 .
 The package contains a web interface for database searches.

Reply to: