1*eb8dc403SDave CobbleyFrom 97c06ae955b270851f4fd2396c715f9c76591f37 Mon Sep 17 00:00:00 2001
2*eb8dc403SDave CobbleyFrom: Etienne Cordonnier <etienne.cordonnier@streamunlimited.com>
3*eb8dc403SDave CobbleyDate: Thu, 2 Apr 2015 10:15:08 +0200
4*eb8dc403SDave CobbleySubject: [PATCH] Use DESTDIR in "install" Makefile rule
5*eb8dc403SDave Cobbley
6*eb8dc403SDave CobbleyThis change allows to perform installations in a sysroot folder, which is required e.g. by
7*eb8dc403SDave Cobbleythe recipes inheriting yocto autotool class, and is an autotool standard:
8*eb8dc403SDave Cobbleymake install DESTDIR=~/mysysroot
9*eb8dc403SDave Cobbley
10*eb8dc403SDave CobbleyUpstream-Status: Inappropriate (the upstream project is dead)
11*eb8dc403SDave Cobbley
12*eb8dc403SDave CobbleySigned-off-by: Etienne Cordonnier <etienne.cordonnier@streamunlimited.com>
13*eb8dc403SDave Cobbley---
14*eb8dc403SDave Cobbley Makefile.in | 36 ++++++++++++++++++------------------
15*eb8dc403SDave Cobbley 1 file changed, 18 insertions(+), 18 deletions(-)
16*eb8dc403SDave Cobbley
17*eb8dc403SDave Cobbleydiff --git a/Makefile.in b/Makefile.in
18*eb8dc403SDave Cobbleyindex 3d235ad..df544c7 100644
19*eb8dc403SDave Cobbley--- a/Makefile.in
20*eb8dc403SDave Cobbley+++ b/Makefile.in
21*eb8dc403SDave Cobbley@@ -63,28 +63,28 @@ slib:
22*eb8dc403SDave Cobbley 	cd paranoia && $(MAKE) slib
23*eb8dc403SDave Cobbley
24*eb8dc403SDave Cobbley install:
25*eb8dc403SDave Cobbley-	$(INSTALL) -d -m 0755 $(BINDIR)
26*eb8dc403SDave Cobbley-	$(INSTALL) -m 755 $(srcdir)/cdparanoia $(BINDIR)
27*eb8dc403SDave Cobbley-	$(INSTALL) -d -m 0755 $(MANDIR)
28*eb8dc403SDave Cobbley-	$(INSTALL) -d -m 0755 $(MANDIR)/man1
29*eb8dc403SDave Cobbley-	$(INSTALL) -m 0644 $(srcdir)/cdparanoia.1 $(MANDIR)/man1
30*eb8dc403SDave Cobbley-	$(INSTALL) -d -m 0755 $(INCLUDEDIR)
31*eb8dc403SDave Cobbley-	$(INSTALL) -m 0644 $(srcdir)/paranoia/cdda_paranoia.h $(INCLUDEDIR)
32*eb8dc403SDave Cobbley-	$(INSTALL) -d -m 0755 $(LIBDIR)
33*eb8dc403SDave Cobbley-	$(INSTALL) -m 0644 $(srcdir)/paranoia/libcdda_paranoia.so.0.$(VERSION) $(LIBDIR)
34*eb8dc403SDave Cobbley-	$(INSTALL) -m 0644 $(srcdir)/paranoia/libcdda_paranoia.a $(LIBDIR)
35*eb8dc403SDave Cobbley-	$(INSTALL) -m 0644 $(srcdir)/interface/cdda_interface.h $(INCLUDEDIR)
36*eb8dc403SDave Cobbley-	$(INSTALL) -m 0644 $(srcdir)/interface/libcdda_interface.so.0.$(VERSION) $(LIBDIR)
37*eb8dc403SDave Cobbley-	$(INSTALL) -m 0644 $(srcdir)/interface/libcdda_interface.a $(LIBDIR)
38*eb8dc403SDave Cobbley-	$(INSTALL) -m 0644 $(srcdir)/utils.h $(INCLUDEDIR)
39*eb8dc403SDave Cobbley+	$(INSTALL) -d -m 0755 $(DESTDIR)$(BINDIR)
40*eb8dc403SDave Cobbley+	$(INSTALL) -m 755 $(srcdir)/cdparanoia $(DESTDIR)$(BINDIR)
41*eb8dc403SDave Cobbley+	$(INSTALL) -d -m 0755 $(DESTDIR)$(MANDIR)
42*eb8dc403SDave Cobbley+	$(INSTALL) -d -m 0755 $(DESTDIR)$(MANDIR)/man1
43*eb8dc403SDave Cobbley+	$(INSTALL) -m 0644 $(srcdir)/cdparanoia.1 $(DESTDIR)$(MANDIR)/man1
44*eb8dc403SDave Cobbley+	$(INSTALL) -d -m 0755 $(DESTDIR)$(INCLUDEDIR)
45*eb8dc403SDave Cobbley+	$(INSTALL) -m 0644 $(srcdir)/paranoia/cdda_paranoia.h $(DESTDIR)$(INCLUDEDIR)
46*eb8dc403SDave Cobbley+	$(INSTALL) -d -m 0755 $(DESTDIR)$(LIBDIR)
47*eb8dc403SDave Cobbley+	$(INSTALL) -m 0644 $(srcdir)/paranoia/libcdda_paranoia.so.0.$(VERSION) $(DESTDIR)$(LIBDIR)
48*eb8dc403SDave Cobbley+	$(INSTALL) -m 0644 $(srcdir)/paranoia/libcdda_paranoia.a $(DESTDIR)$(LIBDIR)
49*eb8dc403SDave Cobbley+	$(INSTALL) -m 0644 $(srcdir)/interface/cdda_interface.h $(DESTDIR)$(INCLUDEDIR)
50*eb8dc403SDave Cobbley+	$(INSTALL) -m 0644 $(srcdir)/interface/libcdda_interface.so.0.$(VERSION) $(DESTDIR)$(LIBDIR)
51*eb8dc403SDave Cobbley+	$(INSTALL) -m 0644 $(srcdir)/interface/libcdda_interface.a $(DESTDIR)$(LIBDIR)
52*eb8dc403SDave Cobbley+	$(INSTALL) -m 0644 $(srcdir)/utils.h $(DESTDIR)$(INCLUDEDIR)
53*eb8dc403SDave Cobbley 	ln -fs libcdda_interface.so.0.$(VERSION) \
54*eb8dc403SDave Cobbley-		$(LIBDIR)/libcdda_interface.so.0
55*eb8dc403SDave Cobbley+		$(DESTDIR)$(LIBDIR)/libcdda_interface.so.0
56*eb8dc403SDave Cobbley 	ln -fs libcdda_interface.so.0.$(VERSION) \
57*eb8dc403SDave Cobbley-		$(LIBDIR)/libcdda_interface.so
58*eb8dc403SDave Cobbley+		$(DESTDIR)$(LIBDIR)/libcdda_interface.so
59*eb8dc403SDave Cobbley 	ln -fs libcdda_paranoia.so.0.$(VERSION) \
60*eb8dc403SDave Cobbley-		$(LIBDIR)/libcdda_paranoia.so.0
61*eb8dc403SDave Cobbley+		$(DESTDIR)$(LIBDIR)/libcdda_paranoia.so.0
62*eb8dc403SDave Cobbley 	ln -fs libcdda_paranoia.so.0.$(VERSION) \
63*eb8dc403SDave Cobbley-		$(LIBDIR)/libcdda_paranoia.so
64*eb8dc403SDave Cobbley+		$(DESTDIR)$(LIBDIR)/libcdda_paranoia.so
65*eb8dc403SDave Cobbley
66*eb8dc403SDave Cobbley cdparanoia:	$(OFILES) $(LIBDEP)
67*eb8dc403SDave Cobbley 		$(LD) $(CFLAGS) $(LDFLAGS) $(OFILES) \
68*eb8dc403SDave Cobbley--
69*eb8dc403SDave Cobbley1.9.1
70*eb8dc403SDave Cobbley
71