Source: cl-portable-aserve
Section: lisp
Priority: optional
Maintainer: Debian Common Lisp Team <debian-common-lisp@lists.debian.org>
Uploaders: Peter Van Eynde <pvaneynd@debian.org>
Build-Depends: debhelper-compat (= 13),
               debhelper (>= 12.8~)
Standards-Version: 4.6.2
Homepage: https://portableaserve.sourceforge.net/
Vcs-Git: https://salsa.debian.org/common-lisp-team/cl-portable-aserve.git
Vcs-Browser: https://salsa.debian.org/common-lisp-team/cl-portable-aserve
Rules-Requires-Root: no

Package: cl-aserve
Architecture: all
Multi-Arch: foreign
Depends: cl-acl-compat,
         cl-htmlgen,
         ${misc:Depends}
Recommends: cl-ptester
Suggests: cl-webactions
Description: Portable Aserve
 A portable version of AllegroServe which is a web application server
 for Common Lisp programs. It also includes an HTTP client function
 for accessing web sites and retrieving data.

Package: cl-acl-compat
Architecture: all
Multi-Arch: foreign
Depends: cl-ppcre,
         cl-puri,
         cl-ironclad,
         cl-fad,
         ${misc:Depends}
Description: Compatibility layer for Allegro Common Lisp
 A thin compatibility-layer that emulates library functions provided
 by Allegro Common Lisp. It is used
 to support a number of Franz's open-source packages which depend upon
 such library functions.

Package: cl-htmlgen
Architecture: all
Multi-Arch: foreign
Depends: cl-acl-compat,
         ${misc:Depends}
Description: HTML generation library for Common Lisp programs
 cl-htmlgen is Franz's library for generating HTML from Common Lisp programs.
 It is limited to generating HTML code, so you may want to use the cl-lml2
 Debian package for generating XHTML code.

Package: cl-webactions
Architecture: all
Multi-Arch: foreign
Depends: cl-aserve,
         cl-acl-compat,
         cl-htmlgen,
         ${misc:Depends}
Description: HTTP dispatch library for cl-aserve
 Webactions is Franz's Common Lisp library for dispatching HTTP requests as
 well as processing HTML templates. It relies on the Portable AllegroServe web
 server.
