1 Summary: XML Security Library
2 Summary(pl): Biblioteka bezpieczeñstwa XML
8 Source0: http://www.aleksey.com/xmlsec/download/%{name}-%{version}.tar.gz
9 # Source0-md5: deaa3d257320d45516fc9a99263fced0
10 Patch0: %{name}-nss.patch
11 URL: http://www.aleksey.com/xmlsec/
12 BuildRequires: autoconf >= 2.2
13 BuildRequires: automake
14 BuildRequires: gnutls-devel >= 1.0.0
15 BuildRequires: libtool
16 BuildRequires: libxml2-devel >= 1:2.6.2
17 BuildRequires: libxslt-devel >= 1.0.20
18 BuildRequires: nspr-devel >= 4.0
19 BuildRequires: nss-devel >= 3.2
20 BuildRequires: openssl-devel >= 0.9.7
21 BuildRequires: pkgconfig
22 Requires: libxml2 >= 1:2.6.2
23 Requires: libxslt >= 1.0.20
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 XMLSec library provides C based implementation for major XML Security
29 - XML Signature Syntax and Processing
30 http://www.w3.org/TR/xmldsig-core/
31 - XML Encryption Syntax and Processing
32 http://www.w3.org/TR/xmlenc-core/
33 XMLSec is based on well known LibXML (http://xmlsoft.org/), LibXSLT
34 (http://xmlsoft.org/XSLT/) and OpenSSL (http://www.openssl.org/)
38 Biblioteka XMLSec dostarcza implementacjê w C g³ównych standardów
40 - XML Signature Syntax and Processing (sk³adnia i przetwarzanie
42 http://www.w3.org/TR/xmldsig-core/
43 - XML Encryption Syntax and Processing (sk³adnia i przetwarzanie
45 XMLSec jest oparta na dobrze znanych bibliotekach LibXML
46 (http://xmlsoft.org/), LibXSLT (http://xmlsoft.org/XSLT/) oraz OpenSSL
47 (http://www.openssl.org/).
50 Summary: Header files for XMLSec library
51 Summary(pl): Pliki nag³ówkowe biblioteki XMLSec
52 Group: Development/Libraries
53 Requires: %{name} = %{version}-%{release}
54 Requires: gtk-doc-common
55 Requires: libxml2-devel >= 1:2.6.2
56 Requires: libxslt-devel >= 1.0.20
59 Header files for XMLSec library.
61 %description devel -l pl
62 Pliki nag³ówkowe biblioteki XMLSec.
65 Summary: Static XMLSec library
66 Summary(pl): Statyczna biblioteka XMLSec
67 Group: Development/Libraries
68 Requires: %{name}-devel = %{version}-%{release}
71 Static XMLSec library.
73 %description static -l pl
74 Statyczna biblioteka XMLSec.
77 Summary: GnuTLS crypto plugin for XML Security Library
78 Summary(pl): Wtyczka kryptograficzna GnuTLS dla biblioteki XMLSec
80 Requires: %{name} = %{version}-%{release}
81 Requires: gnutls >= 1.0.0
84 GnuTLS plugin for XML Security Library provides GnuTLS based crypto
85 services for the XMLSec library.
87 %description gnutls -l pl
88 Wtyczka GnuTLS dla biblioteki XMLSec dostarzcza us³ugi kryptograficzne
89 oparte na bibliotece GnuTLS.
92 Summary: Header files for XMLSec GnuTLS API
93 Summary(pl): Pliki nag³ówkowe API GnuTLS XMLSec
94 Group: Development/Libraries
95 Requires: %{name}-devel = %{version}-%{release}
96 Requires: %{name}-gnutls = %{version}-%{release}
97 Requires: gnutls-devel >= 1.0.0
99 %description gnutls-devel
100 Header files for developing XML Security applications with GnuTLS.
102 %description gnutls-devel -l pl
103 Pliki nag³ówkowe do tworzenia aplikacji zwi±zanych z bezpieczeñstwem
104 XML przy u¿yciu GnuTLS.
107 Summary: NSS crypto plugin for XML Security Library
108 Summary(pl): Wtyczka kryptograficzna NSS dla biblioteki XMLSec
110 Requires: %{name} = %{version}-%{release}
111 Requires: nspr >= 4.0
115 NSS plugin for XML Security Library provides NSS based crypto services
116 for the XMLSec library.
118 %description nss -l pl
119 Wtyczka NSS dla biblioteki XMLSec dostarzcza us³ugi kryptograficzne
120 oparte na bibliotece NSS.
123 Summary: Header files for XMLSec NSS API
124 Summary(pl): Pliki nag³ówkowe API NSS XMLSec
125 Group: Development/Libraries
126 Requires: %{name}-devel = %{version}-%{release}
127 Requires: %{name}-nss = %{version}-%{release}
128 Requires: nspr-devel >= 4.0
129 Requires: nss-devel >= 3.2
131 %description nss-devel
132 Header files for developing XML Security applications with NSS.
134 %description nss-devel -l pl
135 Pliki nag³ówkowe do tworzenia aplikacji zwi±zanych z bezpieczeñstwem
139 Summary: OpenSSL crypto plugin for XML Security Library
140 Summary(pl): Wtyczka kryptograficzna OpenSSL dla biblioteki XMLSec
142 Requires: %{name} = %{version}-%{release}
143 Requires: openssl >= 0.9.7
146 OpenSSL plugin for XML Security Library provides OpenSSL based crypto
147 services for the XMLSec library.
149 %description openssl -l pl
150 Wtyczka OpenSSL dla biblioteki XMLSec dostarzcza us³ugi
151 kryptograficzne oparte na bibliotece OpenSSL.
153 %package openssl-devel
154 Summary: Header files for XMLSec OpenSSL API
155 Summary(pl): Pliki nag³ówkowe API OpenSSL XMLSec
156 Group: Development/Libraries
157 Requires: %{name}-devel = %{version}-%{release}
158 Requires: %{name}-openssl = %{version}-%{release}
159 Requires: openssl-devel >= 0.9.7
161 %description openssl-devel
162 Header files for developing XML Security applications with OpenSSL.
164 %description openssl-devel -l pl
165 Pliki nag³ówkowe do tworzenia aplikacji zwi±zanych z bezpieczeñstwem
166 XML przy u¿yciu OpenSSL.
179 --with-html-dir=%{_gtkdocdir}/xmlsec1 \
185 rm -rf $RPM_BUILD_ROOT
188 DESTDIR=$RPM_BUILD_ROOT
191 rm -rf $RPM_BUILD_ROOT
193 %post -p /sbin/ldconfig
194 %postun -p /sbin/ldconfig
197 %defattr(644,root,root,755)
198 %doc AUTHORS ChangeLog Copyright README TODO
199 %attr(755,root,root) %{_bindir}/xmlsec1
200 %attr(755,root,root) %{_libdir}/libxmlsec1.so.*.*.*
201 %{_mandir}/man1/xmlsec1.1*
204 %defattr(644,root,root,755)
206 %attr(755,root,root) %{_bindir}/xmlsec1-config
207 %attr(755,root,root) %{_libdir}/libxmlsec1.so
208 %{_libdir}/libxmlsec1.la
209 %{_libdir}/xmlsec1Conf.sh
210 %dir %{_includedir}/xmlsec1
211 %dir %{_includedir}/xmlsec1/xmlsec
212 %{_includedir}/xmlsec1/xmlsec/*.h
213 %{_includedir}/xmlsec1/xmlsec/private
214 %{_pkgconfigdir}/xmlsec1.pc
215 %{_mandir}/man1/xmlsec1-config.1*
216 %{_gtkdocdir}/xmlsec1
219 %defattr(644,root,root,755)
220 %{_libdir}/libxmlsec1.a
223 %defattr(644,root,root,755)
224 %attr(755,root,root) %{_libdir}/libxmlsec1-gnutls.so.*.*.*
225 %attr(755,root,root) %{_libdir}/libxmlsec1-gnutls.so
228 %defattr(644,root,root,755)
229 %{_libdir}/libxmlsec1-gnutls.la
230 %{_includedir}/xmlsec1/xmlsec/gnutls
231 %{_pkgconfigdir}/xmlsec1-gnutls.pc
233 #%{_libdir}/libxmlsec1-gnutls.a
236 %defattr(644,root,root,755)
237 %attr(755,root,root) %{_libdir}/libxmlsec1-nss.so.*.*.*
238 %attr(755,root,root) %{_libdir}/libxmlsec1-nss.so
241 %defattr(644,root,root,755)
242 %{_libdir}/libxmlsec1-nss.la
243 %{_includedir}/xmlsec1/xmlsec/nss
244 %{_pkgconfigdir}/xmlsec1-nss.pc
246 #%{_libdir}/libxmlsec1-nss.a
249 %defattr(644,root,root,755)
250 %attr(755,root,root) %{_libdir}/libxmlsec1-openssl.so.*.*.*
251 %attr(755,root,root) %{_libdir}/libxmlsec1-openssl.so
254 %defattr(644,root,root,755)
255 %{_libdir}/libxmlsec1-openssl.la
256 %{_includedir}/xmlsec1/xmlsec/openssl
257 %{_pkgconfigdir}/xmlsec1-openssl.pc
259 #%{_libdir}/libxmlsec1-openssl.a