Sophie

Sophie

distrib > Mageia > 7 > x86_64 > by-pkgid > 1d8cc10200e8c39a87c0fdfa14365e75 > files > 10

cyrus-sasl-2.1.27-1.mga7.src.rpm

diff -ur cyrus-sasl-2.1.23.orig/plugins/Makefile.am cyrus-sasl-2.1.23/plugins/Makefile.am
--- cyrus-sasl-2.1.23.orig/plugins/Makefile.am	2009-12-09 08:19:06.981152890 +0000
+++ cyrus-sasl-2.1.23/plugins/Makefile.am	2009-12-09 08:33:41.561911411 +0000
@@ -186,5 +186,5 @@
 
 CLEANFILES=$(init_src)
 
-${init_src}: $(srcdir)/makeinit.sh
+${init_src}: $(srcdir)/makeinit.sh $@
 	$(SHELL) $(srcdir)/makeinit.sh $@
--- cyrus-sasl-2.1.25/plugins/makeinit.sh.orig	2011-09-16 21:54:18.916159956 +0200
+++ cyrus-sasl-2.1.25/plugins/makeinit.sh	2011-09-17 07:31:12.530652281 +0200
@@ -2,7 +2,11 @@
-# mechanism plugins
-for mech in anonymous crammd5 digestmd5 scram gssapiv2 kerberos4 login ntlm otp passdss plain srp gs2; do
+plug="${1%_init.c}"
+
+# mechanism plugins
+case "$plug" in
+	anonymous|crammd5|digestmd5|scram|gssapiv2|kerberos4|login|ntlm|otp|passdss|plain|srp|gs2)
+mech="$plug"
     if [ ${plugin_init} = "${mech}_init.c" ];then
 
         echo "
 #include <config.h>
 
@@ -44,14 +47,17 @@
 SASL_CLIENT_PLUG_INIT( $mech )
 SASL_SERVER_PLUG_INIT( $mech )
 "       > ${mech}_init.c
         echo "generating $1"
     fi # End of `if [ ${plugin_init} = "${mech}_init.c" ];then'
-done
+;;
+esac
 
 # auxprop plugins
-for auxprop in sasldb mysql pgsql sqlite sqlite3 ldapdb; do
+case "$plug" in
+	sasldb|mysql|pgsql|sqlite|sqlite3|ldapdb)
+auxprop=$plug
     if [ ${plugin_init} = "${auxprop}_init.c" ];then
 
         echo "
 #include <config.h>
 
@@ -87,11 +92,16 @@
 
 SASL_AUXPROP_PLUG_INIT( $auxprop )
 "       > ${auxprop}_init.c
         echo "generating $1"
     fi # End of `if [ ${plugin_init} = "${auxprop}_init.c" ];then'
-done
+;;
+esac
 
 # ldapdb is also a canon_user plugin
+case "$plug" in
+	ldapdb)
 if [ ${plugin_init} = "ldapdb_init.c" ];then
     echo "SASL_CANONUSER_PLUG_INIT( ldapdb )" >> ldapdb_init.c
 fi
+;;
+esac