From dbb3b8476aa32027b811c78d1723a1d9f23b3bc2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20W=C3=A4ckerlin?= Date: Thu, 15 Apr 2010 13:51:32 +0000 Subject: [PATCH] second debian package target was missing, see #5 --- debian/control | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/debian/control b/debian/control index a126017..f9b12a6 100644 --- a/debian/control +++ b/debian/control @@ -38,3 +38,36 @@ Description: C++ XML Library test: CppUnit test files - can also be taken as examples . Project URL: https://dev.marc.waeckerlin.org/projects/libxml-cxx + +Package: libxml-cxx +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: C++ XML Library + This is a C++ class for reading and writing XML structures. + . + All informaton can be found in the generated doxygen project documentation. + . + Rationale: The initial idea was to map C++ data structures to XML + files for configuration files that can easily be edited by hand. + . + This library does not need any kind of C++ code parser or special pre + compiler. You can specify a schema entirly in native C++. The schema + is verified when XML is read and exceptions are thrown when the XML to + be parse is invalid. Exceptions specify exactly the location and + reason of the problem, so that the editor of the XML file can easily + find and correct the problem. + . + C++ classes can inherit xml::Serialize and become serializable this + way. All you need to do is to overwrite one single method, where you + declare XML tag names for the class name and for all members. + . + (More rationale: See also "related Pages" in the doxygen project documentation) + . + Structure of the files: + src: The source code of the library + doc/html: Doxygen documentation oft the library usage + doc/examples: Example code (included in doxygen documentation) + test: CppUnit test files - can also be taken as examples + . + Project URL: https://dev.marc.waeckerlin.org/projects/libxml-cxx