OSDN Git Service

Publish Xerces-C++ contributed package.
authorKeith Marshall <keithmarshall@users.sourceforge.net>
Sun, 22 Sep 2013 22:05:15 +0000 (23:05 +0100)
committerKeith Marshall <keithmarshall@users.sourceforge.net>
Sun, 22 Sep 2013 22:05:15 +0000 (23:05 +0100)
ChangeLog
common/issue.log
contrib/issue.log
contrib/mingw32-xerces-c.xml [new file with mode: 0644]
mingw32/issue.log
mingw32/mingw32-package-list.xml

index 4707c78..7339332 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2013-09-22  Keith Marshall  <keithmarshall@users.sourceforge.net>
+
+       Publish Xerces-C++ contributed package.
+
+       * contrib/mingw32-xerces-c.xml: New catalogue file.
+       * mingw32/mingw32-package-list.xml (mingw32-xerces-c): Add reference.
+       * contrib/issue.log mingw32/issue.log common/issue.log: Updated.
+       * mingw32-package-list.xml.lzma: Regenerate and publish.
+       * mingw32-xerces-c.xml.lzma: Generate and publish.
+
 2013-09-22  Earnie Boyd  <earnie@users.sourceforge.net>
 
        Publish mingwrt-4.0.3 and w32api-4.0.3
index 55be6a9..61f0fdd 100644 (file)
@@ -23,6 +23,6 @@
 # MinGW Project, accept liability for any damages, however caused,
 # arising from the use of this software.
 #
-  75fc52dde8d408d798c0be51070d5d02f4c63085 2013092200 package-list.xml
+  75fc52dde8d408d798c0be51070d5d02f4c63085 2013092201 package-list.xml
 #
 # $RCSfile$: end of file
index a3d069e..c0ce720 100644 (file)
@@ -26,5 +26,6 @@
   6c149bb701714b06cba818db2ad055ec9b6bbbe3 2011101400 mingw32-libunistring.xml
   7f7474478d1ca1464d391beb0bd574a48a745315 2011101100 mingw32-pdcurses.xml
   7417c364a3f3cd62c24ac7af0da190be834cc79a 2013091500 mingw32-tcltk.xml
+  b211efd2b8cd26d322e60debee15981cc5af7bf7 2013092200 mingw32-xerces-c.xml
 #
 # $RCSfile$: end of file
diff --git a/contrib/mingw32-xerces-c.xml b/contrib/mingw32-xerces-c.xml
new file mode 100644 (file)
index 0000000..69a46b6
--- /dev/null
@@ -0,0 +1,91 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<software-distribution project="MinGW" home="http://www.mingw.org" issue="@YYYYMMDDNN@">
+
+  <!-- File: mingw32-xerces-c.xml ~~ Xerces-C++ Validating XML Parser Library -->
+
+  <package-collection subsystem="mingw32">
+    <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
+
+    <package name="mingw32-xerces-c" alias="xerces-c">
+      <affiliate group="MinGW Contributed Applications" />
+
+      <description lang="en" title="Xerces-C++ Validating XML Parser Library">
+        <paragraph>
+          Xerces-C++ is a validating XML parser written in a portable subsets
+          of C++.  Xerces-C++ makes it easy to give your application the ability
+          to read and write XML data.  A shared library is provided for parsing,
+          generating, manipulating, and validating XML documents using the DOM,
+          SAX, and SAX2 APIs.
+        </paragraph>
+        <paragraph>
+          Xerces-C++ is faithful to the XML 1.0 recommendation and many associated
+          standards.
+        </paragraph>
+        <paragraph>
+          The parser provides high performance, modularity, and scalability.
+          Source code, samples and API documentation are provided with the parser.
+          For portability, care has been taken to make minimal use of templates,
+          no RTTI, and minimal use of #ifdefs.
+        </paragraph>
+      </description>
+
+      <source tarname="xerces-c-%-mingw32-%-src.tar.%" />
+      <licence tarname="xerces-c-%-mingw32-%-lic.tar.%" />
+
+      <component class="bin">
+        <description lang="en" title="Xerces-C++ Validating XML Parsing Utilities">
+          <paragraph>
+            This component package provides a suite of precompiled sample
+            programs, as included in the standard Xerces-C++ distribution.
+          </paragraph>
+        </description>
+        <release tarname="xerces-c-3.1.1-mingw32-bin.tar.xz" />
+        <requires eq="xerces-c-%-mingw32-dll-3.tar.%" />
+      </component>
+
+      <component class="dll">
+        <description lang="en">
+          <paragraph>
+            This component package provides the shared library (DLL), which
+            is required by all dynamically linked Xerces-C++ applications.
+          </paragraph>
+          <paragraph>
+            This shared library has been compiled using MinGW32-GCC-3.4.5,
+            and uses the SJLJ exception handling model.
+          </paragraph>
+        </description>
+        <release tarname="xerces-c-3.1.1-mingw32-dll-3.tar.xz" />
+      </component>
+
+      <component class="dev">
+        <description lang="en">
+          <paragraph>
+            This component package provides the development libraries, and
+            their associated header files, to facilitate the development of
+            dynamically or statically linked Xerces-C++ applications.
+          </paragraph>
+          <paragraph>
+            For programming guidance, please refer to
+            http://xerces.apache.org/xerces-c/program-3.html
+          </paragraph>
+        </description>
+        <release tarname="xerces-c-3.1.1-mingw32-dev.tar.xz" />
+      </component>
+
+      <component class="lic">
+        <description lang="en">
+          <paragraph>
+            This component package delivers a copy of the Apache Software
+            License, version 2.0, under which Xerces-C++ is distributed,
+            and associated accreditation of Xerces-C++ developers. 
+          </paragraph>
+        </description>
+        <release tarname="xerces-c-3.1.1-mingw32-lic.tar.xz" />
+      </component>
+    </package>
+
+  </package-collection>
+</software-distribution>
+
+<!-- vim: set expandtab textwidth=82 tabstop=2 shiftwidth=2: -->
+<!-- vim: set nocompatible fileformat=unix: -->
index 3a73bdf..16332d7 100644 (file)
@@ -50,7 +50,7 @@
   cd33ad74b608bce33ea297801253e6efbafce27c 2012073100 mingw32-mingw-utils.xml
   db18b5bc0eea58053df8775b1c0522e12751c128 2013090900 mingw32-mpc.xml
   e3b21976e887e91c159816ae10468bba2950cc6a 2013090900 mingw32-mpfr.xml
-  dd0159ccb7d5d32929c1ec79577eda406cf16ac9 2013092200 mingw32-package-list.xml
+  1413ad59660ad963082e7de10c31bbb725116aee 2013092201 mingw32-package-list.xml
   bad22da9b9ec9bcea1d539e29ee2976cc88d9fc2 2013053000 mingw32-pexports.xml
   cdb2a4dbedfc9f2cdfc92340f6f9b12da061c0d9 2012073100 mingw32-popt.xml
   0a5d210a13d073104fb74b4f9c081674c9745cd1 2013090900 mingw32-pthreads-w32.xml
index 1dac487..76d8ba6 100644 (file)
@@ -60,6 +60,7 @@
   <package-list catalogue="mingw32-libunistring" />
   <package-list catalogue="mingw32-pdcurses" />
   <package-list catalogue="mingw32-tcltk" />
+  <package-list catalogue="mingw32-xerces-c" />
 
   <!-- "virtual" packages -->
   <package-list catalogue="mingw32-base" />