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
|
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
|
# 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
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -17,17 +17,21 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: xerces-c
|
Name: xerces-c
|
||||||
BuildRequires: gcc-c++
|
|
||||||
BuildRequires: libicu-devel
|
|
||||||
BuildRequires: pkgconfig
|
|
||||||
Version: 3.1.1
|
Version: 3.1.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A Validating XML Parser
|
Summary: A Validating XML Parser
|
||||||
License: Apache-2.0
|
License: Apache-2.0
|
||||||
Group: Productivity/Publishing/XML
|
Group: Productivity/Publishing/XML
|
||||||
Url: http://xerces.apache.org/xerces-c/
|
Url: http://xerces.apache.org/xerces-c/
|
||||||
Source0: xerces-c-%{version}.tar.gz
|
Source0: http://www.apache.org/dist/xerces/c/3/sources/%{name}-%{version}.tar.gz
|
||||||
Source1: baselibs.conf
|
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
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
|
||||||
%description
|
%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
|
faithful to the XML 1.0 recommendation and associated standards ( DOM
|
||||||
1.0, DOM 2.0. SAX 1.0, SAX 2.0, Namespaces).
|
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
|
%package -n libxerces-c-3_1
|
||||||
Summary: Shared libraries for Xerces-c - a validating XML parser
|
Summary: Shared libraries for Xerces-c - a validating XML parser
|
||||||
Group: Productivity/Publishing/XML
|
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
|
faithful to the XML 1.0 recommendation and associated standards ( DOM
|
||||||
1.0, DOM 2.0. SAX 1.0, SAX 2.0, Namespaces).
|
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
|
%package -n libxerces-c-devel
|
||||||
|
Summary: A validating XML parser - Development Files
|
||||||
|
Group: Development/Libraries/C and C++
|
||||||
Requires: libxerces-c-3_1 = %{version}
|
Requires: libxerces-c-3_1 = %{version}
|
||||||
Provides: Xerces-c-devel = %{version}
|
Provides: Xerces-c-devel = %{version}
|
||||||
Obsoletes: Xerces-c-devel <= %{version}
|
Obsoletes: Xerces-c-devel <= %{version}
|
||||||
Provides: libXerces-c-devel = %{version}
|
Provides: libXerces-c-devel = %{version}
|
||||||
Obsoletes: 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
|
%description -n libxerces-c-devel
|
||||||
Xerces-C is a validating XML parser written in a portable subset of
|
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
|
%ifnarch x86_64
|
||||||
--disable-sse2 \
|
--disable-sse2 \
|
||||||
%endif
|
%endif
|
||||||
|
--enable-netaccessor-curl \
|
||||||
--disable-static
|
--disable-static
|
||||||
make %{?_smp_mflags}
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make DESTDIR=$RPM_BUILD_ROOT install
|
make DESTDIR=%{buildroot} install %{?_smp_mflags}
|
||||||
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
|
find %{buildroot} -type f -name "*.la" -delete -print
|
||||||
|
%fdupes -s doc
|
||||||
|
|
||||||
%post -n libxerces-c-3_1 -p /sbin/ldconfig
|
%post -n libxerces-c-3_1 -p /sbin/ldconfig
|
||||||
|
|
||||||
@ -92,9 +112,14 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
|
|||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc CREDITS KEYS LICENSE NOTICE README doc/*
|
%doc CREDITS KEYS LICENSE NOTICE README
|
||||||
%{_bindir}/*
|
%{_bindir}/*
|
||||||
|
|
||||||
|
%files doc
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%doc CREDITS KEYS LICENSE NOTICE README
|
||||||
|
%doc doc/*
|
||||||
|
|
||||||
%files -n libxerces-c-3_1
|
%files -n libxerces-c-3_1
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_libdir}/libxerces-c-3.1.so
|
%{_libdir}/libxerces-c-3.1.so
|
||||||
|
Loading…
Reference in New Issue
Block a user