fakeroot: install into HOST_DIR
authorPeter Korsgaard <jacmet@sunsite.dk>
Wed, 1 Apr 2009 14:15:19 +0000 (14:15 -0000)
committerPeter Korsgaard <jacmet@sunsite.dk>
Wed, 1 Apr 2009 14:15:19 +0000 (14:15 -0000)
13 files changed:
package/busybox/initramfs.mk
package/fakeroot/fakeroot.mk
target/cpio/cpioroot.mk
target/cramfs/cramfs.mk
target/device/Atmel/u-boot/u-boot.mk
target/ext2/ext2root.mk
target/initramfs/initramfs.mk
target/iso9660/iso9660.mk
target/jffs2/jffs2root.mk
target/romfs/romfs.mk
target/squashfs/squashfsroot.mk
target/tar/tarroot.mk
target/ubifs/ubifsroot.mk

index 1c10d0f5ba12c9b8706d074c984dd5411a6b3b24..dbec0520bb564a84805b01199c3526d27d37ad83 100644 (file)
@@ -115,7 +115,7 @@ $(BB_INITRAMFS_TARGET): host-fakeroot $(BR2_INITRAMFS_DIR)/bin/busybox
         echo "$(SHELL) target/initramfs/gen_initramfs_list.sh -u 0 -g 0 $(PROJECT_BUILD_DIR)/initramfs > $(BB_INITRAMFS_TARGET)"; \
        ) > $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(BB_INITRAMFS_TARGET))
        chmod +x $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(BB_INITRAMFS_TARGET))
-       $(STAGING_DIR)/usr/bin/fakeroot -- \
+       $(HOST_DIR)/usr/bin/fakeroot -- \
                $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(BB_INITRAMFS_TARGET))
        rm -f $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(BB_INITRAMFS_TARGET))
        touch -c $@
index 2ebccc9393acec093754fd273327ca5ca4922fa1..0db6628c633f4c544c92e234513e10614696ffa6 100644 (file)
@@ -36,8 +36,7 @@ $(FAKEROOT_DIR1)/.configured: $(FAKEROOT_SOURCE_DIR)/.unpacked
        (cd $(FAKEROOT_DIR1); rm -rf config.cache; \
                CC="$(HOSTCC)" \
                $(FAKEROOT_SOURCE_DIR)/configure \
-               --prefix=/usr \
-               $(DISABLE_NLS) \
+               --prefix=$(HOST_DIR)/usr \
        )
        touch $@
 
@@ -45,16 +44,11 @@ $(FAKEROOT_DIR1)/faked: $(FAKEROOT_DIR1)/.configured
        $(MAKE) -C $(FAKEROOT_DIR1)
        touch -c $@
 
-$(STAGING_DIR)/usr/bin/fakeroot: $(FAKEROOT_DIR1)/faked
-       $(MAKE) DESTDIR=$(STAGING_DIR) -C $(FAKEROOT_DIR1) install
-       $(SED) 's,^PREFIX=.*,PREFIX=$(STAGING_DIR)/usr,g' $(STAGING_DIR)/usr/bin/fakeroot
-       $(SED) 's,^BINDIR=.*,BINDIR=$(STAGING_DIR)/usr/bin,g' $(STAGING_DIR)/usr/bin/fakeroot
-       $(SED) 's,^PATHS=.*,PATHS=$(FAKEROOT_DIR1)/.libs:/lib:/usr/lib,g' $(STAGING_DIR)/usr/bin/fakeroot
-       $(SED) "s,^libdir=.*,libdir=\'$(STAGING_DIR)/usr/lib\',g" \
-               $(STAGING_DIR)/usr/lib/libfakeroot.la
+$(HOST_DIR)/usr/bin/fakeroot: $(FAKEROOT_DIR1)/faked
+       $(MAKE) -C $(FAKEROOT_DIR1) install
        touch -c $@
 
-host-fakeroot: uclibc $(STAGING_DIR)/usr/bin/fakeroot
+host-fakeroot: uclibc $(HOST_DIR)/usr/bin/fakeroot
 
 host-fakeroot-clean:
        -$(MAKE) -C $(FAKEROOT_DIR1) clean
index b851f3c8d8e8753f936993b4e2ad5a98f6843564..c02d0209d68a952c49abb86990b6c9c782b51abd 100644 (file)
@@ -62,7 +62,7 @@ endif
        echo "cd $(TARGET_DIR) && find . | cpio --quiet -o -H newc > $(CPIO_BASE)" \
                >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(CPIO_BASE))
        chmod a+x $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(CPIO_BASE))
