diff options
author | Domen Kožar <domen@dev.si> | 2015-12-18 18:51:01 +0100 |
---|---|---|
committer | Domen Kožar <domen@dev.si> | 2015-12-18 18:51:12 +0100 |
commit | 0e4e01c7a6f823f1f0f31af21458ced902de365a (patch) | |
tree | d6b6853fc196ad1da6508b4fbf3ac114c75c0430 /pkgs/tools/package-management/nixops/default.nix | |
parent | 463793827f5ef7afc11f6a83501332830ed76078 (diff) | |
download | nixpkgs-0e4e01c7a6f823f1f0f31af21458ced902de365a.tar nixpkgs-0e4e01c7a6f823f1f0f31af21458ced902de365a.tar.gz nixpkgs-0e4e01c7a6f823f1f0f31af21458ced902de365a.tar.bz2 nixpkgs-0e4e01c7a6f823f1f0f31af21458ced902de365a.tar.lz nixpkgs-0e4e01c7a6f823f1f0f31af21458ced902de365a.tar.xz nixpkgs-0e4e01c7a6f823f1f0f31af21458ced902de365a.tar.zst nixpkgs-0e4e01c7a6f823f1f0f31af21458ced902de365a.zip |
add back nixopsUnstable
Diffstat (limited to 'pkgs/tools/package-management/nixops/default.nix')
-rw-r--r-- | pkgs/tools/package-management/nixops/default.nix | 44 |
1 files changed, 5 insertions, 39 deletions
diff --git a/pkgs/tools/package-management/nixops/default.nix b/pkgs/tools/package-management/nixops/default.nix index 12e1989525d..4388cbc5b3d 100644 --- a/pkgs/tools/package-management/nixops/default.nix +++ b/pkgs/tools/package-management/nixops/default.nix @@ -1,43 +1,9 @@ -{ lib, pythonPackages, fetchurl, libxslt, docbook5_xsl, openssh }: - -pythonPackages.buildPythonPackage rec { - name = "nixops-1.3"; - namePrefix = ""; +{ callPackage, fetchurl }: +callPackage ./generic.nix (rec { + version = "1.3"; src = fetchurl { - url = "http://nixos.org/releases/nixops/${name}/${name}.tar.bz2"; + url = "http://nixos.org/releases/nixops/nixops/nixops-${version}.tar.bz2"; sha256 = "d80b0fe3bb31bb84a8545f9ea804ec8137172c8df44f03326ed7639e5a4bad55"; }; - - buildInputs = [ libxslt ]; - - pythonPath = - [ pythonPackages.prettytable - pythonPackages.boto - pythonPackages.sqlite3 - pythonPackages.hetzner - pythonPackages.libcloud - ]; - - doCheck = false; - - postInstall = - '' - make -C doc/manual install nixops.1 docbookxsl=${docbook5_xsl}/xml/xsl/docbook \ - docdir=$out/share/doc/nixops mandir=$out/share/man - - mkdir -p $out/share/nix/nixops - cp -av "nix/"* $out/share/nix/nixops - - # Add openssh to nixops' PATH. On some platforms, e.g. CentOS and RHEL - # the version of openssh is causing errors when have big networks (40+) - wrapProgram $out/bin/nixops --prefix PATH : "${openssh}/bin" - ''; - - meta = { - homepage = https://github.com/NixOS/nixops; - description = "NixOS cloud provisioning and deployment tool"; - maintainers = [ lib.maintainers.eelco lib.maintainers.rob ]; - platforms = lib.platforms.unix; - }; -} +}) |