summaryrefslogtreecommitdiff
path: root/security/drweb-sendmail/files/patch-aa
blob: f068e449dbff74a87247c7293fa303126871247e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
--- configure.orig	Thu Sep 27 01:00:45 2001
+++ configure	Wed Oct  3 07:59:17 2001
@@ -105,6 +105,9 @@
     if [ $MILTER_VER = "STD" ] ; then
         SM_LIB="libsm"
         SM_LIB_CMD="-lsm"
+    elif [ $OS = "FreeBSD_DW" ] ; then
+        SM_LIB="libsmutil"
+        SM_LIB_CMD="-lsmutil"
     elif [ $OS = "Linux_DW" ] ; then
         SM_LIB="libsmutil"
         SM_LIB_CMD="-lsmutil"
@@ -140,40 +143,13 @@
     rm -f configure.cache
     echo $n "${SM_DIR}${c}" >> configure.cache
     
-    OBJ_DIR=`ls -1 "$SM_DIR" | grep "obj.*"`
-    if [ ! -d "$SM_DIR/$OBJ_DIR" ] ; then 
-        echo
-        echo "Cannot found directory in that Sendmail puts results of compilation"
-        echo "Please re-build Sendmail or enter name (not a path) of this directory"
-        echo $n ">$c"
-        read INPUT
-        if [ "x$INPUT" = "x" ] ; then
-            echo "Try later."
-            exit 2
-        elif [ ! -d "$SM_DIR/$INPUT" ] ; then
-            echo "$SM_DIR/$INPUT not found"
-            exit 1
-        fi
-        OBJ_DIR="$INPUT"
-    fi   
-
-    if [ ! -f "$SM_DIR/$OBJ_DIR/libmilter/libmilter.a" ] ; then
-        echo "Cannot found Milter library (libmilter.a)"
-        echo "Please go to $SM_DIR/libmilter and build it"
-        exit 1
-    fi
-    if [ "x$SM_LIB" != "x" -a ! -f "$SM_DIR/$OBJ_DIR/$SM_LIB/$SM_LIB.a" ] ; then
-        echo "Cannot found additional library ($SM_LIB.a)"
-        echo "Please go to $SM_DIR and check it"
-        exit 1    
-    fi
     rm -dfr include/libmilter
     rm -f lib/libmilter.a           
     ln -s "$SM_DIR/include/libmilter" include/libmilter
-    ln -s "$SM_DIR/$OBJ_DIR/libmilter/libmilter.a" lib/libmilter.a           
+    ln -s "../libmilter/libmilter.a" lib/libmilter.a
     if [  "x$SM_LIB" != "x" ] ; then
         rm -f "lib/$SM_LIB.a"
-        ln -s "$SM_DIR/$OBJ_DIR/$SM_LIB/$SM_LIB.a" "lib/$SM_LIB.a"
+	ln -s "../libsmutil/$SM_LIB.a" "lib/$SM_LIB.a"
     fi
 else
     DRWEB_SM=""