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