1Use DESTDIR during install/uninstall, this helps 2with cross or staged builds. Additionally pass LDFLAGS 3during linking. 4 5Signed-off-by: Khem Raj <raj.khem@gmail.com> 6Upstream-Status: Pending 7 8 9Index: ssmtp-2.64/Makefile.in 10=================================================================== 11--- ssmtp-2.64.orig/Makefile.in 12+++ ssmtp-2.64/Makefile.in 13@@ -46,40 +46,40 @@ all: ssmtp 14 15 .PHONY: install 16 install: ssmtp $(GEN_CONFIG) 17- $(INSTALL) -d -m 755 $(bindir) 18- $(INSTALL) -s -m 755 ssmtp $(bindir)/ssmtp 19- $(INSTALL) -d -m 755 $(mandir) 20- $(INSTALL) -m 644 $(srcdir)/ssmtp.8 $(mandir)/ssmtp.8 21- $(INSTALL) -d -m 755 $(SSMTPCONFDIR) 22- $(INSTALL) -m 644 $(srcdir)/revaliases $(INSTALLED_REVALIASES_FILE) 23- $(GEN_CONFIG) $(INSTALLED_CONFIGURATION_FILE) 24+ $(INSTALL) -d -m 755 $(DESTDIR)$(bindir) 25+ $(INSTALL) -m 755 ssmtp $(DESTDIR)$(bindir)/ssmtp 26+ $(INSTALL) -d -m 755 $(DESTDIR)$(mandir) 27+ $(INSTALL) -m 644 $(srcdir)/ssmtp.8 $(DESTDIR)$(mandir)/ssmtp.8 28+ $(INSTALL) -d -m 755 $(DESTDIR)$(SSMTPCONFDIR) 29+ $(INSTALL) -m 644 $(srcdir)/revaliases $(DESTDIR)$(INSTALLED_REVALIASES_FILE) 30+ $(GEN_CONFIG) $(DESTDIR)$(INSTALLED_CONFIGURATION_FILE) 31 32 33 .PHONY: install-sendmail 34 install-sendmail: install 35- $(RM) $(bindir)/sendmail 36- $(LN_S) ssmtp $(bindir)/sendmail 37- $(INSTALL) -d -m 755 $(libexecdir) 38- $(RM) $(libexecdir)/sendmail 39- $(LN_S) sendmail /lib/sendmail 40- $(RM) $(mandir)/sendmail.8 41- $(LN_S) ssmtp.8 $(mandir)/sendmail.8 42+ $(RM) $(DESTDIR)$(bindir)/sendmail 43+ $(LN_S) ssmtp $(DESTDIR)$(bindir)/sendmail 44+ $(INSTALL) -d -m 755 $(DESTDIR)$(libexecdir) 45+ $(RM) $(DESTDIR)$(libexecdir)/sendmail 46+ $(LN_S) sendmail $(DESTDIR)/lib/sendmail 47+ $(RM) $(DESTDIR)$(mandir)/sendmail.8 48+ $(LN_S) ssmtp.8 $(DESTDIR)$(mandir)/sendmail.8 49 50 .PHONY: uninstall 51 uninstall: 52- $(RM) $(bindir)/ssmtp 53- $(RM) $(mandir)/ssmtp.8 54- $(RM) $(CONFIGURATION_FILE) $(REVALIASES_FILE) 55- $(RM) -r $(SSMTPCONFDIR) 56+ $(RM) $(DESTDIR)$(bindir)/ssmtp 57+ $(RM) $(DESTDIR)$(mandir)/ssmtp.8 58+ $(RM) $(DESTDIR)$(CONFIGURATION_FILE) $(DESTDIR)$(REVALIASES_FILE) 59+ $(RM) -r $(DESTDIR)$(SSMTPCONFDIR) 60 61 .PHONY: uninstall-sendmail 62 uninstall-sendmail: uninstall 63- $(RM) $(bindir)/sendmail /lib/sendmail 64- $(RM) $(mandir)/sendmail.8 65+ $(RM) $(DESTDIR)$(bindir)/sendmail $(DESTDIR)/lib/sendmail 66+ $(RM) $(DESTDIR)$(mandir)/sendmail.8 67 68 # Binaries: 69 ssmtp: $(OBJS) 70- $(CC) -o ssmtp $(OBJS) @LIBS@ $(CFLAGS) 71+ $(CC) -o ssmtp $(OBJS) @LIBS@ $(CFLAGS) $(LDFLAGS) 72 73 .PHONY: clean 74 clean: 75