diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2018-12-02 00:50:37 +0100 |
---|---|---|
committer | Jan Tojnar <jtojnar@gmail.com> | 2018-12-02 00:50:37 +0100 |
commit | 30f090ff7b3bc35dc36ae2d47ff96a022af5f25d (patch) | |
tree | 60e60f32c4df3110fd2254aa3852833f7ead8d8e /pkgs | |
parent | 59a94b57f07594f4544896dd90c71a948d1ea089 (diff) | |
download | nixpkgs-30f090ff7b3bc35dc36ae2d47ff96a022af5f25d.tar nixpkgs-30f090ff7b3bc35dc36ae2d47ff96a022af5f25d.tar.gz nixpkgs-30f090ff7b3bc35dc36ae2d47ff96a022af5f25d.tar.bz2 nixpkgs-30f090ff7b3bc35dc36ae2d47ff96a022af5f25d.tar.lz nixpkgs-30f090ff7b3bc35dc36ae2d47ff96a022af5f25d.tar.xz nixpkgs-30f090ff7b3bc35dc36ae2d47ff96a022af5f25d.tar.zst nixpkgs-30f090ff7b3bc35dc36ae2d47ff96a022af5f25d.zip |
gnome3.updateScript: reuse gnome-update-script
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/desktops/gnome-3/update.nix | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/pkgs/desktops/gnome-3/update.nix b/pkgs/desktops/gnome-3/update.nix index 216ae9cb8b3..2ee72d46993 100644 --- a/pkgs/desktops/gnome-3/update.nix +++ b/pkgs/desktops/gnome-3/update.nix @@ -3,10 +3,14 @@ let python = python3.withPackages (p: [ p.requests ]); -in writeScript "update-${packageName}" '' - #!${stdenv.shell} - set -o errexit - PATH=${lib.makeBinPath [ common-updater-scripts coreutils gnugrep gnused python ]} - latest_tag=$(python "${./find-latest-version.py}" "${packageName}" "${versionPolicy}" "stable") - update-source-version "${attrPath}" "$latest_tag" -'' + updateScript = writeScript "gnome-update-script" '' + #!${stdenv.shell} + set -o errexit + package_name="$1" + attr_path="$2" + version_policy="$3" + PATH=${lib.makeBinPath [ common-updater-scripts coreutils gnugrep gnused python ]} + latest_tag=$(python "${./find-latest-version.py}" "$package_name" "$version_policy" "stable") + update-source-version "$attr_path" "$latest_tag" + ''; +in [ updateScript packageName attrPath versionPolicy ] |