Author: draenog Date: Tue Jun 21 10:30:05 2011 GMT Module: git-migration Tag: HEAD ---- Log message: - option to enable/disable icons in git repos
---- Files affected: git-migration: pld-git.sh (1.46 -> 1.47) ---- Diffs: ================================================================ Index: git-migration/pld-git.sh diff -u git-migration/pld-git.sh:1.46 git-migration/pld-git.sh:1.47 --- git-migration/pld-git.sh:1.46 Fri Jun 10 03:02:01 2011 +++ git-migration/pld-git.sh Tue Jun 21 12:30:00 2011 @@ -8,6 +8,7 @@ CVSROOT=:pserver:[email protected]:/cvsroot LOCAL_CVS2GIT="yes" REMOVE_BINARIES="yes" +REMOVE_ICONS="no" d=$- # get a copy of packages repo for faster local processing @@ -21,13 +22,16 @@ [ ! -s cvs.rsync ] || return 0 # sync only *,v files and dirs local logfile=rsync.log + local icon_pattern local exclude_pattern + [ "$REMOVE_ICONS" = "yes" ] && + icon_pattern='--exclude=*.png,v --exclude=*.xpm,v' [ "$REMOVE_BINARIES" = "yes" ] && - exclude_pattern='--exclude=*.gz,v --exclude=*.bz2,v --exclude=*.tgz,v --exclude=*.Z,v --exclude=gap4r2.zoo,v --exclude=*.ogg,v --exclude=*.pdf,v --exclude=*.rpm,v --exclude=*.bz,v --exclude=*.mp3,v --exclude=*.bin,v --exclude=*.png,v --exclude=*.mpg,v --exclude=*.tbz2,v --exclude=*.tar,v --exclude=*.xpm,v --exclude=*.xpi,v' + exclude_pattern='--exclude=*.gz,v --exclude=*.bz2,v --exclude=*.tgz,v --exclude=*.Z,v --exclude=gap4r2.zoo,v --exclude=*.ogg,v --exclude=*.pdf,v --exclude=*.rpm,v --exclude=*.bz,v --exclude=*.mp3,v --exclude=*.bin,v --exclude=*.mpg,v --exclude=*.tbz2,v --exclude=*.tar,v --exclude=*.xpi,v' > $logfile rsync -av rsync://cvs.pld-linux.org/cvs/packages/ packages/ \ --log-file=$logfile --log-file-format='changes=%i name=%n' \ - $exclude_pattern --include=**/*,v --include=**/ --exclude=* --delete --delete-excluded + $exclude_pattern $icon_pattern --include=**/*,v --include=**/ --exclude=* --delete --delete-excluded # parse rsync log # we want "^.f" - any file change ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/git-migration/pld-git.sh?r1=1.46&r2=1.47&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
