diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2014-09-02 13:08:18 +0400 |
---|---|---|
committer | Michael Raskin <7c6f434c@mail.ru> | 2014-09-02 14:25:16 +0400 |
commit | 5addaeb74f4dbb57220ebe8ad3bdd092fd48d768 (patch) | |
tree | d3e1c715a9941f7a23c7cdaa04c4d23d450b6a46 /pkgs/build-support/upstream-updater | |
parent | 36e3de7646a8afd4a1cfc6f0b4b327f7bc9e2fb5 (diff) | |
download | nixpkgs-5addaeb74f4dbb57220ebe8ad3bdd092fd48d768.tar nixpkgs-5addaeb74f4dbb57220ebe8ad3bdd092fd48d768.tar.gz nixpkgs-5addaeb74f4dbb57220ebe8ad3bdd092fd48d768.tar.bz2 nixpkgs-5addaeb74f4dbb57220ebe8ad3bdd092fd48d768.tar.lz nixpkgs-5addaeb74f4dbb57220ebe8ad3bdd092fd48d768.tar.xz nixpkgs-5addaeb74f4dbb57220ebe8ad3bdd092fd48d768.tar.zst nixpkgs-5addaeb74f4dbb57220ebe8ad3bdd092fd48d768.zip |
More support for SF.net in auto-updater
Diffstat (limited to 'pkgs/build-support/upstream-updater')
-rw-r--r-- | pkgs/build-support/upstream-updater/update-walker-service-specific.sh | 4 | ||||
-rwxr-xr-x | pkgs/build-support/upstream-updater/update-walker.sh | 10 |
2 files changed, 11 insertions, 3 deletions
diff --git a/pkgs/build-support/upstream-updater/update-walker-service-specific.sh b/pkgs/build-support/upstream-updater/update-walker-service-specific.sh index 28c28f69587..b66001073f2 100644 --- a/pkgs/build-support/upstream-updater/update-walker-service-specific.sh +++ b/pkgs/build-support/upstream-updater/update-walker-service-specific.sh @@ -8,6 +8,10 @@ SF_version_dir () { version_link 'http://sourceforge.net/.+/'"$1"'[0-9.]+/$' } +SF_version_tarball () { + version_link '[.]tar[.].*/download$' +} + GH_latest () { prefetch_command_rel ../fetchgit/nix-prefetch-git revision "$("$(dirname "$0")/urls-from-page.sh" "$CURRENT_URL/commits" | grep /commit/ | head -n 1 | xargs basename )" diff --git a/pkgs/build-support/upstream-updater/update-walker.sh b/pkgs/build-support/upstream-updater/update-walker.sh index e11eb722e0e..e60499b60f2 100755 --- a/pkgs/build-support/upstream-updater/update-walker.sh +++ b/pkgs/build-support/upstream-updater/update-walker.sh @@ -280,6 +280,12 @@ do_overwrite_just_version () { set_var_value sha256 $CURRENT_HASH } +minimize_overwrite() { + do_overwrite(){ + do_overwrite_just_version + } +} + process_config () { CONFIG_DIR="$(directory_of "$1")" CONFIG_NAME="$(basename "$1")" @@ -297,9 +303,7 @@ process_config () { exit 1; } [ -z "$(retrieve_meta fullRegenerate)" ] && eval " - do_overwrite(){ - do_overwrite_just_version - } + minimize_overwrite " fi ensure_attribute_name |