[Pkg-ocaml-maint-commits] r2244 - trunk/packages/cduce/trunk/debian

Thomas Petazzoni tpetazzo-guest at costa.debian.org
Sun Dec 4 21:54:48 UTC 2005


Author: tpetazzo-guest
Date: 2005-12-04 21:54:48 +0000 (Sun, 04 Dec 2005)
New Revision: 2244

Added:
   trunk/packages/cduce/trunk/debian/control
Log:
Re-add debian/control to allow compilation with svn-buildpackage

Added: trunk/packages/cduce/trunk/debian/control
===================================================================
--- trunk/packages/cduce/trunk/debian/control	2005-12-04 21:54:23 UTC (rev 2243)
+++ trunk/packages/cduce/trunk/debian/control	2005-12-04 21:54:48 UTC (rev 2244)
@@ -0,0 +1,39 @@
+Source: cduce
+Section: interpreters
+Priority: optional
+Maintainer: Thomas Petazzoni <thomas.petazzoni at enix.org>
+Uploaders: Stefano Zacchiroli <zack at debian.org>
+Build-Depends: debhelper (>= 4.0.0), ocaml-nox (>= 3.09.0), ocaml-source (>= #OcamlABI#), libpcre-ocaml-dev (>= 5.10.0), libocamlnet-ocaml-dev (>= 1.1-4), libexpat-ocaml-dev, libcurl-ocaml-dev (>= 0.2.1-3), ocaml-ulex, dpatch, chrpath, bzip2
+Standards-Version: 3.6.2
+
+Package: cduce
+Architecture: any
+Depends: ocaml-nox-${F:OCamlABI}, ocaml-ulex, libocamlnet-ocaml-dev (>= 1.1-4), libexpat-ocaml-dev, libcurl-ocaml-dev (>= 0.2.1-3), ${shlibs:Depends}
+Description: programming language adapted to the manipulation of XML data
+ CDuce is a modern programming language adapted to the manipulation of
+ XML documents.
+ .
+ Some of CDuce peculiar features:
+  - XML objects can be manipulated as first-class citizen values:
+    elements, sequences, tags, characters and strings, attribute sets;
+    sequences of XML elements can be specified by regular expressions,
+    which also apply to characters strings;
+  - functions themselves are first-class values, they can be
+    manipulated, stored in data structure, returned by a function,...;
+  - a powerful pattern matching operation can perform complex
+    extractions from sequences of XML elements;
+  - a rich type algebra, with recursive types and arbitrary boolean
+    combinations (union, intersection, complement) allows precise
+    definitions of data structures and XML types; general purpose
+    types and types constructors are taken seriously (products,
+    extensible records, arbitrary precision integers with interval
+    constraints, Unicode characters);
+  - polymorphism through a natural notion of subtyping, and overloaded
+    functions with dynamic dispatch; - an highly-effective type-driven
+    compilation schema
+ .
+ CDuce is fast, functional, type-safe, and conforms to basic
+ standards: Unicode, XML, DTD, Namespaces are fully supported, partial
+ support of XML Schema validation is in alpha testing (and
+ undocumented) while queries are being implemented.
+




More information about the Pkg-ocaml-maint-commits mailing list