From 302ddfe4ef9779a864eb0ae7b48425f0c9ebe394 Mon Sep 17 00:00:00 2001 From: jow Date: Fri, 20 Jan 2012 17:11:37 +0000 Subject: [PATCH] [tools] quilt: make relocatable, search resources relative to STAGING_DIR git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29829 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- tools/quilt/patches/000-relocatable.patch | 20 ++++++++++++++++++++ .../{000-fix_compile.patch => 001-fix_compile.patch} | 0 2 files changed, 20 insertions(+) create mode 100644 tools/quilt/patches/000-relocatable.patch rename tools/quilt/patches/{000-fix_compile.patch => 001-fix_compile.patch} (100%) diff --git a/tools/quilt/patches/000-relocatable.patch b/tools/quilt/patches/000-relocatable.patch new file mode 100644 index 0000000000..19ff5fd6ad --- /dev/null +++ b/tools/quilt/patches/000-relocatable.patch @@ -0,0 +1,20 @@ +--- a/bin/quilt.in ++++ b/bin/quilt.in +@@ -7,9 +7,15 @@ + # See the COPYING and AUTHORS files for more details. + + export TEXTDOMAIN=quilt +-export TEXTDOMAINDIR=@LOCALEDIR@ + +-: ${QUILT_DIR=@QUILT_DIR@} ${QUILT_LIB=@QUILT_LIB@} ++if test -n "$STAGING_DIR"; then ++ export TEXTDOMAINDIR="$STAGING_DIR/../host/share/locale" ++ : ${QUILT_DIR=$STAGING_DIR/../host/share/quilt} ${QUILT_LIB=$STAGING_DIR/../host/lib/quilt} ++else ++ export TEXTDOMAINDIR=@LOCALEDIR@ ++ : ${QUILT_DIR=@QUILT_DIR@} ${QUILT_LIB=@QUILT_LIB@} ++fi ++ + export QUILT_DIR QUILT_LIB + + if [ -z "$QUILTRC" ] diff --git a/tools/quilt/patches/000-fix_compile.patch b/tools/quilt/patches/001-fix_compile.patch similarity index 100% rename from tools/quilt/patches/000-fix_compile.patch rename to tools/quilt/patches/001-fix_compile.patch -- 2.11.0