-       $(STAGING_DIR)/usr/bin/fakeroot -- $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(CPIO_BASE))
+       $(HOST_DIR)/usr/bin/fakeroot -- $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(CPIO_BASE))
        #-@rm -f $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(CPIO_BASE))
 ifeq ($(CPIO_ROOTFS_COMPRESSOR),)
 ifneq ($(ROOTFS_CPIO_COPYTO),)
index ecbfd8a50f455fb61dbdb1f8a694346cb4b84238..e35bd1f218a7410eb81d3b5be90ec1ef0106bc13 100644 (file)
@@ -75,7 +75,7 @@ endif
        echo "$(CRAMFS_DIR)/mkcramfs -q $(CRAMFS_OPTS) " \
                "$(TARGET_DIR) $(CRAMFS_TARGET)" >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(CRAMFS_TARGET))
        chmod a+x $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(CRAMFS_TARGET))
-       $(STAGING_DIR)/usr/bin/fakeroot -- $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(CRAMFS_TARGET))
+       $(HOST_DIR)/usr/bin/fakeroot -- $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(CRAMFS_TARGET))
        -@rm -f $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(CRAMFS_TARGET))
 
 cramfsroot-source: cramfs-source
index 60e18e42d932752a5db8fea1f5fe168bb842e638..1b9be5c84366ff209a2c0aff91f9b3addb2b4b33 100644 (file)
@@ -231,7 +231,7 @@ ubootroot: host-fakeroot makedevs uboot
                    "-noappend $(UBOOT_ENDIANNESS)" \
                >> $(STAGING_DIR)/_fakeroot.$(notdir $(UBOOT_TARGET))
        chmod a+x $(STAGING_DIR)/_fakeroot.$(notdir $(UBOOT_TARGET))
-       $(STAGING_DIR)/usr/bin/fakeroot -- $(STAGING_DIR)/_fakeroot.$(notdir $(UBOOT_TARGET))
+       $(HOST_DIR)/usr/bin/fakeroot -- $(STAGING_DIR)/_fakeroot.$(notdir $(UBOOT_TARGET))
        -@rm -f $(STAGING_DIR)/_fakeroot.$(notdir $(UBOOT_TARGET))
 
 ubootroot-source: uboot-source
index bb7b0f016e8a5c3c469ab19f85e619e50f4dab7f..6ff51c81506b440386a250ebd90207002c02da48 100644 (file)
@@ -125,7 +125,7 @@ else
                "$(EXT2_OPTS) $(EXT2_BASE)" >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(EXT2_TARGET))
 endif
        chmod a+x $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(EXT2_TARGET))
-       $(STAGING_DIR)/usr/bin/fakeroot -- $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(EXT2_TARGET))
+       $(HOST_DIR)/usr/bin/fakeroot -- $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(EXT2_TARGET))
        -@rm -f $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(EXT2_TARGET))
 
 ifneq ($(EXT2_ROOTFS_COMPRESSOR),)
index 09340f09f82edec943761fb90542f407340acb9b..bbeae980f61f6c9e034aaa53e8f56602b134ffca 100644 (file)
@@ -37,7 +37,7 @@ endif
        echo "$(SHELL) target/initramfs/gen_initramfs_list.sh -u 0 -g 0 $(TARGET_DIR) > $(INITRAMFS_TARGET)" \
                >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
        chmod a+x $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
-       $(STAGING_DIR)/usr/bin/fakeroot -- $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
+       $(HOST_DIR)/usr/bin/fakeroot -- $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
        -rm -f $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
 
 initramfs-source:
index 02fdccf2496f01937a20586d7eadcd0ffef93fbf..151970ffde523cedfdbed7425c11f0f870c4cd3a 100644 (file)
@@ -71,7 +71,7 @@ $(ISO9660_TARGET): host-fakeroot $(LINUX_KERNEL) $(EXT2_TARGET) grub mkisofs
                "-boot-load-size 4 -boot-info-table -o $(ISO9660_TARGET) $(ISO9660_TARGET_DIR)" \
                >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(ISO9660_TARGET))
        chmod a+x $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(ISO9660_TARGET))
