]> git.pld-linux.org Git - packages/cyrus-sasl.git/commitdiff
- added conditional builds (srp and x509 pluggins)
authorArtur Frysiak <artur@frysiak.net>
Mon, 2 Oct 2000 15:57:35 +0000 (15:57 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
- BuildRequires db3-devel not gdbm-devel (db3 for all :-)

Changed files:
    cyrus-sasl.spec -> 1.29

cyrus-sasl.spec

index bf8dfbdb7863972c5525999e114f4bd96d6ee859..82e50b54c9e02bdd5738cf8ccb73848a54b67593 100644 (file)
@@ -1,3 +1,8 @@
+#
+# Conditional builds:
+# x509 - build x509 pluggin
+# srp - build srp pluggin
+#
 Summary:       The SASL library API for the Cyrus mail system.
 Name:          cyrus-sasl
 Version:       1.5.24
@@ -8,7 +13,7 @@ Group(fr):     Librairies
 Group(pl):     Biblioteki
 Source0:       ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/%{name}-%{version}.tar.gz
 Patch0:                cyrus-sasl-configdir.patch
-BuildRequires: gdbm-devel
+BuildRequires: db3-devel
 BuildRequires: pam-devel
 BuildRequires: openssl-devel
 URL:           http://asg.web.cmu.edu/sasl/
@@ -94,6 +99,32 @@ Requires:    %{name} = %{version}
 %description login
 Unsupported Login Cyrus SASL pluggin.
 
+%if %{?srp:1}%{?!srp:0}
+%package srp
+Summary:       SRP Cyrus SASL pluggin
+Group:         Libraries
+Group(fr):     Librairies
+Group(pl):     Biblioteki
+Requires:      %{name} = %{version}
+
+%description srp
+SRP Cyrus SASL pluggin.
+
+%endif
+
+%if %{?x509:1}%{?!x509:0}
+%package x509
+Summary:       x509 Cyrus SASL pluggin
+Group:         Libraries
+Group(fr):     Librairies
+Group(pl):     Biblioteki
+Requires:      %{name} = %{version}
+
+%description x509
+x509 Cyrus SASL pluggin.
+
+%endif
+
 %prep
 %setup  -q
 %patch0 -p1
@@ -107,8 +138,10 @@ LDFLAGS="-s"; export LDFLAGS
 %configure \
        --enable-static \
        --enable-login \
+       %{?srp:--enable-srp} \
+       %{?x509:--enable-x509} \
        --with-pam \
-       --with-dblib=gdbm \
+       --with-dblib=berkeley \
        --with-dbpath=/var/lib/sasl/sasl.db \
        --with-configdir=%{_sysconfdir}
 %{__make}
@@ -175,3 +208,15 @@ rm -rf $RPM_BUILD_ROOT
 %files login
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/sasl/liblogin.so*
+
+%if %{?srp:1}%{?!srp:0}
+%files srp
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/sasl/libsrp.so*
+%endif
+
+%if %{?x509:1}%{?!x509:0}
+%files x509
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/sasl/libx509.so*
+%endif
This page took 0.108141 seconds and 4 git commands to generate.