dnsmasq: rework network interface ignore
[openwrt/staging/jow.git] / scripts / feeds
index d8bbd48663511e598eefbc61c646faf5ca685422..7d5b83e08135c437916dd311b5cd12b598238fda 100755 (executable)
@@ -162,21 +162,21 @@ my %update_method = (
                'update_force'  => "git pull --ff-only || (git reset --hard HEAD; git pull --ff-only; exit 1)",
                'post_update'   => "git submodule update --init --recursive",
                'controldir'    => ".git",
-               'revision'      => "git rev-parse --short HEAD | tr -d '\n'"},
+               'revision'      => "git rev-parse HEAD | tr -d '\n'"},
        'src-git-full' => {
                'init'          => "git clone '%s' '%s'",
                'init_branch'   => "git clone --branch '%s' '%s' '%s'",
                'init_commit'   => "git clone '%s' '%s' && cd '%s' && git checkout -b '%s' '%s' && cd -",
-               'update'        => "git pull --ff",
-               'update_force'  => "git pull --ff || (git reset --hard HEAD; git pull --ff; exit 1)",
+               'update'        => "git pull --ff-only",
+               'update_force'  => "git pull --ff-only || (git reset --hard HEAD; git pull --ff-only; exit 1)",
                'post_update'   => "git submodule update --init --recursive",
                'controldir'    => ".git",
-               'revision'      => "git rev-parse --short HEAD | tr -d '\n'"},
+               'revision'      => "git rev-parse HEAD | tr -d '\n'"},
        'src-gitsvn' => {
                'init'  => "git svn clone -r HEAD '%s' '%s'",
                'update'        => "git svn rebase",
                'controldir'    => ".git",
-               'revision'      => "git rev-parse --short HEAD | tr -d '\n'"},
+               'revision'      => "git rev-parse HEAD | tr -d '\n'"},
        'src-bzr' => {
                'init'          => "bzr checkout --lightweight '%s' '%s'",
                'update'        => "bzr update",