SHA256
1
0
forked from pool/xerces-c

Accepting request 287041 from devel:libraries:c_c++

1

OBS-URL: https://build.opensuse.org/request/show/287041
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/xerces-c?expand=0&rev=19
This commit is contained in:
Dominique Leuenberger 2015-02-22 16:21:22 +00:00 committed by Git OBS Bridge
commit 55f3b37034
4 changed files with 137 additions and 12 deletions

14
xerces-c-3.1.1.tar.gz.asc Normal file
View File

@ -0,0 +1,14 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iQGcBAABAgAGBQJL1wFwAAoJEMiAKQuuCE8dVKQMAOLQtTUOrmLJGIe6aCNIXIEa
kks3+geJvnfBVAYe/cuRo//RfMmNdFbPqiGD1kht+EIQ2f1woS8gIxt/WdIROxiF
XCmTNCFU46jROneywFf9F418awF8HbdKKdUzy0ylqMbzkettXhXd9WbFa5PLGkXt
hBlzo4lsVDT/axhlpnrPV5jCsfrQL1VfWq7dt4KHJUU6+MCn+VOE5k7G/NYNRN/n
lJMiumQVev1Q3QdZ/0U4z+qjS/35MnqdoRhYb9+28VIlXekk+4k/8kBSYdpSdFLh
E3iFy035AM6G6FhF2ivAtW9Fu1rg9lNX63n1e5GUFIodlga36H6XWApVUco8DVh+
et8R5RrsxgqxRAoBLMGGbRoXkYggUYd1R5S+i0ga3sw1XBZ39+CKP2PKiCDeciXN
rRsfcG5YxK9vvMdCfjrgsLXcmJNWCXGAgPXlKKodQ+x2BmVLRev94ChddE5Akzhm
XM7I4k0/8nuOLiixAOwHdZeYti4rH2XoRYV3nIqVPQ==
=25mp
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
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

77
xerces-c.keyring Normal file
View File

@ -0,0 +1,77 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2
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
=ekrp
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -1,7 +1,7 @@
#
# spec file for package xerces-c
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,17 +17,21 @@
Name: xerces-c
BuildRequires: gcc-c++
BuildRequires: libicu-devel
BuildRequires: pkgconfig
Version: 3.1.1
Release: 0
Summary: A Validating XML Parser
License: Apache-2.0
Group: Productivity/Publishing/XML
Url: http://xerces.apache.org/xerces-c/
Source0: xerces-c-%{version}.tar.gz
Source1: baselibs.conf
Source0: http://www.apache.org/dist/xerces/c/3/sources/%{name}-%{version}.tar.gz
Source1: http://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: libicu-devel
BuildRequires: pkg-config
BuildRequires: pkgconfig(libcurl)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@ -38,6 +42,20 @@ 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}
Group: Documentation
%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 libxerces-c-3_1
Summary: Shared libraries for Xerces-c - a validating XML parser
Group: Productivity/Publishing/XML
@ -52,16 +70,16 @@ 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 the shared libraries.
This package contains shared libraries.
%package -n libxerces-c-devel
Summary: A validating XML parser - Development Files
Group: Development/Libraries/C and C++
Requires: libxerces-c-3_1 = %{version}
Provides: Xerces-c-devel = %{version}
Obsoletes: Xerces-c-devel <= %{version}
Provides: libXerces-c-devel = %{version}
Obsoletes: libXerces-c-devel <= %{version}
Summary: A validating XML parser - Development Files
Group: Development/Libraries/C and C++
%description -n libxerces-c-devel
Xerces-C is a validating XML parser written in a portable subset of
@ -79,12 +97,14 @@ This package includes files needed for development with Xerces-c
%ifnarch x86_64
--disable-sse2 \
%endif
--enable-netaccessor-curl \
--disable-static
make %{?_smp_mflags}
%install
make DESTDIR=$RPM_BUILD_ROOT install
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
make DESTDIR=%{buildroot} install %{?_smp_mflags}
find %{buildroot} -type f -name "*.la" -delete -print
%fdupes -s doc
%post -n libxerces-c-3_1 -p /sbin/ldconfig
@ -92,9 +112,14 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
%files
%defattr(-,root,root)
%doc CREDITS KEYS LICENSE NOTICE README doc/*
%doc CREDITS KEYS LICENSE NOTICE README
%{_bindir}/*
%files doc
%defattr(-,root,root)
%doc CREDITS KEYS LICENSE NOTICE README
%doc doc/*
%files -n libxerces-c-3_1
%defattr(-,root,root)
%{_libdir}/libxerces-c-3.1.so