-       $(STAGING_DIR)/usr/bin/fakeroot -- $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(ISO9660_TARGET))
+       $(HOST_DIR)/usr/bin/fakeroot -- $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(ISO9660_TARGET))
        -@rm -f $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(ISO9660_TARGET))
 
 iso9660root: $(ISO9660_TARGET)
index 743d2d7658feb9b172f7674081d27b896fe5993f..94c6c30390e0e58059f246d9e0620e097a364ba7 100644 (file)
@@ -81,7 +81,7 @@ else
                >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(JFFS2_TARGET))
 endif
        chmod a+x $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(JFFS2_TARGET))
-       $(STAGING_DIR)/usr/bin/fakeroot -- $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(JFFS2_TARGET))
+       $(HOST_DIR)/usr/bin/fakeroot -- $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(JFFS2_TARGET))
        -@rm -f $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(JFFS2_TARGET))
        @ls -l $(JFFS2_TARGET)
 ifeq ($(BR2_JFFS2_TARGET_SREC),y)
index d2870550377db033e3f33cd9ea9372be75bcaffc..1abb24829a125179f13c7d793f57b54796fef3cd 100644 (file)
@@ -58,7 +58,7 @@ endif
        # Use fakeroot so genromfs believes the previous fakery
        echo "$(ROMFS_DIR)/genromfs -d $(TARGET_DIR) -f $(ROMFS_TARGET)" >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(ROMFS_TARGET))
        chmod a+x $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(ROMFS_TARGET))
-       $(STAGING_DIR)/usr/bin/fakeroot -- $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(ROMFS_TARGET))
+       $(HOST_DIR)/usr/bin/fakeroot -- $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(ROMFS_TARGET))
        -@rm -f $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(ROMFS_TARGET))
 
 romfsroot-source: romfs-source
index ab701a540a489cdc2ce8e2586cf26a7d442e4574..00bd960c7737225b33f1b79f8b2968307d7d5bdf 100644 (file)
@@ -68,7 +68,7 @@ endif
                    "-noappend $(SQUASHFS_ENDIANNESS)" \
                >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(SQUASHFS_TARGET))
        chmod a+x $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(SQUASHFS_TARGET))
-       $(STAGING_DIR)/usr/bin/fakeroot -- $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(SQUASHFS_TARGET))
+       $(HOST_DIR)/usr/bin/fakeroot -- $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(SQUASHFS_TARGET))
        chmod 0644 $(SQUASHFS_TARGET)
        -@rm -f $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(SQUASHFS_TARGET))
 
index 2e1ab2cd18ea17b52a351759be99e85c4e8cad98..274c4c6f8ca63bc94fc2ed683a90fea06c3626b1 100644 (file)
@@ -47,7 +47,7 @@ endif
        echo "tar -c$(TAR_OPTS)f $(TAR_TARGET) -C $(TARGET_DIR) ." \
                >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
        chmod a+x $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
-       $(STAGING_DIR)/usr/bin/fakeroot -- $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
+       $(HOST_DIR)/usr/bin/fakeroot -- $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(TAR_TARGET))
 ifneq ($(TAR_COMPRESSOR),)
        -rm -f $(TAR_TARGET).$()
        PATH="$(STAGING_DIR)/sbin:$(STAGING_DIR)/bin:$(STAGING_DIR)/usr/sbin:$(STAGING_DIR)/usr/bin:$(PATH)" $(TAR_COMPRESSOR) $(TAR_TARGET) > $(TAR_TARGET).$(TAR_COMPRESSOR_EXT)
index 3412f5e3e51a89848c163f62bb873b51cbbd08af..cd330df0108edcc936f0fc8dc346f08832616aba 100644 (file)
@@ -105,7 +105,7 @@ endif
        echo "$(MKFS_UBIFS_DIR)/mkfs.ubifs -d $(TARGET_DIR) " \
                "$(UBIFS_OPTS) -o $(UBIFS_BASE)" >> $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(UBIFS_TARGET))
        chmod a+x $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(UBIFS_TARGET))
-       $(STAGING_DIR)/usr/bin/fakeroot -- $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(UBIFS_TARGET))
+       $(HOST_DIR)/usr/bin/fakeroot -- $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(UBIFS_TARGET))
        -@rm -f $(PROJECT_BUILD_DIR)/_fakeroot.$(notdir $(UBIFS_TARGET))
 
 ifneq ($(UBIFS_ROOTFS_COMPRESSOR),)