forked from pool/xerces-c
- Enable gnuiconv transcoder, permanent fix for bsc#1223088.
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/xerces-c?expand=0&rev=39
This commit is contained in:
commit
c46d04784f
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
## Default LFS
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
.osc
|
1
baselibs.conf
Normal file
1
baselibs.conf
Normal file
@ -0,0 +1 @@
|
||||
libxerces-c-3_2
|
3
xerces-c-3.2.5.tar.gz
Normal file
3
xerces-c-3.2.5.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:545cfcce6c4e755207bd1f27e319241e50e37c0c27250f11cda116018f1ef0f5
|
||||
size 7419663
|
16
xerces-c-3.2.5.tar.gz.asc
Normal file
16
xerces-c-3.2.5.tar.gz.asc
Normal file
@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEE3KoVAHvtneaQzZUjN4uEVAIneWIFAmV53RYACgkQN4uEVAIn
|
||||
eWIs5BAAwiTeT+s4r00VKnpM175YP9PHShpbVbvCIP8gAH/ObGH2IqbDzbjadZBW
|
||||
66jaxsRC7exPZRLUVm1QcgB2//KIQnq9e0c2lWkkussjlTWvC5Qv9+STgb01xh9z
|
||||
E6K2/lY5BDrpcM0VNeQoVdO+mVC0+/BsR/iEBT4jwarxdaf2Do+0hakyqO7dh2gN
|
||||
e/l5jEADlThnhanQqg39TBu+eQ4KUh7fQCRDwTlZ/w1hSeJShSvkEOvOPWOCVUf9
|
||||
UkeIkWv7iVLJ6ZXKytofBKNqIXyxzk4/Rd4ItBXkmohY+8EXddrOC5EHiBCsZZnL
|
||||
dXOEw/08VqnDUU2SeRxJXg4igcHv5P9a2yTTIPv0whKQVLak+7vQTfTxnlZ00ZiX
|
||||
VmG5kCuefelUU9DCndqg4DppmpaEjlq8M6hVYp2DjQwwb6wLW3Gi1Y4UDtbI4BVc
|
||||
H/Fr1idxS61Waw6jkKbQvn6uKmWWYLvBRl/mKwrbzNl0ZPJCs2I84JO6gzML8pcw
|
||||
DZcRSd2pUj/nE3PmV3MHJgKlCKq0ny7OBruomTfv5UuGgzDDMbG46oJmZt/2LSR1
|
||||
4uR6a/xtIyovJl7GTfYzEtoDg9cY3sdQeucCpQywB81Iuy8p97N1vqWdsHlIxNqV
|
||||
Qjxg4N9cY4f9H2p4d5x8ho3GnIQQtJiPCEn6i1lM7zcIKzcNbAw=
|
||||
=1dG7
|
||||
-----END PGP SIGNATURE-----
|
439
xerces-c.changes
Normal file
439
xerces-c.changes
Normal file
@ -0,0 +1,439 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 11 19:08:46 UTC 2024 - Martin Schreiner <martin.schreiner@suse.com>
|
||||
|
||||
- Enable gnuiconv transcoder, permanent fix for bsc#1223088.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 27 11:53:10 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 3.2.5 (bsc#1159552, CVE-2018-1311):
|
||||
* [XERCESC-2163] - XercesMessages_en_US.cat is installed to
|
||||
wrong directory
|
||||
* [XERCESC-2188] - Use-after-free on external DTD scan
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 26 22:33:32 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 3.2.4:
|
||||
* [XERCESC-2195] - Invalid attribute in .gitattributes file
|
||||
* [XERCESC-2196] - cross-compiling issue
|
||||
* [XERCESC-2214] - Wrong delete[] in MemBufInputSource dtor
|
||||
* [XERCESC-2217] - ICUTranscoder::transcodeFrom buffer overflow
|
||||
* [XERCESC-2218] - CurlURLInputStream constructor memory leak
|
||||
* [XERCESC-2219] - XMLReader constructor: memory leak when refreshRawBuffer() throws
|
||||
* [XERCESC-2221] - InMemMsgLoader::loadMsg(): fix memory leak when transcoding fails
|
||||
* [XERCESC-2222] - DFAContentModel::checkUniqueParticleAttribution(): fix memory leak
|
||||
* [XERCESC-2223] - SAX2XMLReaderImpl::error(): potential memory leak
|
||||
* [XERCESC-2225] - Link to installed CMake targets of CURL
|
||||
* [XERCESC-2227] - Memleak fixes in ContentSpecNode and ComplexTypeInfo classes
|
||||
* [XERCESC-2228] - DFAContentModel: fix memory leaks when OutOfMemoryException occurs
|
||||
* [XERCESC-2229] - IGXMLScanner::scanDocTypeDecl(): fix memory leak on exception
|
||||
* [XERCESC-2230] - DFAContentModel::buildSyntaxTree(): fix memory leaks when OutOfMemoryException occurs
|
||||
* [XERCESC-2235] - DFAContentModel::buildDFA(): correctly zero-initialize fFollowList
|
||||
* [XERCESC-2236] - Dependencies aren't loaded when using provided CMake config package
|
||||
* [XERCESC-2241] - Integer overflows in DFAContentModel class
|
||||
* [XERCESC-2242] - Non-default curl location breaks autoconf link detection
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Aug 15 19:33:22 UTC 2020 - Dirk Mueller <dmueller@suse.com>
|
||||
|
||||
- update to 3.2.3:
|
||||
* Custom HTTP headers missing with CURL NetAccessor
|
||||
* Type Confusion from DTDGrammar to SchemaGrammar
|
||||
* Patch to build with older GCC
|
||||
* fix build without pthread
|
||||
* XMLUTF8Transcoder: One multibyte UTF8 character is swallowed from the srcData when the resulting surrogate pair does not fit in toFill at the end
|
||||
* Postpone freeing the memory being used by CURL
|
||||
* Memory leak in ValueVectorOf
|
||||
* There is an error in the parameters of the ThreadTtest8 script in Apache xerces-c++ XML's tests/script
|
||||
* Incorrect symbolic links created for Linux static library and MacOS static and shared libraries
|
||||
* invalid windows version check for `onXPOrLater`
|
||||
* Handle surrogate pairs when reading a QName instead of ASSERTing
|
||||
* Janitor.hpp fails to compile on Solaris with Solaris Studio 12.2 and 12.4
|
||||
* undef symbols on HPUX for ArrayJanitor
|
||||
* DOM tests crash on AIX
|
||||
* XMLChar with NEED_TO_GEN_TABLE has 2 buffer out of bounds reads
|
||||
* Including Xerces_autoconf_config.hpp on Windows fails due to undefined ssize_t
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 12 08:44:26 UTC 2020 - Tomáš Chvátal <tchvatal@suse.com>
|
||||
|
||||
- Fixup rpmlint warning about installed Makefiles
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 2 10:01:02 UTC 2018 - Tomáš Chvátal <tchvatal@suse.com>
|
||||
|
||||
- Fix the libname dependency in devel pkg, typo after libname
|
||||
change
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 27 06:47:42 UTC 2018 - Tomáš Chvátal <tchvatal@suse.com>
|
||||
|
||||
- Version update to 3.2.2:
|
||||
* Fixes CVE-2017-12627 bsc#1083630
|
||||
- Remove the switch to disable SSE2 on i586, we support pentium4 as
|
||||
lowest and that has sse2
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 5 11:59:36 UTC 2016 - tchvatal@suse.com
|
||||
|
||||
- Version update to 3.1.4:
|
||||
* Fixes bnc#985860 CVE-2016-4463
|
||||
* xerces-c-CVE-2016-2099.patch removed as it was included upstream
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 27 12:07:47 UTC 2016 - tchvatal@suse.com
|
||||
|
||||
- Use pkgconfig requires
|
||||
- Disable "pretty" make to make it bit faster
|
||||
- Fix the selfobsoleting provides/requires to silence rpmlint
|
||||
- Use valid group for the docs
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 22 14:02:13 UTC 2016 - jengelh@inai.de
|
||||
|
||||
- Resolve rpmlint warnings of type "version-control-internal-file"
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 21 11:00:01 CEST 2016 - zawel1@gmail.com
|
||||
|
||||
- Update to 3.1.3
|
||||
* bug fixes
|
||||
+ memcpy used on overlapping memory regions causes sanity test failure
|
||||
+ Typo in XMLUni::fgUnknownURIName constant
|
||||
+ Buffer overruns in prolog parsing and error handling
|
||||
- Dropped xerces-c-CVE-2016-0729.patch, fixed upstream.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 16 15:43:53 UTC 2016 - pjanouch@suse.de
|
||||
|
||||
- added xerces-c-CVE-2016-2099.patch
|
||||
Exception handling mistake causing use after free
|
||||
(bsc#979208, CVE-2016-2099)
|
||||
- xerces-c-CVE-2016-0729.patch
|
||||
Fix for mishandling certain kinds of malformed input documents,
|
||||
resulting in buffer overlows during processing and error reporting.
|
||||
The overflows can manifest as a segmentation fault or as memory
|
||||
corruption during a parse operation. (bsc#966822, CVE-2016-0729)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 28 16:19:17 UTC 2015 - mpluskal@suse.com
|
||||
|
||||
- Update to 3.1.2
|
||||
* bug fixes
|
||||
+ Wrong temporary token type causes regex construction to fail
|
||||
+ IGXMLScanner can fail to properly set its XSModel.
|
||||
+ ICUTransService and IconvGNUransService CAN NOT deal with
|
||||
huge file.
|
||||
+ xsi:type is not applied to root element
|
||||
+ Problem in prefix parsing while creating Documnet, Element,
|
||||
Attributes on all platforms : Issue is in poolString creation
|
||||
+ Whitespace in xsi:type
|
||||
+ XMLUTF8Transcoder::transcodeTo fails with an exception when
|
||||
transcoding single characters that require 3 or more bytes as
|
||||
UTF8.
|
||||
+ getWholeText leaks memory
|
||||
+ Missing Libs.private in the xerces-c pkg-config file
|
||||
+ XMLUni::fgXercesLoadSchema[] is not null-terminated in
|
||||
XMLUni.cpp
|
||||
+ XMLURL.cpp: isHexDigit() and xlatHexDigit() accept whole
|
||||
alphabet
|
||||
+ Xerces livelocks while reading external DTD if socket closes
|
||||
prematurely
|
||||
+ Memory leak occurs if an exception is thrown in
|
||||
TranscodeToStr or TranscodeFromStr constructors
|
||||
+ DOMDocumentImpl:: getPooledNString(const XMLCh *in,
|
||||
XMLSize_t n) returns incorrect string
|
||||
+ OutOfMemoryException being thrown on creation of an LS
|
||||
Serializer
|
||||
+ TranscodeToStr::transcode throws an exception when
|
||||
transcoding to UTF-8
|
||||
+ ContentSpecNode::getMaxTotalRange: Operator precedence
|
||||
flaw
|
||||
+ Add support for GNU/Hurd by using POSIX.1-2001 and
|
||||
POSIX.1-2008 functions
|
||||
+ enumeration value ‘Loop’ not handled in switch
|
||||
src/SEnumVal/SEnumVal.cpp:
|
||||
+ bit operation error in DOMNodeImpl::reverseTreeOrderBitPattern
|
||||
+ build xerces-c with icu on mingw gcc 4.7.2
|
||||
+ Xerces 3.1.1 Xerces.Lib fails to build with new Visual
|
||||
Studio 2012 Update 1 when v110_xp platform is chosen
|
||||
+ Off-by-one error in TranscodeFromStr (with ICU)
|
||||
+ Use icu, which is built with features
|
||||
+ LocalFileFormatTarget leaks file handle
|
||||
+ Curl Checking
|
||||
+ Janitor<BinInputStream>::~Janitor() throws in unwind
|
||||
+ String pooling in DOMDocumentImpl is unsafe, particularly on
|
||||
64-bit platforms
|
||||
+ Code analysis revealed multiple potential NULL derefence
|
||||
conditions (currently unconfirmed)
|
||||
+ XMLString sizeToText/binToText produce mixed case
|
||||
+ Crash while parsing malformed documents
|
||||
* improvements
|
||||
+ MacOSUnicodeConverter.cpp: ISO C++ forbids comparison
|
||||
between pointer of type 'void *' and pointer-to-function
|
||||
+ Allow compiling Xerces-C using C++11 (especially Clang)
|
||||
+ VS2012 Project
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 19 12:39:37 UTC 2015 - mpluskal@suse.com
|
||||
|
||||
- Use url for source
|
||||
- Add gpg signature
|
||||
- Use fdupes to remove duplicities in documentation
|
||||
- Split documentation into separate package
|
||||
- Use curl as netaccessor, necessary for proxy support
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Dec 12 21:58:01 UTC 2013 - zaitor@opensuse.org
|
||||
|
||||
- Add baselib.conf in order to build -32Bit.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 20 21:38:44 UTC 2013 - hrvoje.senjan@gmail.com
|
||||
|
||||
- Disable sse2 instructions on non x86_64 arches, bnc#846539
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 13 17:58:48 UTC 2012 - behrisch@users.sourceforge.net
|
||||
|
||||
- updated to 3.1.1
|
||||
* Check that we have non-NULL host before trying to connect (XERCESC-1920).
|
||||
* Recover from the mismatching start/end even count which may happen when we continue parsing an invalid document (XERCESC-1919).
|
||||
* If the transcoder doesn't process any input, throw an exception (XERCESC-1916).
|
||||
* Delay the recursive expansion of includes until the document fragment has been placed in the final location (XERCESC-1918).
|
||||
* The code formatting a content model was skipping the cardinality indicators (*, +, ?) (XERCESC-1914).
|
||||
* Fix a few bugs and memory leaks in XInclude code.
|
||||
* Give proper name to 64-bit PDB file in static build (XERCESC-1907).
|
||||
* Spelling fixes (XERCESC-1911).
|
||||
* Don't include cpuid.h if we are using intrin.h (XERCESC-1912).
|
||||
* Fix socket leak.
|
||||
* Set scanner object on validation context. Needed during QName validation. Don't re-validate default/fixed values in preContentValidation when called from loadGrammar. This values are already validated in TraverseSchema.
|
||||
* Remove explicit setting of prefix for cloned elements and attributes since it is done properly by the create*() functions (XERCESC-1913).
|
||||
* Initializing unitialized variables in TranscodeToStr and TranscodeFromStr (#XERCESC-1858).
|
||||
* Fixed a bug when transcoding small strings using TranscodeToStr (XERCESC-1858).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 28 22:15:56 UTC 2012 - jengelh@medozas.de
|
||||
|
||||
- Remove redundant tags/sections per specfile guideline suggestions
|
||||
- Parallel building using %_smp_mflags
|
||||
- Restore missing pkgconfig provides
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 7 15:04:42 CEST 2009 - prusnak@suse.cz
|
||||
|
||||
- fix provides and obsoletes [bnc#544957]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 13 16:16:03 CEST 2009 - prusnak@suse.cz
|
||||
|
||||
- fix CVE-2009-1885 (CVE-2009-1885.patch) [bnc#530708]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 10 13:04:32 CET 2009 - prusnak@suse.cz
|
||||
|
||||
- updated to 3.0.1
|
||||
* More robust handling of leading/trailing whitespaces (XERCESC-1838).
|
||||
* Minor documentation updates, including a fix for XERCESC-1848.
|
||||
* Add --disable-rpath configure option.
|
||||
* Remove class name from method declaration (XERCESC-1850).
|
||||
* Fix a bug in the socket and winsock net accessors when a redirection
|
||||
response does not contain a "Location" header.
|
||||
* Make XMLMutex use the correct MemoryManager when it closes it's mutex.
|
||||
* Documentation fixes (XERCESC-1841).
|
||||
* Backport fixes for memory leaks.
|
||||
* Alberto Massari Force Borland projects to use CRLF EOL.
|
||||
* The wrong constructor was called, causing a memory leak (XERCESC-1840).
|
||||
* Fix memory leak (XERCESC-1834).
|
||||
* Update URLs in source code to point to the new pages.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 10 11:23:16 CET 2009 - prusnak@suse.cz
|
||||
|
||||
- updated to 3.0.0
|
||||
* changes too numerous to list
|
||||
- removed obsoleted patch:
|
||||
* lib64.patch
|
||||
* optflags.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 18 13:46:40 CEST 2008 - prusnak@suse.cz
|
||||
|
||||
- add -DNDEBUG to opt_flags
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 18 00:57:38 CEST 2008 - ro@suse.de
|
||||
|
||||
- disable parallel build for now, breaks
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 14 16:14:35 CEST 2008 - prusnak@suse.cz
|
||||
|
||||
- cleaned spec file (and renamed libXerces-c-28 to libXerces-c28)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 7 18:41:17 CEST 2008 - zpetrova@suse.CZ
|
||||
|
||||
- update to version 2.8.0
|
||||
- this version should fix large number of bugs.
|
||||
- Exponential growth of memory block (from 16KB to 128KB)
|
||||
that are allocated by the DOM heap.
|
||||
- The NODE_CLONED notification is now sent to each node's user data
|
||||
handler when cloning the entire DOMDocument.
|
||||
- Allow whitespace-only nodes to be added as children of a DOMDocument.
|
||||
- When a node is cloned or imported the type information (PSVI)
|
||||
is also copied.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 18 16:55:18 CET 2007 - zpetrova@suse.cz
|
||||
|
||||
- fixed Required field for libXerces-c-27
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 7 00:19:23 CEST 2007 - mrueckert@suse.de
|
||||
|
||||
- fixed file section for the devel package
|
||||
- %post* scriptlets for ldconfig
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 6 22:12:13 CEST 2007 - mrueckert@suse.de
|
||||
|
||||
- added provides/obsoletes for the package rename
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 6 09:45:51 CEST 2007 - zpetrova@suse.cz
|
||||
|
||||
- branch/rename package according to Share library guidelines.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 25 21:34:03 CET 2006 - mls@suse.de
|
||||
|
||||
- converted neededforbuild to BuildRequires
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 16 21:08:22 CET 2006 - zpetrova@suse.cz
|
||||
|
||||
- added -fno-strict-aliasing.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 11 09:50:07 CET 2006 - zpetrova@suse.cz
|
||||
|
||||
- update to 2.7.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 9 11:30:56 CEST 2005 - zpetrova@suse.cz
|
||||
|
||||
- endelementfix.patch - namespace bug (#114685)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 11 15:38:15 CET 2005 - didge@suse.de
|
||||
|
||||
- update to 2.6.0
|
||||
- build with icu libraries
|
||||
- did some cleanup
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 18 16:34:05 CET 2004 - didge@suse.de
|
||||
|
||||
- fixed bug #36229 with patch, provided there
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 23 12:11:31 CET 2004 - didge@suse.de
|
||||
|
||||
- update to 2.5.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 17 16:33:13 CET 2004 - meissner@suse.de
|
||||
|
||||
- added missing include to fix gcc3.4 build.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 4 18:10:01 CET 2004 - nashif@suse.de
|
||||
|
||||
- update to 2.4.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 26 19:46:30 CEST 2003 - nashif@suse.de
|
||||
|
||||
- Reduced docs
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 27 16:49:28 CEST 2003 - nashif@suse.de
|
||||
|
||||
- update to version 2.3.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 27 22:59:54 CEST 2003 - nashif@suse.de
|
||||
|
||||
- Removed CVS files
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 16 05:11:33 CEST 2003 - nashif@suse.de
|
||||
|
||||
- update to version 2.2.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 20 05:57:41 CET 2003 - nashif@suse.de
|
||||
|
||||
- update to version 2.1.0
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 17 03:07:38 CEST 2002 - nashif@suse.de
|
||||
|
||||
- lib64 problems fixed: Now build on all architectures
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 15 07:25:48 CEST 2002 - nashif@suse.de
|
||||
|
||||
- Java not needed for build
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 5 15:37:50 CEST 2002 - nashif@suse.de
|
||||
|
||||
- Update to 1.70
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 11 13:30:21 CET 2001 - nashif@suse.de
|
||||
|
||||
- Update to version 1.60
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 29 06:22:40 CET 2001 - nashif@suse.de
|
||||
|
||||
- Update to latest version: 1.5.2
|
||||
- Among others, this release contains the following fixes and
|
||||
new features:
|
||||
- Schema support
|
||||
- DatatypeValidator support
|
||||
- XMLDeleterFor related functions and data are removed.
|
||||
Replace with XMLRegisterCleanup.
|
||||
- Various bug fixes related to runConfigure
|
||||
- Comment outside root element should also be reported.
|
||||
- Added U+0110 to XMLEBCDICTranscoder.cpp's "Unicode to IBM037"
|
||||
translation table.
|
||||
- Add "Base64::encode" for encoding binary data.
|
||||
- Performance: Use XMLBufBid instead of XMLBuffer directly for
|
||||
better performance.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 1 07:35:08 CEST 2001 - nashif@suse.de
|
||||
|
||||
- Created sub-package doc
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 31 10:07:29 CEST 2001 - nashif@suse.de
|
||||
|
||||
- Update to version 1.5.1
|
||||
- This release includes various bug fixes and Schema support
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 8 01:57:00 CEST 2001 - mfabian@suse.de
|
||||
|
||||
- bzip2 sources
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 27 15:29:13 MET 2001 - rolf@suse.de
|
||||
|
||||
- initial package 1.4.0 with devel subpackage
|
||||
|
100
xerces-c.keyring
Normal file
100
xerces-c.keyring
Normal file
@ -0,0 +1,100 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Version: GnuPG v2
|
||||
|
||||
mQINBE56gwwBEADI6Y7tBIdYr8t0zfHU2hRbD7GfuanIkn4Fhf/CZ7ICN+SfA/XP
|
||||
JAx3HDRkM/nc65U2mKG7vG3zlNOcKgeFoCwqhlLc4sSGP6DDoPYKtZOLEHwA/sIy
|
||||
Lldw3re5KbCFIElnbBW/0av15IGHXgyylmG24jhlY/ufjLd53Qm4agxv51kdYdgH
|
||||
cI0djzLqvMWTabWhw8QtmitPZSKdqOwTqkIt6bYAdOvc9r5bvAzemw6IO01L9aX7
|
||||
/yFIVJAYySL/UpbEtLcl3B/qXUXwhiq2bAUtvdmV+35FSMrAgfD25bYv+dVoJdtX
|
||||
Gb4tQcPteSRDIQYswT+bilEtGOOu9vqLvko3hSHOK2Yqc8SufDakrOlCWO1R00Sw
|
||||
QHGSkPKgA5O3RpOz3qbuPN6sDt/7FgqyzB6VqF9445bTqWDfIihXEAFr97gf28Xg
|
||||
ngAn2Tp8ZZ6zTzYWv3/GGvCedCcrHrIG/nKf0Z0/1q9Uf8P7crv2udGuZjs3bMtY
|
||||
RQNKzki/wKRuGnZ7HjgOEDIe8E+QMs+568i5vYqdaNrmCxUodRFjwkZ/0aRuHzxo
|
||||
JNQaB/r2Ckj5X/yEX6f45D0hiwBmIFz2+VUnis7RAPelcUl1X/kT4p/3gvKSsFE0
|
||||
Ti7JWCY9e+ntnzcsb4ywisFen9tQQPP4G++qnhGyApz323LfDVPJkFWWJwARAQAB
|
||||
tB9TY290dCBDYW50b3IgPGNhbnRvci4yQG9zdS5lZHU+iEYEEBECAAYFAk6DTO8A
|
||||
CgkQ70D8KeoogrukNwCdGX5zZOsC44CjV2AopI8KoMFJto4AoMH+qA35GIBUkEt8
|
||||
IoRVFs1rp3TGiEYEEBEKAAYFAk6ApGIACgkQpXtW80eQXRUgxwCePIV9LehYh+Ji
|
||||
o8mtQ74I/NWvfDQAoLmXTfmKAganE+r/FcCcwykzj70ViQEcBBABAgAGBQJOfS4a
|
||||
AAoJEH8LUwap169VyrAH/1lrWiCJarm8eFLNlajcDt5TR5ZpanZVUbuzAp9Jk8Xt
|
||||
BkCMssnuzcqqSbGmq3P6CuaSTx0BybBOhRgC+UCb/DCS0TGomJYUTcG7e7MyJZC4
|
||||
ocarORGURABk1UK/fkgEBn+9o2jdDlf7bm7JHlZJ8huLjiAq5fapzp5WhTUAcreH
|
||||
jYieTS5umt01yxFatxhqiTbNXzs1c7Hc19rW4cTLREm6YQUNwTIxqJ2hHyDfU13e
|
||||
phowv1DpoAwLXdHAsNy/C8RKRlr0Qc4snihVkGevLNWatYK4HP6M0tEvGX9CpnTX
|
||||
pOsLZkfp96RMtE2TEvMEEA0HVoZPE7/kCyYR5DForeqJARwEEAECAAYFAlQtSU8A
|
||||
CgkQWcpz+XPnY1H5dQgA4p+myZvcKjMAfhgvQZtEeqeSloZIcyYF1NyWJp0WAUUK
|
||||
pZKdYYauaxPVd9l+iqz0dBlVotx5CHuymbqnj6JiX55kfKsbClWcDUs0wE6NGH3m
|
||||
evosr55/17u01yFGw2KhbevdpgO5i+rNAliFe5LkZ+50CEzWcO0Io2ZhXy+qYpcz
|
||||
Oy71ezwstgTJG2guH5BpbcIKku75dauPkD106wmSSswA+D95nXiJ5CFSdK3c4+Q2
|
||||
GDbXoIxJtKECb0c6tsjhU1TSPgc/XeeWqAaH/z4u8S5QlQCrMYHOMmvi8ExIrZG3
|
||||
3ba8qvB4RhSMKq+5GeJ3Gsgytp/Kc7UnVo09XFYkYokCHAQQAQIABgUCToOQYAAK
|
||||
CRCagE6X1wecd5lDD/9ChSLSg/WWnsyNsUoai8KIJBTWoTRgQMemSQPHCP/KgYrf
|
||||
KU4Z3fat6DPdO6hXgA/tkXt5m+shexUHmnZvwUvgiQEmL39xdQl1n5zL/QJ3u+K9
|
||||
3jycQFM1m8c2TIrKMVbz8VwTYjLKUkhv1pxXZadmAap84ynyT+UpzN/M1ppXcUVV
|
||||
jXlDVDuF5JSICh/zn93EA6hbSLWPt2ZE0QpEciZ7S/vVC/4nvXhz3m6ODV3zeshr
|
||||
m5V8P8R4Fsmf1a9FY7s49jKWG7Ike6u29DYIkv39FQveYixo3FMfB5d8q4uzJigi
|
||||
RAvsekMgYOlnmM8yu9JJ4//zCBj81Q2teFixUrTQON369X3bnEOt0Djqk0QXgXCU
|
||||
vhYUdmAa6s/EZgngxeV5axDbW3vQa9Mki3UWsXnlpi4clx/nH7xWKcba27WkImDl
|
||||
v3g4n2SbUFj/GOCc3DFp+qmWwFV8yMs300zSPbAqr+CXO0GAitoqpmhxCLmiauaG
|
||||
ImnWqt051YWFG0hjaQLKhfjzXfsVuyEDD870RMXqnkS4oQd35OOy1OFbqgghxtJX
|
||||
o8oCL2fRwvlREv0ko7X6rpCxPhiyy6LFoHRt+4X0G5h2/LbGjIV4oPi436pJyozb
|
||||
83kCh5yGP1oh+GrKFfgTHxakp3MTNXzil8a+9aTyQRlARIevaFlGrKSR0umqaokC
|
||||
HAQQAQIABgUCTpRR2wAKCRCgs8sJ0rNzUwVbD/4ufRZKllrocevu/7MEiNPyBYo1
|
||||
xOHhBjXXBKZqZmYUnoWmcp8mxAGdLDmHrKFni4v6mv9eHOcNkljKF1Heei9qbKsF
|
||||
9UkeSlCNzELzRoQJ2wjP7enW80QoEWcAN7P3SBRwVE1XF3zBo5mwN/RXBGy7xy/6
|
||||
6Yy378uunCwnPyZabNTWrMhOIAw3Qhd2fMCoDt86sVm9x8CfQzJI8YPJOFSwbSuX
|
||||
YMkfx/Va9sO5A9LDaX79abafHAHiwJBiGeu8W7VwJYh5acr/lTUQbUW8Hlco5IKz
|
||||
3Rjd8t7qfCWpcALR2pOPYJaii97lEonrtT9Hx+iL9gma9PN1D80ty7bMYYtOdMsk
|
||||
udH8XD0FBKEi0ViT83lzl2Wz3T/2INdJsuHLhLMo+R2wrE9M4jLsp6P4qRJ3NVpj
|
||||
DkNe3CXwVQgQ6Q+EjtXGb541MvZY1442pHPE7c6eTDIgw5P7LpH0Jcim/iXQdpPW
|
||||
apdLB1zxntmCRyYyDYhd0KNvWNDRsr+PAE2XK82KD8fF2r3m8eULm4buGA8tf2sq
|
||||
uQ5K2okLlZT1NLIXmgThSDgSBjy/iFUz95AmtYdy2eqT5oRgXAsJDKMCl+nO5/1s
|
||||
IRA1sRHaXCnPczQkiXhKidiVOuRpkThx3mMxYhIV2wYCG/pEpoeCHkuUMiBDSRpG
|
||||
DaxucQQJR9r83xK5JIkCHAQTAQIABgUCTnvvowAKCRD6QbX3MKI2LppVEACA4l4N
|
||||
BK1m38ziJZ0IBlWBKgXi4v0LK0jv1WrsrQzLWijoHSaLMt9wzbXjDyAlugxq+8Gf
|
||||
PXr3bmV5Zyo6MeJiybLzQCXzbsPhpN3iT7tRAnU5EX7Qef390oWHB9GSTr2jE8yw
|
||||
3dmx3UGFuP4ELmHIyxYvWSdSjGTPROVONRruR6/yVCrzy/51VPY4vw59Iv+JxbjY
|
||||
5iE00TNtaXNcH2M9K7xnwrjSAGE4cViHpV12gqRdD94X8F/xKCxPD+kJCaAIKD2u
|
||||
fGcdanabU6lM+UyrscNvnpXjDUFHdldE245yfdBgbm8RLWzJJKz9ETz/rYto+A6F
|
||||
NZPRocbaeSv0A1J6v5MkmqNVISORxyCznhu+30s2Knw2Mn02quM/CxadxrrN/3ZW
|
||||
Gcat29R3KG7OF9qEMV+5NJ84MHNqmUdCYSjdKrh4VGZcvA/+KrxDdlKmuk5Lj5Qt
|
||||
b3QAv0ql6cUEEJ+ekunzQmW8UHz4XOwJ5r3OI1wuGdPShK6ItLls2W3Hxu3vDRFW
|
||||
2trbj5/GHn67aJCRqkLtxRpgN4o9YPvC8kdj8WO/iMw10w7OfprEA8S1CjnOwkZw
|
||||
Q6Mqr+JZZk/MKFHAeywIiLE1i1VPel2s4o7NXaaFthoFR33RIW3LMGFUsyfqyL/t
|
||||
RGzDG3fso5VOy/4fiGulJ8YrWW9KjXGudQIb3IkCNwQTAQoAIQUCTnqDDAIbAwUL
|
||||
CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRA3i4RUAid5Yun8D/9dC3GDJEIVzg3j
|
||||
tvkJD08TNVTMUwSQozN2V+WaQgglKJSboR5ajZY6SVMeqtlT+1LzcdU9c3lpQq0n
|
||||
B1GZ8WkugYdFk8/0njXTI9Tw1i2Xhp/hKJEUzUkcx1NlyYHZ1EQjW/KVnq0rhPAb
|
||||
qDDlyET/qo/38SrzZqOauMye8uT+aqUElF8W3U7l4t4C7ollnwychRrOaOJjSAwL
|
||||
tK1WJIneDqLxzDv+bVmoZL+7Vw7iry4xwYovZ+7CpaZsicTJMYvo/CXG2qhyrvJ0
|
||||
DcxEIdhk0KiPkiP7Nd3b52vA4Z30yjfwqkoC1XlpzeD4v7il+L6HdcOigl4PDr85
|
||||
Uhoo//5SB654tmTL2a32w8GnCK/b8ySu6XwlUISiUABKGerycBeThz65c8Ud67Hi
|
||||
P9QDK7+sEpqANxuX1IfwhCAnvdDKc96Y8kO8aC4pfO/bTFhhkyARMW98CVyP4XCy
|
||||
wPXQQ75w5ekS/wecgKzYk/4S4aH1vErtDeY3WF5IDNTAOau747vgbf8nz0gxBwWg
|
||||
Kdlwh11zslKV1fLPML7tiVyT2id2pGGOO3gUJ5Bu4LeUkLndQZeERZwWcd0IhDsE
|
||||
JWIazg0lbEWCLtW7Cf/B0/X6MT9wq8aq64UMksnOU6iI91ZkH3mj2I8Ty+nl+ZXU
|
||||
t1cVgj+AyYdyHIWLHfZkQLvkH5oJ5rkCDQROeoMMARAAtzb8+leM9ELMiTgwb4EG
|
||||
KwY7wNt6mWOcrlvwp+mnGN4VPJa0ftDn/kFyPxtFkg4oVlHlmPUGk5RukRrl9K3q
|
||||
zHMuWa+NqhjM69Fw9hZlvCcL0bqqq/CKB0GyJX/bn2V/WRgAuVQAL8P4fAQ/t8Sf
|
||||
80lTTQ40ImE6F//n52AFsK0S5+gG71iCANY6DuMz4GUPbwTV1FKZqaYVdiz4Erxd
|
||||
/qaurPDcgcaqtiSQnOf6qrYIX/LZqwQrpEmruj8l5xP1N8eTLtx0iW/mB0AXYyH2
|
||||
eXmtclHTYHjvoPgZajSO2obnLdDngqJ5zHZXkCX4RLFgCq/3A4NvxLOtVDYyiID3
|
||||
HcQ167aDbpjMHetleUKXMWIA4/6o+WZs9bhbgf6xDa73Qqug8RP4VX7FBrEe2s0x
|
||||
cc9d15YbA8rGrq4jvGB3hUEw/tK/3uVuft+mRrHqNFEjKs49MKTc8vu4CyxQN21O
|
||||
6dfrp/84MD93VjQUkYUrL2zxbJcBvQTA5SuE0mqBR/e8IH8UBYmuM4nWdUuHNTsw
|
||||
KqzRsAqdPfZ1bNnfo9empNFEl2me2IXhNgiBpbpGEFWY02bEXdtCId/hpMNhE3y6
|
||||
pxJwTtxqj1Kw+u32qcL0lswz5tCF0CrW5ha9UDzO5xH3kY19/NXUnb2WFNqViy02
|
||||
KwpbHG5jQcQ206Amwo/Fun0AEQEAAYkCHwQYAQoACQUCTnqDDAIbDAAKCRA3i4RU
|
||||
Aid5YjyED/9vz1JX0q4TEFVxzgla8BbhVwlaXoOmbJcOxw8ne2qO3NZ+ecnoWS0d
|
||||
DRe1AJLcaAgC2hwpDpZ3Or5bCpQSUBlwdA/rxOMJom7GKYO9oGp54V+cjNlzJpb1
|
||||
1cKuYzj6HdmVGKbzo65G8tYUK0fDTsjWWU4Mh7HAztZH9Umh0e9103DfkGf2uS8e
|
||||
A8WVc2sBwCtlfJTilyJ7LxVO+vfodb9RKTPx0PGbQBNbFaxmK64Sz4xjVUTZiHn9
|
||||
j329rTDv7yzQuCiO+CWSy7Ti789bRcUgPWv2bbg4UlTPn40OIfAUb/s1P39J3lID
|
||||
g4GstZcBjGNTa5o65tF3m0+s2mDbDAToGqzqv0fHE6iDDvctudFZoUbgJ/5DSqsA
|
||||
5Xe5VCRRvwR3S9t7OJS4eQdxDYWxgPGhoovNdzPePTbdIfkWBw+Wwokj0rsAUKfx
|
||||
7jXZtjYXfG6NJdEHqGQLYeW23kMmxIdoY1jjWOEJwdD0q8p7M2aum9Ncjn1sW/RU
|
||||
PPLu+U3rtjc6fhf4VWpvp6NVp7a8/6cgSTZL4eavYIOuXDCa44KsnGhWpPBOJNeZ
|
||||
WvCkgGNCUbzArnre3iDTnf6iJ1aMrXToN838IV2svifkAvEnMkhYfjUgDIFOMOrs
|
||||
fLhRULAR6zzyXiJiznT6rjlxlixsKazyy9dLC3qlwC4pCIpol0QKbQ==
|
||||
=96Mf
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
127
xerces-c.spec
Normal file
127
xerces-c.spec
Normal file
@ -0,0 +1,127 @@
|
||||
#
|
||||
# spec file for package xerces-c
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
# upon. The license for this file, and modifications and additions to the
|
||||
# file, is the same license as for the pristine package itself (unless the
|
||||
# license for the pristine package is not an Open Source License, in which
|
||||
# case the license is the MIT License). An "Open Source License" is a
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
%define libname libxerces-c-3_2
|
||||
Name: xerces-c
|
||||
Version: 3.2.5
|
||||
Release: 0
|
||||
Summary: A Validating XML Parser
|
||||
License: Apache-2.0
|
||||
URL: https://xerces.apache.org/xerces-c/
|
||||
Source0: https://www.apache.org/dist/xerces/c/3/sources/%{name}-%{version}.tar.gz
|
||||
Source1: https://www.apache.org/dist/xerces/c/3/sources/%{name}-%{version}.tar.gz.asc
|
||||
Source2: %{name}.keyring
|
||||
Source3: baselibs.conf
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: pkgconfig(icu-i18n)
|
||||
BuildRequires: pkgconfig(libcurl)
|
||||
|
||||
%description
|
||||
Xerces-C is a validating XML parser written in a portable subset 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. Xerces-C is
|
||||
faithful to the XML 1.0 recommendation and associated standards ( DOM
|
||||
1.0, DOM 2.0. SAX 1.0, SAX 2.0, Namespaces).
|
||||
|
||||
%package doc
|
||||
Summary: Documentation for %{name}
|
||||
|
||||
%description doc
|
||||
Xerces-C is a validating XML parser written in a portable subset 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. Xerces-C is
|
||||
faithful to the XML 1.0 recommendation and associated standards ( DOM
|
||||
1.0, DOM 2.0. SAX 1.0, SAX 2.0, Namespaces).
|
||||
|
||||
This package contains just documentation.
|
||||
|
||||
%package -n %{libname}
|
||||
Summary: Shared libraries for Xerces-c - a validating XML parser
|
||||
Provides: Xerces-c = %{version}
|
||||
Obsoletes: Xerces-c < %{version}
|
||||
|
||||
%description -n %{libname}
|
||||
Xerces-C is a validating XML parser written in a portable subset 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. Xerces-C is
|
||||
faithful to the XML 1.0 recommendation and associated standards ( DOM
|
||||
1.0, DOM 2.0. SAX 1.0, SAX 2.0, Namespaces).
|
||||
|
||||
This package contains shared libraries.
|
||||
|
||||
%package -n libxerces-c-devel
|
||||
Summary: A validating XML parser - Development Files
|
||||
Requires: %{libname} = %{version}
|
||||
Provides: Xerces-c-devel = %{version}
|
||||
Obsoletes: Xerces-c-devel < %{version}
|
||||
Provides: libXerces-c-devel = %{version}
|
||||
Obsoletes: libXerces-c-devel < %{version}
|
||||
|
||||
%description -n libxerces-c-devel
|
||||
Xerces-C is a validating XML parser written in a portable subset 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.
|
||||
|
||||
This package includes files needed for development with Xerces-c
|
||||
|
||||
%prep
|
||||
%setup -q -n xerces-c-%{version}
|
||||
|
||||
%build
|
||||
find . -type d -name .svn -exec rm -Rf "{}" "+"
|
||||
%configure \
|
||||
--enable-transcoder-gnuiconv \
|
||||
--enable-netaccessor-curl \
|
||||
--disable-static \
|
||||
--disable-silent-rules
|
||||
%make_build
|
||||
|
||||
%install
|
||||
%make_install
|
||||
find %{buildroot} -type f -name "*.la" -delete -print
|
||||
rm doc/Makefile*
|
||||
%fdupes -s doc
|
||||
|
||||
%post -n %{libname} -p /sbin/ldconfig
|
||||
%postun -n %{libname} -p /sbin/ldconfig
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc CREDITS KEYS NOTICE README
|
||||
%{_bindir}/*
|
||||
|
||||
%files doc
|
||||
%license LICENSE
|
||||
%doc CREDITS KEYS NOTICE README
|
||||
%doc doc/*
|
||||
|
||||
%files -n %{libname}
|
||||
%{_libdir}/libxerces-c-*.so
|
||||
|
||||
%files -n libxerces-c-devel
|
||||
%{_includedir}/xercesc
|
||||
%{_libdir}/libxerces-c.so
|
||||
%{_libdir}/pkgconfig/xerces-c.pc
|
||||
|
||||
%changelog
|
Loading…
Reference in New Issue
Block a user