forked from pool/xerces-c
Accepting request 286754 from home:pluskalm:branches:devel:libraries:c_c++
- 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 OBS-URL: https://build.opensuse.org/request/show/286754 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/xerces-c?expand=0&rev=17
This commit is contained in:
parent
c20c21830c
commit
393b69bd12
14
xerces-c-3.1.1.tar.gz.asc
Normal file
14
xerces-c-3.1.1.tar.gz.asc
Normal 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-----
|
@ -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
77
xerces-c.keyring
Normal file
@ -0,0 +1,77 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Version: GnuPG v2
|
||||
|
||||
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
|
||||
=ekrp
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user