Changeset 2585

Show
Ignore:
Timestamp:
05/21/07 15:40:57 (2 years ago)
Author:
tg
Message:

these shall not be executable nor use absolute pathnames,
since perl doesn't always live in /usr/bin (e.g. NetBSDĀ®)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/freewrt/mk/kernel-build.mk

    r2559 r2585  
    1616        -mkdir -p $(DL_DIR) 
    1717        $(TRACE) target/linux/$(BOARD)-$(KERNEL)-kernel-download 
    18         $(SCRIPT_DIR)/download.pl $(DL_DIR) $(LINUX_SOURCE) $(LINUX_KERNEL_MD5SUM) $(LINUX_SITE) $(MAKE_TRACE) 
     18        perl $(SCRIPT_DIR)/download.pl $(DL_DIR) $(LINUX_SOURCE) $(LINUX_KERNEL_MD5SUM) $(LINUX_SITE) $(MAKE_TRACE) 
    1919 
    2020$(LINUX_BUILD_DIR)/.extract: $(DL_DIR)/$(LINUX_SOURCE) 
  • trunk/freewrt/mk/vars.mk

    r2461 r2585  
    3838TARGET_CC:=             $(TARGET_COMPILER_PREFIX) $(TARGET_CROSS)gcc 
    3939TARGET_CXX:=            $(TARGET_COMPILER_PREFIX) $(TARGET_CROSS)g++ 
    40 PATCH=                  $(SCRIPT_DIR)/patch-kernel.sh 
     40PATCH=                  ${MBSH} $(SCRIPT_DIR)/patch-kernel.sh 
    4141SED:=                   $(STAGING_DIR)/bin/sed -i -e 
    4242LINUX_DIR:=             $(BUILD_DIR)/linux 
  • trunk/freewrt/package/busybox/Makefile

    r2509 r2585  
    1919 
    2020do-configure: 
    21         $(SCRIPT_DIR)/gen_busybox_config.pl $(TOPDIR)/.config > $(WRKBUILD)/.config 
     21        perl $(SCRIPT_DIR)/gen_busybox_config.pl $(TOPDIR)/.config >$(WRKBUILD)/.config 
    2222        sed -i "s:./_install:$(IDIR_BUSYBOX):" $(WRKBUILD)/.config 
    2323        yes '' | \ 
  • trunk/freewrt/package/fwupdate/files/fs-tar.sh

    r2572 r2585  
    1616        if mount -o bind / $t; then 
    1717                tar xUzf $IMAGE_FILE $TAREXCL -C $t && \ 
    18                        $t/instprep.sh || allfine=false 
     18                    sh $t/instprep.sh || allfine=false 
    1919                umount $t || allfine=false 
    2020        fi 
  • trunk/freewrt/scripts/adam2flash.pl

    • Property svn:executable set
    r1 r2585  
    1 #!/usr/bin/perl 
     1#!/usr/bin/env perl 
    22# 
    33#   D-Link DSL-G6x4T flash utility 
  • trunk/freewrt/scripts/download.pl

    • Property svn:executable set
    r2007 r2585  
    1 #!/usr/bin/perl 
     1#!/usr/bin/env perl 
    22# $FreeWRT$ 
    33#- 
  • trunk/freewrt/scripts/gen_busybox_config.pl

    • Property svn:executable set
    r360 r2585  
    1 #!/usr/bin/perl 
     1#!/usr/bin/env perl 
    22use strict; 
    33 
  • trunk/freewrt/scripts/gen_busybox_menuconfig.pl

    r1 r2585  
    1 #!/usr/bin/perl 
     1#!/usr/bin/env perl 
    22use strict; 
    33my $PATH = $ARGV[0]; 
  • trunk/freewrt/scripts/ib.sh

    • Property svn:executable deleted
  • trunk/freewrt/scripts/instprep.sh

    • Property svn:executable deleted
  • trunk/freewrt/scripts/patch-kernel.sh

    • Property svn:executable set
    r1686 r2585  
    77# (c) 2002 Erik Andersen <andersen@codepoet.org> 
    88 
    9 shopt -s extglob 
     9[[ -n $BASH_VERSION ]] && shopt -s extglob 
    1010 
    1111# Set directories from arguments, or use defaults. 
  • trunk/freewrt/toolchain/binutils/Makefile

    r1979 r2585  
    1515$(DL_DIR)/$(SOURCE): 
    1616        mkdir -p $(DL_DIR) 
    17         $(SCRIPT_DIR)/download.pl $(DL_DIR) $(SOURCE) $(BINUTILS_MD5SUM) $(BINUTILS_SITE) 
     17        perl $(SCRIPT_DIR)/download.pl $(DL_DIR) $(SOURCE) $(BINUTILS_MD5SUM) $(BINUTILS_SITE) 
    1818 
    1919$(BINUTILS_DIR)/.unpacked: $(DL_DIR)/$(SOURCE) 
     
    2323$(BINUTILS_DIR)/.patched: $(BINUTILS_DIR)/.unpacked 
    2424        # Apply appropriate binutils patches. 
    25         $(SCRIPT_DIR)/patch-kernel.sh $(BINUTILS_DIR) ./$(BINUTILS_VERSION) \*.patch 
     25        ${MBSH} $(SCRIPT_DIR)/patch-kernel.sh $(BINUTILS_DIR) ./$(BINUTILS_VERSION) \*.patch 
    2626        touch $(BINUTILS_DIR)/.patched 
    2727 
  • trunk/freewrt/toolchain/gcc/Makefile

    r1979 r2585  
    2222$(DL_DIR)/$(SOURCE): 
    2323        mkdir -p $(DL_DIR) 
    24         $(SCRIPT_DIR)/download.pl $(DL_DIR) $(SOURCE) $(GCC_MD5SUM) $(GCC_SITE) 
     24        perl $(SCRIPT_DIR)/download.pl $(DL_DIR) $(SOURCE) $(GCC_MD5SUM) $(GCC_SITE) 
    2525 
    2626$(GCC_DIR)/.unpacked: $(DL_DIR)/$(SOURCE) 
     
    3030$(GCC_DIR)/.patched: $(GCC_DIR)/.unpacked 
    3131        # Apply any files named gcc-*.patch from the source directory to gcc 
    32         $(SCRIPT_DIR)/patch-kernel.sh $(GCC_DIR) ./$(GCC_VERSION) \*.patch 
     32        ${MBSH} $(SCRIPT_DIR)/patch-kernel.sh $(GCC_DIR) ./$(GCC_VERSION) \*.patch 
    3333        $(SED) 's,\(version_string.. = "[0-9\.]*\).*\(";\),\1 (FreeWRT rev. ${REV})\2,' $(GCC_DIR)/gcc/version.c 
    3434        $(SED) 's,\(bug_report_url.. = "\).*\(";\),\1<URL:http://www.freewrt.org/development/freewrt>\2,' $(GCC_DIR)/gcc/version.c 
  • trunk/freewrt/toolchain/kernel-headers/Makefile

    r1378 r2585  
    2323$(DL_DIR)/$(SOURCE): 
    2424        -mkdir -p $(DL_DIR) 
    25         $(SCRIPT_DIR)/download.pl $(DL_DIR) $(SOURCE) $(LINUX_KERNEL_MD5SUM) $(LINUX_HEADERS_SITE) 
     25        perl $(SCRIPT_DIR)/download.pl $(DL_DIR) $(SOURCE) $(LINUX_KERNEL_MD5SUM) $(LINUX_HEADERS_SITE) 
    2626 
    2727$(LINUX_HEADERS_DIR)/.unpacked: $(DL_DIR)/$(SOURCE) 
  • trunk/freewrt/toolchain/uClibc/Makefile

    r2422 r2585  
    3232$(DL_DIR)/$(SOURCE): 
    3333        mkdir -p $(DL_DIR) 
    34         $(SCRIPT_DIR)/download.pl $(DL_DIR) $(SOURCE) $(PKG_MD5SUM) $(PKG_SOURCE_URL) $(MAKE_TRACE) 
     34        perl $(SCRIPT_DIR)/download.pl $(DL_DIR) $(SOURCE) $(PKG_MD5SUM) $(PKG_SOURCE_URL) $(MAKE_TRACE) 
    3535 
    3636$(PKG_BUILD_DIR)/.unpacked: $(DL_DIR)/$(SOURCE)