OSDN Git Service

Publish Xerces-C++ contributed package.
[mingw/mingw-dist.git] / contrib / mingw32-xerces-c.xml
1 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2 <software-distribution project="MinGW" home="http://www.mingw.org" issue="@YYYYMMDDNN@">
3
4   <!-- File: mingw32-xerces-c.xml ~~ Xerces-C++ Validating XML Parser Library -->
5
6   <package-collection subsystem="mingw32">
7     <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
8
9     <package name="mingw32-xerces-c" alias="xerces-c">
10       <affiliate group="MinGW Contributed Applications" />
11
12       <description lang="en" title="Xerces-C++ Validating XML Parser Library">
13         <paragraph>
14           Xerces-C++ is a validating XML parser written in a portable subsets
15           of C++.  Xerces-C++ makes it easy to give your application the ability
16           to read and write XML data.  A shared library is provided for parsing,
17           generating, manipulating, and validating XML documents using the DOM,
18           SAX, and SAX2 APIs.
19         </paragraph>
20         <paragraph>
21           Xerces-C++ is faithful to the XML 1.0 recommendation and many associated
22           standards.
23         </paragraph>
24         <paragraph>
25           The parser provides high performance, modularity, and scalability.
26           Source code, samples and API documentation are provided with the parser.
27           For portability, care has been taken to make minimal use of templates,
28           no RTTI, and minimal use of #ifdefs.
29         </paragraph>
30       </description>
31
32       <source tarname="xerces-c-%-mingw32-%-src.tar.%" />
33       <licence tarname="xerces-c-%-mingw32-%-lic.tar.%" />
34
35       <component class="bin">
36         <description lang="en" title="Xerces-C++ Validating XML Parsing Utilities">
37           <paragraph>
38             This component package provides a suite of precompiled sample
39             programs, as included in the standard Xerces-C++ distribution.
40           </paragraph>
41         </description>
42         <release tarname="xerces-c-3.1.1-mingw32-bin.tar.xz" />
43         <requires eq="xerces-c-%-mingw32-dll-3.tar.%" />
44       </component>
45
46       <component class="dll">
47         <description lang="en">
48           <paragraph>
49             This component package provides the shared library (DLL), which
50             is required by all dynamically linked Xerces-C++ applications.
51           </paragraph>
52           <paragraph>
53             This shared library has been compiled using MinGW32-GCC-3.4.5,
54             and uses the SJLJ exception handling model.
55           </paragraph>
56         </description>
57         <release tarname="xerces-c-3.1.1-mingw32-dll-3.tar.xz" />
58       </component>
59
60       <component class="dev">
61         <description lang="en">
62           <paragraph>
63             This component package provides the development libraries, and
64             their associated header files, to facilitate the development of
65             dynamically or statically linked Xerces-C++ applications.
66           </paragraph>
67           <paragraph>
68             For programming guidance, please refer to
69             http://xerces.apache.org/xerces-c/program-3.html
70           </paragraph>
71         </description>
72         <release tarname="xerces-c-3.1.1-mingw32-dev.tar.xz" />
73       </component>
74
75       <component class="lic">
76         <description lang="en">
77           <paragraph>
78             This component package delivers a copy of the Apache Software
79             License, version 2.0, under which Xerces-C++ is distributed,
80             and associated accreditation of Xerces-C++ developers. 
81           </paragraph>
82         </description>
83         <release tarname="xerces-c-3.1.1-mingw32-lic.tar.xz" />
84       </component>
85     </package>
86
87   </package-collection>
88 </software-distribution>
89
90 <!-- vim: set expandtab textwidth=82 tabstop=2 shiftwidth=2: -->
91 <!-- vim: set nocompatible fileformat=unix: -->