Merge commit 'upstream/2.0.1'
[pkg-ocaml-ocsigen.git] / debian / control
blobbdb2f504b53f836872513848c473ad9ba3e3269f
1 Source: ocsigen
2 Section: ocaml
3 Priority: optional
4 Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
5 Uploaders:
6  Stéphane Glondu <glondu@debian.org>,
7  Samuel Mimram <smimram@debian.org>,
8  Nicolas Dandrimont <nicolas.dandrimont@crans.org>
9 Build-Depends:
10  debhelper (>= 8),
11  ocaml-nox (>= 3.11.1-3~),
12  camlp4-extra,
13  ocaml-findlib (>= 1.2.5),
14  liblwt-ssl-ocaml-dev (>= 2.1.1),
15  libocamlnet-ocaml-dev (>= 2.2.9-7~),
16  libpcre-ocaml-dev (>= 6.0.1-2~),
17  libssl-ocaml-dev (>= 0.4.3-3~),
18  libgdbm-dev,
19  libsqlite3-ocaml-dev (>= 1.5.6-3~),
20  libzip-ocaml-dev (>= 1.04-6~),
21  libcryptokit-ocaml-dev (>= 1.3-14~),
22  libobrowser-ocaml-dev,
23  ocamlduce (>= 3.11.1.0-2~),
24  dh-ocaml (>= 0.9.5~)
25 Standards-Version: 3.9.2
26 Homepage: http://www.ocsigen.org/
27 Vcs-Browser: http://git.debian.org/?p=pkg-ocaml-maint/packages/ocsigen.git
28 Vcs-Git: git://git.debian.org/git/pkg-ocaml-maint/packages/ocsigen.git
30 Package: ocsigen
31 Section: httpd
32 Architecture: any
33 Depends: adduser, psmisc, procps,
34  libocsigen-xhtml-ocaml-dev,
35  liblwt-ssl-ocaml-dev,
36  ${ocaml:Depends},
37  ${shlibs:Depends},
38  ${misc:Depends}
39 Provides: httpd, httpd-cgi
40 Suggests: ocsigen-dev
41 Breaks: nurpawiki (<< 1.2.3-4~)
42 Description: web server and programming framework in OCaml
43  Ocsigen is a Web server and a programming framework providing a new
44  way to create dynamic Web sites. Its goal is to offer an alternative
45  to Apache/PHP, based on cutting-edge technologies coming from
46  research in programming languages. It has most of the features you
47  expect from a Web server (static pages, CGI scripts, etc.) and also
48  an innovative module, called Eliom, for generating dynamic Web
49  pages. With Eliom, you program in a concise and modular way, with a
50  strong type system which helps you to produce valid xhtml. The server
51  handles sessions, URLs, and page parameters automatically.
52  .
53  This package contains the web server itself and shared files.
55 Package: libocsigen-ocaml-doc
56 Section: doc
57 Architecture: all
58 Depends: ${misc:Depends}
59 Suggests: ocsigen-dev
60 Provides: ocsigen-doc
61 Replaces: ocsigen-doc (<< 1.2.2)
62 Breaks: ocsigen-doc (<< 1.2.2)
63 Description: developer's documentation for Ocsigen
64  Ocsigen is a Web server and a programming framework providing a new
65  way to create dynamic Web sites.
66  .
67  This package contains the documentation of all Ocsigen's modules.
68  This is developer's documentation, generated by ocamldoc. The
69  documentation for the server itself is available online.
71 Package: ocsigen-dev
72 Architecture: all
73 Depends:
74  ocsigen (>= ${binary:Version}),
75  libocsigen-ocaml-doc (>= ${binary:Version}),
76  libocsigen-ocaml-dev (>= ${binary:Version}),
77  ocaml-findlib,
78  ${misc:Depends}
79 Description: development metapackage for Ocsigen
80  Ocsigen is a Web server and a programming framework providing a new
81  way to create dynamic Web sites. Its goal is to offer an alternative
82  to Apache/PHP, based on cutting-edge technologies coming from
83  research in programming languages. It has most of the features you
84  expect from a Web server (static pages, CGI scripts, etc.) and also
85  an innovative module, called Eliom, for generating dynamic Web
86  pages. With Eliom, you program in a concise and modular way, with a
87  strong type system which helps you to produce valid xhtml. The server
88  handles sessions, URLs, and page parameters automatically.
89  .
90  This metapackage brings everything you need to develop Ocsigen
91  extensions and Eliom modules: the development librairies, the server
92  itself and documentation.
94 Package: libocsigen-ocaml
95 Architecture: any
96 Depends:
97  ${ocaml:Depends},
98  ${shlibs:Depends},
99  ${misc:Depends}
100 Provides: ${ocaml:Provides}
101 Replaces:
102  ocsigen (<< 1.2.2),
103  ocsigen-dev (<< 1.2.2),
104  libocsigen-ocaml-dev (<< 1.3.3)
105 Breaks:
106  ocsigen (<< 1.2.2),
107  ocsigen-dev (<< 1.2.2),
108  libocsigen-ocaml-dev (<< 1.3.3),
109  nurpawiki (<< 1.2.3-4~)
110 Description: runtime librairies for Ocsigen
111  Ocsigen is a Web server and a programming framework providing a new
112  way to create dynamic Web sites.
114  This package contains runtime librairies for Ocsigen.
116 Package: libocsigen-ocaml-dev
117 Architecture: any
118 Depends:
119  ocaml-findlib,
120  libgdbm-dev,
121  ${ocaml:Depends},
122  ${shlibs:Depends},
123  ${misc:Depends}
124 Provides: ${ocaml:Provides}
125 Recommends: ocsigen-doc
126 Replaces: ocsigen (<< 1.2.2), ocsigen-dev (<< 1.2.2)
127 Breaks:
128  ocsigen (<< 1.2.2),
129  ocsigen-dev (<< 1.2.2),
130  nurpawiki (<< 1.2.3-4~)
131 Description: development librairies for Ocsigen
132  Ocsigen is a Web server and a programming framework providing a new
133  way to create dynamic Web sites. Its goal is to offer an alternative
134  to Apache/PHP, based on cutting-edge technologies coming from
135  research in programming languages. It has most of the features you
136  expect from a Web server (static pages, CGI scripts, etc.) and also
137  an innovative module, called Eliom, for generating dynamic Web
138  pages. With Eliom, you program in a concise and modular way, with a
139  strong type system which helps you to produce valid xhtml. The server
140  handles sessions, URLs, and page parameters automatically.
142  This package contains development files for compiling Ocsigen
143  extensions and Eliom modules.
145 Package: libocsigen-xhtml-ocaml-dev
146 Architecture: any
147 Depends:
148  ${ocaml:Depends},
149  ${shlibs:Depends},
150  ${misc:Depends}
151 Provides: ${ocaml:Provides}
152 Recommends: ocaml-findlib, libocsigen-ocaml-doc
153 Replaces: libocsigen-ocaml-dev (<< 1.3.0-3~)
154 Breaks: libocsigen-ocaml-dev (<< 1.3.0-3~)
155 Description: Ocsigen XHTML generation library
156  This package provides the XHTML generation library of Ocsigen, to
157  generate statically typed XHTML pages. Typing is achieved with
158  polymorphic variants. This library can be used independently of
159  Ocsigen. This package contains development files needed to use this
160  library alone.