xref: /OK3568_Linux_fs/buildroot/package/setserial/0001-build-system-fix.patch (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1Install the setserial program in /usr/bin instead of /bin, and make
2sure that the directories (especially the manpages directory) are
3created before installing files to them. This is similar to what
4automake does.
5
6Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7---
8 Makefile.in |    7 ++++---
9 1 file changed, 4 insertions(+), 3 deletions(-)
10
11Index: setserial-2.17/Makefile.in
12===================================================================
13--- setserial-2.17.orig/Makefile.in
14+++ setserial-2.17/Makefile.in
15@@ -26,9 +26,10 @@ setserial.cat: setserial.8
16 	nroff -man setserial.8 > setserial.cat
17
18 install: setserial setserial.8
19-	$(INSTALL_PROGRAM) setserial $(DESTDIR)/bin
20-	$(STRIP) $(DESTDIR)/bin/setserial
21-	$(INSTALL_DATA) setserial.8 $(DESTDIR)/usr/man/man8
22+	mkdir -p $(DESTDIR)/usr/bin
23+	$(INSTALL_PROGRAM) setserial $(DESTDIR)/usr/bin
24+	mkdir -p $(DESTDIR)/usr/share/man/man8
25+	$(INSTALL_DATA) setserial.8 $(DESTDIR)/usr/share/man/man8
26
27 clean:
28 	$(RM) setserial setserial.o setserial.cat *~
29