summaryrefslogtreecommitdiff
path: root/security/drweb-sendmail/files/patch-ad
diff options
context:
space:
mode:
Diffstat (limited to 'security/drweb-sendmail/files/patch-ad')
-rw-r--r--security/drweb-sendmail/files/patch-ad59
1 files changed, 44 insertions, 15 deletions
diff --git a/security/drweb-sendmail/files/patch-ad b/security/drweb-sendmail/files/patch-ad
index 7245474bda7e..af18a95239ec 100644
--- a/security/drweb-sendmail/files/patch-ad
+++ b/security/drweb-sendmail/files/patch-ad
@@ -1,15 +1,44 @@
---- Makefile.bsd.orig Mon Oct 15 15:04:09 2001
-+++ Makefile.bsd Tue Feb 12 01:30:40 2002
-@@ -45,8 +45,11 @@
- drweb_cgp.o: drweb_cgp.c $(LIBINCLUDES)
- $(CC) -c $(ADD_CFLAGS) $< -I./src -D__THREAD_BASED_DW
-
-+drwebdc.o: drwebdc.c $(LIBINCLUDES)
-+ $(CC) -c $(ADD_CFLAGS) $< -I./src
-+
- .c.o: $(LIBINCLUDES)
-- $(CC) -c $(ADD_CFLAGS) $<
-+ $(CC) -c $(ADD_CFLAGS) -D_THREAD_SAFE $<
-
- $(LIBINCLUDES):
- @( cd src; make headers )
+--- Makefile.nix.orig Mon May 6 14:58:38 2002
++++ Makefile.nix Fri May 10 12:00:39 2002
+@@ -25,7 +25,6 @@
+ CC_AIX = cc_r
+ CC_Solaris_GNU = gcc
+ CC_Solaris_SUN = cc
+-CC = $(CC_$(OS)$(ENV))
+
+ # OS-specific compilation flags
+ ADDF_AIX = -qmaxmem=16384 -DNO_VSYSLOG -DNO_SNPRINTF -I./addons/aix/include
+@@ -37,7 +36,7 @@
+ # Common flags
+ OPTFLAGS = ___OPT_FLAGS___
+ DEFFLAGS = -D__UNIX_DW -D$(OS)_DW
+-INCFLAGS = -I./include -I./src -I./addons/md5
++INCFLAGS = -I./src
+ ADD_CFLAGS = $(OPTFLAGS) $(DEFFLAGS) $(INCFLAGS) $(ADDFLAGS)
+
+ # Multihtreaded libraries
+@@ -70,14 +69,13 @@
+ # Filter build options
+
+ DCOPT = -D__SIGNAL_BASED_DW
+-SMOPT = -DDW_SENDMAIL -D__THREAD_BASED_DW
++SMOPT = -DDW_SENDMAIL -D__THREAD_BASED_DW -D_THREAD_SAFE
+ ZMOPT = -DDW_ZMAILER -D__SIGNAL_BASED_DW
+ QMOPT = -DDW_QMAIL -D__SIGNAL_BASED_DW
+ EXIMOPT= -DDW_PIPE -DDW_EXIM -D__SIGNAL_BASED_DW
+ PSTFOPT= -DDW_PIPE -DDW_POSTFIX -D__SIGNAL_BASED_DW
+
+ SMOBJS = \
+- dwsm_md5.o\
+ dwsm_opt.o\
+ dwsm_user.o\
+ dwsm_file.o\
+@@ -174,7 +172,7 @@
+
+ # Sendmail Filter Rules
+ drweb-smf : $(SMOBJS) $(DWLIB_R)
+- $(CC) $(SMOBJS) -o $@ $(LINKLIBMT) $(LIBMILTER)
++ $(CC) $(SMOBJS) -o $@ -lmd $(LINKLIBMT) $(LIBMILTER)
+
+ drweb_smf.o: drweb_smf.c
+ $(CC) -c $(ADD_CFLAGS) $(SMOPT) ___SOURCE___ -o $@ $(CCOUTPUT)