Ticket #7010: cpsvndir_mythtv.patch

File cpsvndir_mythtv.patch, 832 bytes (added by mythtv@…, 15 years ago)

Could someone with 'dash' please try the attached patch?

  • themes/cpsvndir

     
    2424# Build directory structure
    2525IFS=$'\012'
    2626for directory in $(find "$1" -path '*/.svn' -prune -or -type d -print); do
    27     mkdir -p "$2/${1##*/}/${directory/#$1}"
     27    mkdir -p "$2/${1##*/}/${directory:${#1}}"
    2828done
    2929
    3030# Copy files
    3131for file in $(find "$1" -path '*/.svn' -prune -or ! -type d -print); do
    32     cp -pR "$file" "$2/${1##*/}/${file/#$1}"
    33     chown $EUID:$EGID "$2/${1##*/}/${file/#$1}" &> /dev/null
    34     chmod +r "$2/${1##*/}/${file/#$1}" &> /dev/null
     32    cp -pR "$file" "$2/${1##*/}/${file:${#1}}"
     33    chown $EUID:$EGID "$2/${1##*/}/${file:${#1}}" &> /dev/null
     34    chmod +r "$2/${1##*/}/${file:${#1}}" &> /dev/null
    3535done
    3636
    3737exit 0