Changeset 7791


Ignore:
Timestamp:
2007-06-30T14:21:58+02:00 (11 years ago)
Author:
nbd
Message:

add portability fixes from #1720

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/image.mk

    r7506 r7791  
    6363  ifeq ($(CONFIG_TARGET_ROOTFS_TGZ),y) 
    6464    define Image/mkfs/tgz 
    65                 tar -zcf $(BIN_DIR)/openwrt-$(BOARD)-$(KERNEL)-rootfs.tgz --owner=root --group=root -C $(BUILD_DIR)/root/ . 
     65                $(TAR) -zcf $(BIN_DIR)/openwrt-$(BOARD)-$(KERNEL)-rootfs.tgz --owner=root --group=root -C $(BUILD_DIR)/root/ . 
    6666    endef 
    6767  endif 
  • trunk/target/sdk/files/Makefile

    r7065 r7791  
    7777                find . -maxdepth 2 -name Config.in | \ 
    7878                        sed -e 's,/Config.in,,g' | \ 
    79                         xargs -n1 make compile -C; \ 
     79                        xargs -n1 $(MAKE) compile -C; \ 
    8080        ) 
    8181 
  • trunk/tools/ipkg-utils/patches/120-build_tar.patch

    r4038 r7791  
    44 
    55 
    6 --- ipkg-utils-1.7/ipkg-build.orig      2005-06-14 23:48:36.000000000 +0200 
    7 +++ ipkg-utils-1.7/ipkg-build   2005-06-14 23:50:03.000000000 +0200 
    8 @@ -243,7 +243,7 @@ 
     6Index: ipkg-utils-1.7/ipkg-build 
     7=================================================================== 
     8--- ipkg-utils-1.7.orig/ipkg-build      2007-06-30 14:19:16.519409000 +0200 
     9+++ ipkg-utils-1.7/ipkg-build   2007-06-30 14:20:12.722921500 +0200 
     10@@ -184,7 +184,7 @@ 
     11        g ) group=$OPTARG 
     12            ogargs="$ogargs --group=$group" 
     13            ;; 
     14-        c ) outer=tar 
     15+        c ) outer=$TAR 
     16             ;; 
     17         C ) noclean=1 
     18             ;; 
     19@@ -243,8 +243,8 @@ 
    920 mkdir $tmp_dir 
    1021  
    1122 echo $CONTROL > $tmp_dir/tarX 
    1223-( cd $pkg_dir && tar $ogargs -czf $tmp_dir/data.tar.gz . -X $tmp_dir/tarX ) 
    13 +( cd $pkg_dir && tar $ogargs -X $tmp_dir/tarX -czf $tmp_dir/data.tar.gz . ) 
    14  ( cd $pkg_dir/$CONTROL && tar $ogargs -czf $tmp_dir/control.tar.gz . ) 
     24-( cd $pkg_dir/$CONTROL && tar $ogargs -czf $tmp_dir/control.tar.gz . ) 
     25+( cd $pkg_dir && $TAR $ogargs -X $tmp_dir/tarX -czf $tmp_dir/data.tar.gz . ) 
     26+( cd $pkg_dir/$CONTROL && $TAR $ogargs -czf $tmp_dir/control.tar.gz . ) 
    1527 rm $tmp_dir/tarX 
    1628  
     29 echo "2.0" > $tmp_dir/debian-binary 
     30@@ -254,7 +254,7 @@ 
     31 if [ "$outer" = "ar" ] ; then 
     32   ( cd $tmp_dir && ar -crf $pkg_file ./debian-binary ./data.tar.gz ./control.tar.gz ) 
     33 else 
     34-  ( cd $tmp_dir && tar -zcf $pkg_file ./debian-binary ./data.tar.gz ./control.tar.gz ) 
     35+  ( cd $tmp_dir && $TAR -zcf $pkg_file ./debian-binary ./data.tar.gz ./control.tar.gz ) 
     36 fi 
     37  
     38 rm $tmp_dir/debian-binary $tmp_dir/data.tar.gz $tmp_dir/control.tar.gz 
Note: See TracChangeset for help on using the changeset viewer.