Blame libdfp-DESTDIR.patch

Tulio Magno Quites Machado Filho b7f9a24
From 3b22edab8934734f60ce6984be85f5e772305a42 Mon Sep 17 00:00:00 2001
Tulio Magno Quites Machado Filho b7f9a24
From: Tulio Magno Quites Machado Filho <tuliom@linux.ibm.com>
Tulio Magno Quites Machado Filho b7f9a24
Date: Tue, 8 Oct 2019 17:31:37 -0300
Tulio Magno Quites Machado Filho b7f9a24
Subject: [PATCH] Replace the install_root with DESTDIR
Tulio Magno Quites Machado Filho b7f9a24
Tulio Magno Quites Machado Filho b7f9a24
The standard variable passed to make for an alternate installation
Tulio Magno Quites Machado Filho b7f9a24
directory is DESTDIR and not install_root.
Tulio Magno Quites Machado Filho b7f9a24
This patch helps to integrate libdfp downstream.
Tulio Magno Quites Machado Filho b7f9a24
Tulio Magno Quites Machado Filho b7f9a24
Signed-off-by: Tulio Magno Quites Machado Filho <tuliom@linux.ibm.com>
Tulio Magno Quites Machado Filho b7f9a24
---
Tulio Magno Quites Machado Filho b7f9a24
 Makefile.in      | 6 +++---
Tulio Magno Quites Machado Filho b7f9a24
 README.developer | 8 ++++----
Tulio Magno Quites Machado Filho b7f9a24
 2 files changed, 7 insertions(+), 7 deletions(-)
Tulio Magno Quites Machado Filho b7f9a24
Tulio Magno Quites Machado Filho b7f9a24
diff --git a/Makefile.in b/Makefile.in
Tulio Magno Quites Machado Filho b7f9a24
index 8c76ab5..4b2d3d8 100644
Tulio Magno Quites Machado Filho b7f9a24
--- a/Makefile.in
Tulio Magno Quites Machado Filho b7f9a24
+++ b/Makefile.in
Tulio Magno Quites Machado Filho b7f9a24
@@ -15,19 +15,19 @@ docdir = @docdir@
Tulio Magno Quites Machado Filho b7f9a24
 ifndef libdir
Tulio Magno Quites Machado Filho b7f9a24
 libdir = $(exec_prefix)/lib
Tulio Magno Quites Machado Filho b7f9a24
 endif
Tulio Magno Quites Machado Filho b7f9a24
-inst_libdir = $(install_root)$(libdir)
Tulio Magno Quites Machado Filho b7f9a24
+inst_libdir = $(DESTDIR)$(libdir)
Tulio Magno Quites Machado Filho b7f9a24
 
Tulio Magno Quites Machado Filho b7f9a24
 # Where to install the header files.
Tulio Magno Quites Machado Filho b7f9a24
 ifndef includedir
Tulio Magno Quites Machado Filho b7f9a24
 includedir = $(prefix)/include
Tulio Magno Quites Machado Filho b7f9a24
 endif
Tulio Magno Quites Machado Filho b7f9a24
-inst_includedir = $(install_root)$(includedir)
Tulio Magno Quites Machado Filho b7f9a24
+inst_includedir = $(DESTDIR)$(includedir)
Tulio Magno Quites Machado Filho b7f9a24
 
Tulio Magno Quites Machado Filho b7f9a24
 # Where to install the README document
Tulio Magno Quites Machado Filho b7f9a24
 ifndef docdir
Tulio Magno Quites Machado Filho b7f9a24
 docdir = $(prefix)/share/doc/
Tulio Magno Quites Machado Filho b7f9a24
 endif
Tulio Magno Quites Machado Filho b7f9a24
-inst_docdir = $(install_root)$(docdir)
Tulio Magno Quites Machado Filho b7f9a24
+inst_docdir = $(DESTDIR)$(docdir)
Tulio Magno Quites Machado Filho b7f9a24
 
Tulio Magno Quites Machado Filho b7f9a24
 dfp_name = @PACKAGE_NAME@
Tulio Magno Quites Machado Filho b7f9a24
 dfp_version = @PACKAGE_VERSION@
Tulio Magno Quites Machado Filho b7f9a24
diff --git a/README.developer b/README.developer
Tulio Magno Quites Machado Filho b7f9a24
index 89c1f04..7294231 100644
Tulio Magno Quites Machado Filho b7f9a24
--- a/README.developer
Tulio Magno Quites Machado Filho b7f9a24
+++ b/README.developer
Tulio Magno Quites Machado Filho b7f9a24
@@ -632,15 +632,15 @@ make check
Tulio Magno Quites Machado Filho b7f9a24
 		later.  The path to the build was passed to configure using
Tulio Magno Quites Machado Filho b7f9a24
 		the --with-glibc-build switch.
Tulio Magno Quites Machado Filho b7f9a24
 
Tulio Magno Quites Machado Filho b7f9a24
-make install [install_root=<path>]
Tulio Magno Quites Machado Filho b7f9a24
+make install [DESTDIR=<path>]
Tulio Magno Quites Machado Filho b7f9a24
 
Tulio Magno Quites Machado Filho b7f9a24
-	[install_root] (Optional) : Install to <path>/$prefix.  This is used
Tulio Magno Quites Machado Filho b7f9a24
+	[DESTDIR] (Optional) : Install to <path>/$prefix.  This is used
Tulio Magno Quites Machado Filho b7f9a24
 	by libdfp developers and distro builders so that they can build libdfp
Tulio Magno Quites Machado Filho b7f9a24
 	and install it to an alternate location in preparation for packaging.
Tulio Magno Quites Machado Filho b7f9a24
 
Tulio Magno Quites Machado Filho b7f9a24
-make install-headers [install_root=<path>]
Tulio Magno Quites Machado Filho b7f9a24
+make install-headers [DESTDIR=<path>]
Tulio Magno Quites Machado Filho b7f9a24
 
Tulio Magno Quites Machado Filho b7f9a24
-	[install_root] (Optional) : Install libdfp headers into
Tulio Magno Quites Machado Filho b7f9a24
+	[DESTDIR] (Optional) : Install libdfp headers into
Tulio Magno Quites Machado Filho b7f9a24
 	<path>/$prefix/include/dfp.  This is used by application or library
Tulio Magno Quites Machado Filho b7f9a24
 	developers whose projects depend on libdfp who don't want to install
Tulio Magno Quites Machado Filho b7f9a24
 	libdfp proper or may not have permission to do so.
Tulio Magno Quites Machado Filho b7f9a24
-- 
Tulio Magno Quites Machado Filho b7f9a24
2.14.5
Tulio Magno Quites Machado Filho b7f9a24