]> git.pld-linux.org Git - packages/gsasl.git/blame - gsasl.spec
- updated to 0.1.4
[packages/gsasl.git] / gsasl.spec
CommitLineData
2b3e5acc
JB
1#
2# Conditional build:
3%bcond_without gss # without GSSAPI mechanism
4%bcond_without krbv5 # without KERBEROS_V5 mechanism
5%bcond_without ntlm # without NTLM mechanism
6#
7Summary: GNU SASL - implementation of the Simple Authentication and Security Layer
8Summary(pl): GNU SASL - implementacja Simple Authentication and Security Layer
9Name: gsasl
1fb8e091 10Version: 0.1.4
c664ca53 11Release: 1
2b3e5acc
JB
12License: GPL
13Group: Libraries
14Source0: http://josefsson.org/gsasl/releases/%{name}-%{version}.tar.gz
1fb8e091 15# Source0-md5: d8a00db1b23bbe9f1d0d746c84e669e2
2b3e5acc 16Patch0: %{name}-info.patch
1fb8e091 17Patch1: %{name}-pl.po-update.patch
2b3e5acc 18URL: http://www.gnu.org/software/gsasl/
c664ca53
JB
19BuildRequires: autoconf >= 2.59
20BuildRequires: automake >= 1.8
087e9cf7 21BuildRequires: gettext-devel >= 0.14.1
2b3e5acc 22%{?with_gss:BuildRequires: gss-devel >= 0.0.0}
c93a7c77 23BuildRequires: gtk-doc >= 1.1
2b3e5acc
JB
24BuildRequires: libgcrypt-devel >= 1.1.42
25BuildRequires: libidn-devel >= 0.1.0
26%{?with_ntlm:BuildRequires: libntlm-devel >= 0.3.1}
dfa83798 27BuildRequires: libtool >= 2:1.5
2b3e5acc
JB
28# alternatively, krb5 or heimdal could be used for GSSAPI and KERBEROS_V5
29%{?with_krbv5:BuildRequires: shishi-devel >= 0.0.0}
30BuildRequires: texinfo
31Requires(post,postun): /sbin/ldconfig
32Obsoletes: libgsasl
33BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34
35%description
36GNU SASL is an implementation of the Simple Authentication and
37Security Layer framework and a few common SASL mechanisms. SASL is
38used by network servers (e.g., IMAP, SMTP) to request authentication
39from clients, and in clients to authenticate against servers.
40
41GNU SASL contains a library (`libgsasl'), a command line utility
42(`gsasl') to access the library from the shell, and a manual. The
43library includes support for the SASL framework (with authentication
44functions and application data privacy and integrity functions) and at
45least partial support for the CRAM-MD5, EXTERNAL, GSSAPI, ANONYMOUS,
46PLAIN, SECURID, DIGEST-MD5, LOGIN, NTLM and KERBEROS_V5 mechanisms.
47
48The library is portable because it does not do network communication
49by itself, but rather leaves it up to the calling application. The
50library is flexible with regards to the authorization infrastructure
51used, as it utilizes callbacks into the application to decide whether
52an user is authorized or not.
53
54%description -l pl
55GNU SASL to implementacja szkieletu Simple Authentication and Security
56