Print this page
5166 sendmail package should be replaceable

Split Close
Expand all
Collapse all
          --- old/usr/src/cmd/sendmail/src/Makefile
          +++ new/usr/src/cmd/sendmail/src/Makefile
↓ open down ↓ 51 lines elided ↑ open up ↑
  52   52  
  53   53  ENVDEF=         -DNETINET6 -DTCPWRAPPERS -DSTARTTLS -DSASL=20115
  54   54  SUNENVDEF=      -DSUN_EXTENSIONS -DVENDOR_DEFAULT=VENDOR_SUN \
  55   55                  -DSUN_INIT_DOMAIN -DSUN_SIMPLIFIED_LDAP -D_FFR_LOCAL_DAEMON \
  56   56                  -D_FFR_MAIL_MACRO
  57   57  
  58   58  CPPFLAGS =      $(INCPATH) $(ENVDEF) $(SUNENVDEF) $(DBMDEF) $(CPPFLAGS.sm)
  59   59  
  60   60  FILEMODE=       2555
  61   61  
  62      -ROOTSYMLINKS=   $(ROOTUSRSBIN)/newaliases $(ROOTUSRSBIN)/sendmail
       62 +ROOTSYMLINKS=   $(ROOTLIBSMTPSM)/newaliases
  63   63  
  64   64  # build rule
  65   65  #
  66   66  
  67   67  .KEEP_STATE:
  68   68  all:            $(PROG)
  69   69  
  70   70  .PARALLEL:      $(OBJS)
  71   71  
  72   72  $(PROG):        $(OBJS) $(MAPFILES) \
  73   73          ../libsmutil/libsmutil.a ../libsm/libsm.a ../db/libdb.a
  74   74          $(LINK.c) -o $@ $(OBJS) $(LDLIBS)
  75   75          $(POST_PROCESS)
  76   76  
  77      -install:        $(ROOTLIBPROG) $(ROOTSYMLINKS)
       77 +install:        $(ROOTLIBSMTPSM)/sendmail $(ROOTSYMLINKS)
  78   78  
  79   79  $(ROOTSYMLINKS):
  80      -        $(RM) $@; $(SYMLINK) ../lib/sendmail $@
       80 +        $(RM) $@; $(SYMLINK) sendmail $@
  81   81  
  82   82  clean:
  83   83          $(RM) $(PROG) $(OBJS)
  84   84  
  85   85  lint:   lint_SRCS
  86   86  
  87   87  include         ../../Makefile.targ
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX