git.iko.soy/typeable/nixpkgs
on master help sign in
flexget: forgot to include file in commit
9a33064Frederik Rietdijk
pkgs/applications/networking/flexget/default.nixnew file+39
@@ -0,0 +1,39 @@
1+{ lib
2+, pythonPackages
3+, fetchurl
4+, transmission
5+, deluge
6+, config
7+}:
8+
9+with pythonPackages;
10+
11+buildPythonPackage rec {
12+ version = "1.2.337";
13+ name = "FlexGet-${version}";
14+ disabled = isPy3k;
15+
16+ src = fetchurl {
17+ url = "mirror://pypi/F/FlexGet/${name}.tar.gz";
18+ sha256 = "0f7aaf0bf37860f0c5adfb0ba59ca228aa3f5c582131445623a4c3bc82d45346";
19+ };
20+
21+ doCheck = false;
22+
23+ buildInputs = [ nose ];
24+ propagatedBuildInputs = [
25+ paver feedparser sqlalchemy pyyaml rpyc
26+ beautifulsoup_4_1_3 html5lib_0_9999999 pyrss2gen pynzb progressbar jinja2 flask
27+ cherrypy requests dateutil_2_1 jsonschema python_tvrage tmdb3
28+ guessit pathpy apscheduler ]
29+ # enable deluge and transmission plugin support, if they're installed
30+ ++ lib.optional (config.deluge or false) deluge
31+ ++ lib.optional (transmission != null) transmissionrpc;
32+
33+ meta = {
34+ homepage = http://flexget.com/;
35+ description = "Multipurpose automation tool for content like torrents";
36+ license = licenses.mit;
37+ maintainers = with maintainers; [ domenkozar ];
38+ };
39+}