diff --git a/pkgs/development/python-modules/gdata/default.nix b/pkgs/development/python-modules/gdata/default.nix new file mode 100644 index 00000000000..dbf2911ce19 --- /dev/null +++ b/pkgs/development/python-modules/gdata/default.nix @@ -0,0 +1,24 @@ +{ stdenv +, buildPythonPackage +, fetchurl +}: + +buildPythonPackage rec { + pname = "gdata"; + version = "2.0.18"; + + src = fetchurl { + url = "https://gdata-python-client.googlecode.com/files/${pname}-${version}.tar.gz"; + sha256 = "1dpxl5hwyyqd71avpm5vkvw8fhlvf9liizmhrq9jphhrx0nx5rsn"; + }; + + # Fails with "error: invalid command 'test'" + doCheck = false; + + meta = with stdenv.lib; { + homepage = https://code.google.com/p/gdata-python-client/; + description = "Python client library for Google data APIs"; + license = licenses.asl20; + }; + +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index d06351ce218..92e216ee9c7 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4314,24 +4314,7 @@ in { ws4py = callPackage ../development/python-modules/ws4py {}; - gdata = buildPythonPackage rec { - name = "gdata-${version}"; - version = "2.0.18"; - - src = pkgs.fetchurl { - url = "https://gdata-python-client.googlecode.com/files/${name}.tar.gz"; - sha256 = "1dpxl5hwyyqd71avpm5vkvw8fhlvf9liizmhrq9jphhrx0nx5rsn"; - }; - - # Fails with "error: invalid command 'test'" - doCheck = false; - - meta = { - homepage = https://code.google.com/p/gdata-python-client/; - description = "Python client library for Google data APIs"; - license = licenses.asl20; - }; - }; + gdata = callPackage ../development/python-modules/gdata { }; IMAPClient = buildPythonPackage rec { name = "IMAPClient-${version}";