]> granicus.if.org Git - php/commitdiff
Fixed bug: #13556
authorfoobar <sniper@php.net>
Fri, 12 Oct 2001 00:21:09 +0000 (00:21 +0000)
committerfoobar <sniper@php.net>
Fri, 12 Oct 2001 00:21:09 +0000 (00:21 +0000)
ext/crack/config.m4

index be7313f615316ec4797de00c364ba9e859c5df5b..0f60b4c46a4f22362ed4486be24f7c5008e8ba56 100644 (file)
@@ -4,20 +4,19 @@ PHP_ARG_WITH(crack, whether to include crack support,
 [  --with-crack[=DIR]      Include crack support.])
 
 if test "$PHP_CRACK" != "no"; then
+
        for i in /usr/local/lib /usr/lib $PHP_CRACK $PHP_CRACK/cracklib; do
-               if test -f $i/libcrack.a; then
-                       CRACK_LIBDIR=$i
-               fi
+               test -f $i/lib/libcrack.$SHLIB_SUFFIX_NAME -o -f $i/lib/libcrack.a && CRACK_LIBDIR=$i
        done
+
        for i in /usr/local/include /usr/include $PHP_CRACK $PHP_CRACK/cracklib; do
-               if test -f $i/packer.h; then
-                       CRACK_INCLUDEDIR=$i
-               fi
+               test -f $i/packer.h && CRACK_INCLUDEDIR=$i
        done
   
        if test -z "$CRACK_LIBDIR"; then
                AC_MSG_ERROR(Cannot find the cracklib library file)
        fi
+
        if test -z "$CRACK_INCLUDEDIR"; then
                AC_MSG_ERROR(Cannot find a cracklib header file)
        fi
@@ -26,8 +25,7 @@ if test "$PHP_CRACK" != "no"; then
        PHP_ADD_LIBRARY_WITH_PATH(crack, $CRACK_LIBDIR, CRACK_SHARED_LIBADD)
 
        PHP_EXTENSION(crack, $ext_shared)
-
+       PHP_SUBST(CRACK_SHARED_LIBADD)
        AC_DEFINE(HAVE_CRACK, 1, [ ])
 fi
 
-PHP_SUBST(CRACK_SHARED_LIBADD)