]> git.pld-linux.org Git - packages/vim.git/commitdiff
update-source: exclude files already in git tree
authorElan Ruusamäe <glen@delfi.ee>
Sun, 31 Mar 2013 08:43:52 +0000 (11:43 +0300)
committerElan Ruusamäe <glen@delfi.ee>
Sun, 31 Mar 2013 08:43:52 +0000 (11:43 +0300)
update-source.sh

index 63062b6d93464f93484e6d934998e44b73856240..7a3b773faf2a8b62e06cc4ff0ef01dcd14d2a90c 100755 (executable)
@@ -37,7 +37,10 @@ if [ "$1" ]; then
        ver=$1
 else
        echo "Fetching latest patches list..."
-       wget -nv $sources -O sources
+       wget -nv $sources -O sources.new
+       # exclude files already in git tree
+       git ls-files "$basever.*" | sed -e 's/\./\\./g;s/$/$/'| grep -vf - sources.new > sources
+       rm sources.new
        # also update patches README
        wget -nv $baseurl/README -O README.patches
        ver=$(tail -n1 sources | awk '{print $NF}')
This page took 0.215468 seconds and 4 git commands to generate.