From ac2e2a3d382b4d7a28303c048e62bc9a5b6818d0 Mon Sep 17 00:00:00 2001 From: Chris Ostrouchov Date: Sat, 27 Oct 2018 09:38:59 -0400 Subject: [PATCH] pythonPackages.pydns: refactor move to python-modules --- .../python-modules/pydns/default.nix | 23 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 13 +---------- 2 files changed, 24 insertions(+), 12 deletions(-) create mode 100644 pkgs/development/python-modules/pydns/default.nix diff --git a/pkgs/development/python-modules/pydns/default.nix b/pkgs/development/python-modules/pydns/default.nix new file mode 100644 index 00000000000..48bc3c3fa00 --- /dev/null +++ b/pkgs/development/python-modules/pydns/default.nix @@ -0,0 +1,23 @@ +{ stdenv +, buildPythonPackage +, fetchPypi +}: + +buildPythonPackage rec { + pname = "pydns"; + version = "2.3.6"; + + src = fetchPypi { + inherit pname version; + sha256 = "0qnv7i9824nb5h9psj0rwzjyprwgfiwh5s5raa9avbqazy5hv5pi"; + }; + + doCheck = false; + + meta = with stdenv.lib; { + description = "Python DNS library"; + homepage = http://pydns.sourceforge.net/; + license = licenses.psfl; + }; + +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index f8df0bd01af..33168a0b93d 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3800,18 +3800,7 @@ in { let py3 = callPackage ../development/python-modules/py3dns { }; - py2 = buildPythonPackage rec { - name = "${pname}-${version}"; - pname = "pydns"; - version = "2.3.6"; - - src = fetchPypi { - inherit pname version; - sha256 = "0qnv7i9824nb5h9psj0rwzjyprwgfiwh5s5raa9avbqazy5hv5pi"; - }; - - doCheck = false; - }; + py2 = callPackage ../development/python-modules/pydns { }; in if isPy3k then py3 else py2; pythondaemon = callPackage ../development/python-modules/python-daemon { };