Ticket #7010: cpsvndir_mythtv.patch
File cpsvndir_mythtv.patch, 832 bytes (added by , 15 years ago) |
---|
-
themes/cpsvndir
24 24 # Build directory structure 25 25 IFS=$'\012' 26 26 for 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}}" 28 28 done 29 29 30 30 # Copy files 31 31 for 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/null34 chmod +r "$2/${1##*/}/${file /#$1}" &> /dev/null32 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 35 35 done 36 36 37 37 exit 0