diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2009-12-30 13:29:34 +0100 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2010-04-23 13:52:31 +0200 |
commit | 8ecc443cd0ce4f511d86b18b3d46bbe8bcdcd7f0 (patch) | |
tree | 3ff569d4b3cbc2612790da749720f95cfb04d45a /patches | |
parent | 34d85bf3ee1c1a23356c0b51470d7996bcb0ac34 (diff) | |
download | ptxdist-8ecc443cd0ce4f511d86b18b3d46bbe8bcdcd7f0.tar.gz ptxdist-8ecc443cd0ce4f511d86b18b3d46bbe8bcdcd7f0.tar.xz |
[host-fakeroot] fix install when working with packages
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'patches')
-rw-r--r-- | patches/fakeroot-1.14.4/add-sysroot-prefix.diff | 34 | ||||
-rw-r--r-- | patches/fakeroot-1.14.4/series | 1 |
2 files changed, 35 insertions, 0 deletions
diff --git a/patches/fakeroot-1.14.4/add-sysroot-prefix.diff b/patches/fakeroot-1.14.4/add-sysroot-prefix.diff new file mode 100644 index 000000000..38239568e --- /dev/null +++ b/patches/fakeroot-1.14.4/add-sysroot-prefix.diff @@ -0,0 +1,34 @@ +From: Michael Olbrich <m.olbrich@pengutronix.de> +Subject: add FAKEROOT_SYSROOT prefix for relocation + +Prefix all paths with FAKEROOT_SYSROOT +It will be replaced by the current sysroot. + +Not for upstream. + +Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de> + +--- + scripts/fakeroot.in | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +Index: b/scripts/fakeroot.in +=================================================================== +--- a/scripts/fakeroot.in ++++ b/scripts/fakeroot.in +@@ -30,12 +30,12 @@ fatal () + } + + # strip /bin/fakeroot to find install prefix +-FAKEROOT_PREFIX=@prefix@ +-FAKEROOT_BINDIR=@bindir@ ++FAKEROOT_PREFIX="FAKEROOT_SYSROOT@prefix@" ++FAKEROOT_BINDIR="FAKEROOT_SYSROOT@bindir@" + + USEABSLIBPATH=@LDPRELOADABS@ + LIB=lib@fakeroot_transformed@@DLSUFFIX@ +-PATHS=@libdir@:${FAKEROOT_PREFIX}/lib64/libfakeroot:${FAKEROOT_PREFIX}/lib32/libfakeroot ++PATHS="FAKEROOT_SYSROOT@libdir@":${FAKEROOT_PREFIX}/lib64/libfakeroot:${FAKEROOT_PREFIX}/lib32/libfakeroot + FAKED=${FAKEROOT_BINDIR}/@faked_transformed@ + + FAKED_MODE="unknown-is-root" diff --git a/patches/fakeroot-1.14.4/series b/patches/fakeroot-1.14.4/series new file mode 100644 index 000000000..1ff956dd2 --- /dev/null +++ b/patches/fakeroot-1.14.4/series @@ -0,0 +1 @@ +add-sysroot-prefix.diff |