6 Summary: Library providing support for "XML Signature" and "XML Encryption" standards
7 Url: http://www.aleksey.com/xmlsec/index.html
8 Group: System/Libraries
9 Source0: http://www.aleksey.com/xmlsec/download/xmlsec1-%{version}.tar.gz
10 Source1001: xmlsec1.manifest
12 BuildRequires: pkgconfig
13 BuildRequires: pkgconfig(libxml-2.0) >= 2.6.27
14 BuildRequires: pkgconfig(libxslt)
15 BuildRequires: pkgconfig(openssl)
18 This C library allows to transform XML files into other XML files
19 (or HTML, text, ...) using the standard XSLT stylesheet transformation
20 mechanism. To use it you need to have a version of libxml2 >= 2.6.27
21 installed. The xsltproc command is a command line interface to the XSLT engine
24 Summary: Gcrypt crypto plugin for XML Security Library
26 Group: System/Libraries
27 Requires: %{name} = %{version}
30 Gcrypt plugin for XML Security Library provides gcrypt based crypto services
31 for the xmlsec library.
34 Summary: OpenSSL crypto plugin for XML Security Library
36 Group: System/Libraries
37 Requires: %{name} = %{version}
40 OpenSSL plugin for XML Security Library provides OpenSSL based crypto services
41 for the xmlsec library.
44 Summary: Libraries, includes, etc
46 Group: Development/Libraries
47 Requires: %{name} = %{version}
50 This C library allows to transform XML files into other XML files
51 (or HTML, text, ...) using the standard XSLT stylesheet transformation
52 mechanism. To use it you need to have a version of libxml2 >= 2.6.27
56 Summary: A library for Perl-compatible regular expressions
58 Group: System/Libraries
59 Requires: %{name}-devel = %{version}
61 %description devel-static
62 This C library allows to transform XML files into other XML files
63 (or HTML, text, ...) using the standard XSLT stylesheet transformation
64 mechanism. To use it you need to have a version of libxml2 >= 2.6.27
66 This package contains static versions of the libxmlsec1 library.
79 --disable-apps-crypto-dl \
85 %__make %{?_smp_mflags} CFLAGS="%{cflags}" LDFLAGS="%{ldflags}"
94 %post -p /sbin/ldconfig
96 %postun -p /sbin/ldconfig
98 %post gcrypt -p /sbin/ldconfig
100 %postun gcrypt -p /sbin/ldconfig
102 %post openssl -p /sbin/ldconfig
104 %postun openssl -p /sbin/ldconfig
107 %manifest %{name}.manifest
109 %{_libdir}/libxmlsec1.so.*
113 %manifest %{name}.manifest
115 %{_libdir}/libxmlsec1-gcrypt.so.*
118 %manifest %{name}.manifest
120 %{_libdir}/libxmlsec1-openssl.so.*
123 %manifest %{name}.manifest
125 %{_includedir}/xmlsec1
126 %{_bindir}/xmlsec1-config
128 %{_libdir}/pkgconfig/*
129 %{_libdir}/xmlsec1Conf.sh
130 %{_datadir}/aclocal/xmlsec1.m4
133 %manifest %{name}.manifest