1 Summary: The SASL library API for the Cyrus mail system.
5 Copyright: distributable
9 Source0: ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/BETA/%{name}-%{version}.tar.gz
10 Patch0: cyrus-sasl-configdir.patch
11 BuildRequires: gdbm-devel
12 BuildRequires: pam-devel
13 BuildRequires: openssl-devel
14 URL: http://asg.web.cmu.edu/sasl/
15 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17 %define _sysconfdir /etc/sasl
20 The cyrus-sasl package contains the SASL library API implementation
21 for the Cyrus mail system.
24 Pakiet cyrus-sasl zawiera implementacjê biblioteki API SASL dla
25 systemu poczty elektronicznej Cyrusa.
28 Summary: Header files and documentation for cyrus-sasl
29 Group: Development/Libraries
30 Group(fr): Development/Librairies
31 Group(pl): Programowanie/Biblioteki
32 Requires: %{name} = %{version}
35 Header files and documentation for cyrus-sasl.
38 Summary: Static cyrus-sasl libraries
42 Requires: %{name}-devel = %{version}
45 Static cyrus-sasl libraries.
48 Summary: Cram-MD5 Cyrus SASL pluggin
52 Requires: %{name} = %{version}
55 Cram-MD5 Cyrus SASL pluggin.
58 Summary: Digest-MD5 Cyrus SASL pluggin
62 Requires: %{name} = %{version}
64 %description digest-md5
65 Digest-MD5 Cyrus SASL pluggin.
68 Summary: Plain Cyrus SASL pluggin
72 Requires: %{name} = %{version}
75 Plain Cyrus SASL pluggin.
78 Summary: Anonymous Cyrus SASL pluggin
82 Requires: %{name} = %{version}
84 %description anonymous
85 Anonymous Cyrus SASL pluggin.
88 Summary: Unsupported Login Cyrus SASL pluggin
92 Requires: %{name} = %{version}
95 Unsupported Login Cyrus SASL pluggin.
106 LDFLAGS="-s"; export LDFLAGS
112 --with-dbpath=/var/lib/sasl/sasl.db
113 # --with-configdir=%{_sysconfdir}
117 rm -rf $RPM_BUILD_ROOT
119 install -d $RPM_BUILD_ROOT{/var/lib/sasl,%{_sysconfdir}}
121 %{__make} install DESTDIR=$RPM_BUILD_ROOT
123 strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.* \
124 $RPM_BUILD_ROOT%{_libdir}/sasl/lib*.so.*.*
126 touch $RPM_BUILD_ROOT/var/lib/sasl/sasl.db
128 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man?/*
131 rm -rf $RPM_BUILD_ROOT
133 %post -p /sbin/ldconfig
134 %postun -p /sbin/ldconfig
137 %defattr(644,root,root,755)
141 %attr(755,root,root) %{_libdir}/lib*.so.*.*
142 #%attr(755,root,root) %{_libdir}/sasl/lib*.so*
143 %attr(755,root,root) %{_sbindir}/*
145 %config(noreplace) %verify(not mtime md5 size) /var/lib/sasl/sasl.db
149 %defattr(644,root,root,755)
151 %attr(755,root,root) %{_libdir}/lib*.so
152 %attr(755,root,root) %{_libdir}/lib*.la
155 %defattr(644,root,root,755)
157 %{_libdir}/sasl/lib*.a
160 %defattr(644,root,root,755)
161 %attr(755,root,root) %{_libdir}/sasl/libcrammd5.so*
164 %defattr(644,root,root,755)
165 %attr(755,root,root) %{_libdir}/sasl/libdigestmd5.so*
168 %defattr(644,root,root,755)
169 %attr(755,root,root) %{_libdir}/sasl/libplain.so*
172 %defattr(644,root,root,755)
173 %attr(755,root,root) %{_libdir}/sasl/libanonymous.so*
176 %defattr(644,root,root,755)
177 %attr(755,root,root) %{_libdir}/sasl/liblogin.so*