[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